Ergebnis 1 bis 4 von 4

Thema: Neuen Spezialisten in eine Mod einfügen

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.11.08
    Ort
    NRW
    Beiträge
    115

    Neuen Spezialisten in eine Mod einfügen

    Hallo zusammen,

    ich habe erfolgreich einen neuen Spezialisten in das Spiel integriert. Naja, fast...

    Der Spezialist, der in der Liste ganz oben steht (egal ob das der neue Spezialist, ein Künstler, ein Ingenieur, etc. ist) kann nicht eingesetzt werden, obwohl das entsprechende Button vorhanden ist.
    Aber wenn man draufklickt, tut sich nichts.

    Ich nehme an, das hängt damit zusammen, dass der auch der übliche Text für einen Spezialisten (zB. +3 Produktion, +3 Geburtenrate, etc.) dort nicht abgebildet wird.
    Fehlt da eine Modifikation in der CvMainInterface.py?

    In diesem Beispiel handelt es sich um den Spion-Spezialisten.
    Ich hoffe das mir jemand helfen kann

    Angehängte Grafiken Angehängte Grafiken

  2. #2
    ε•ω=1 Avatar von Ramkhamhaeng
    Registriert seit
    19.07.10
    Ort
    Aralkum
    Beiträge
    9.896
    Hallo, die Lösung wird etwas verdeckt sein und das meine ich wortwörtlich
    Auch wenn man es nicht sieht ragt vermutlich ein unsichtbares Element weiter oben über die Liste mit den Spezialisten. D.h. du glaubst zwar den Button zu drücken aber eigentlich wird auf ein Element darüber geklickt.

    Um diese Vermutung zu prüfen suche bitte mal in CvMaininterface.py nach WidgetTypes.WIDGET_CHANGE_SPECIALIST und blende weiter unten liegende Einträge nicht ein. Dann ist die Liste nicht ganz so hoch und wenn der Button dann erreichbar ist, liegt es wirklich daran.

    Lösungen: Entweder man sucht dann das Widget, was dafür verantwortlich ist (habe ich nicht) oder ordnet die Spezialisten in zwei Spalten an.

  3. #3
    Moderator Avatar von Kathy
    Registriert seit
    11.10.07
    Beiträge
    16.916
    Das Problem hatte ich auch. Die Lösung ist tatsächlich in CvMainInterface. Ich hatte bei den Fanatics eine Modifikation gefunden, die die Spezialisten in mehreren Spalten anordnet (eigentlich in 2, aber ich habe es auf 3 erweitert). Entweder du schaust mal dort, ob du den "SpecialistStacker" findest (Müsste unter Civ4/Modpacks/Python Modifications liegen). Oder du schaust in die CvMainInterface von meinem Mod, aber ich warne dich gleich: Irgend etwas habe ich beim implementieren falsch gemacht, die Minus-Buttons und die eingestellten Spezialisten stimmen irgendwie nicht überein. Besser also, du findest das Original und baust es korrekt ein.
    That's why I am here: Mein Mod
    Mehr Technologien, mehr Einheiten, mehr Zivilisationen, mehr Gebäude

    Die aktuelle Story zum Mod:
    Die Vereinigten Staaten von Amerika

    Alte Stories zu alten Versionen:
    Alte Storys

  4. #4
    Registrierter Benutzer
    Registriert seit
    23.11.08
    Ort
    NRW
    Beiträge
    115
    Erstmal Danke für die schnellen Antworten

    Zitat Zitat von Ramkhamhaeng Beitrag anzeigen
    Um diese Vermutung zu prüfen suche bitte mal in CvMaininterface.py nach WidgetTypes.WIDGET_CHANGE_SPECIALIST und blende weiter unten liegende Einträge nicht ein.
    Kannst du mir mitteilen, wie ich die unten liegenden Einträge ausblenden kann?

    @Kathy
    Danke für den Tipp. Also ich habe es mit dem Stacker probiert, funktioniert irgendwie auch, aber ... mmhh... es wirkt alles sehr durcheinander und unübersichtlich (z.B. wird das Icon eines Spezialisten durch das eines unzufriedenen Bürgers überblappt). So richtig kann ich mich damit nicht anfreunden.

    Angehängte Grafiken Angehängte Grafiken

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •