Seite 261 von 271 ErsteErste ... 161211251257258259260261262263264265 ... LetzteLetzte
Ergebnis 3.901 bis 3.915 von 4063

Thema: Der Pythonthread

  1. #3901
    ε•ω=1 Avatar von Ramkhamhaeng
    Registriert seit
    19.07.10
    Ort
    Aralkum
    Beiträge
    9.896
    Hast du vielleicht vergessen der neuen Toolbar einen anderen Namen zu geben? Dann könnte diese durch die Kultur-Anzeige wieder überschrieben werden.

  2. #3902
    Moderator Avatar von Kathy
    Registriert seit
    11.10.07
    Beiträge
    17.023
    Also, da, wo ich sie gefunden habe, habe ich sie umbenannt. Aber das heißt nicht, dass ich alle relevanten Stellen gefunden habe. Da ich keine Ahnung habe: Wo wird denn der Name dieses neuen Balkens definiert?
    Zusätzlich hatte ich noch das Problem, dass das neue WIDGET im Gegensatz zu anderen Widgets, die ich geschafften hatte, nicht korrekt funktionierte. Es führte dazu, dass ich den "Beenden"-Button nicht mehr drücken konnte. Darum musste ich alles resetten, was ich gemacht hatte.
    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

  3. #3903
    PAE.Macht.Antike! Avatar von Pie
    Registriert seit
    25.01.08
    Ort
    Noricum
    Beiträge
    16.347
    Jep, schau bei mir in die MainInterface und kopiere mal alles mit "PAE_Rebellion2". Das betrifft Text und Balken.
    Ist nicht viel (nur an 3 Stellen), aber man muss halt aufpassen, was wann gezeigt wird. deswegen immer das show/hide Zeugs, das an anderen Stellen verwendet wird.
    Pie's Ancient Europe (PAE)
    Erlebe mit dieser CIV IV Mod(ifikation) hautnah das Zeitalter der Antike bis ins letzte Detail!
    Mit bahnbrechenden Erweiterungen und vielen ein- und erstmaligen Features.


    ... im Übrigen bin ich der Meinung, dass Karthago wieder aufgebaut werden muss!

  4. #3904
    Moderator Avatar von Kathy
    Registriert seit
    11.10.07
    Beiträge
    17.023
    Hallo, Pie, danke für den Tip. Jetzt ist zumindest etwas sichtbar (wenn auch nicht klar ist, was). Frage zwei: Du hast WidgetTypes.WIDGET_GENERAL verwendet, wie kommt dabei der Text zustanden? Bei mir wird damit nämlich nichts angezeigt.
    Oder soll ich lieber noch einmal versuchen, ein eigenes Widget zu definieren?
    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

  5. #3905
    ε•ω=1 Avatar von Ramkhamhaeng
    Registriert seit
    19.07.10
    Ort
    Aralkum
    Beiträge
    9.896
    In CvUtil.py (? Falls nicht nach einer Id von Pie suchen) kann man eigene iData-Werte abfragen.

  6. #3906
    Moderator Avatar von Kathy
    Registriert seit
    11.10.07
    Beiträge
    17.023
    Ich habe es jetzt doch über SDK und ein eigenes WIDGET gemacht, da ich in CvUtil.py nichts gefunden habe. Scheint zu klappen diesmal.
    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

  7. #3907
    PAE.Macht.Antike! Avatar von Pie
    Registriert seit
    25.01.08
    Ort
    Noricum
    Beiträge
    16.347
    Widget_general bedeutet nur, dass es ein allgemeiner text ist und nicht verlinkt wird, wie bspw bei widget_pedia_jump_to_unit. Dann is der Teil verlinkt und hüpft zur Unit Pedia mit der iData, die du dazuschreibst.
    Also, der Text sagt dir nix, weil du da ja deinen eigenen Text hinschreiben musst. Der steht in der PAE_Rebellion2_Text. Das musst du auch kopieren und natürlich den Text-Tag ändern solltest/kannst.
    Nö, in der CvUtil brauchts dafür nix.
    Pie's Ancient Europe (PAE)
    Erlebe mit dieser CIV IV Mod(ifikation) hautnah das Zeitalter der Antike bis ins letzte Detail!
    Mit bahnbrechenden Erweiterungen und vielen ein- und erstmaligen Features.


    ... im Übrigen bin ich der Meinung, dass Karthago wieder aufgebaut werden muss!

  8. #3908
    ε•ω=1 Avatar von Ramkhamhaeng
    Registriert seit
    19.07.10
    Ort
    Aralkum
    Beiträge
    9.896
    Zitat Zitat von Pie Beitrag anzeigen
    Nö, in der CvUtil brauchts dafür nix.
    Jetzt habe ich doch noch im Code nachgeschaut.... Die Datei heißt CvGameUtil.py und dort gibt es
    Code:
      def getWidgetHelp(self, argsList):
        eWidgetType, iData1, iData2, bOption = argsList
    Dort muss(!) man seine neuen iData-Werte analysieren falls man Maushover-Hilfstexte (in Python) erzeugen will.

  9. #3909
    PAE.Macht.Antike! Avatar von Pie
    Registriert seit
    25.01.08
    Ort
    Noricum
    Beiträge
    16.347
    Ja, aber nur Mouseovertexte. Ich dachte, Kathy will was fixes in den Balken reinschreiben.
    Pie's Ancient Europe (PAE)
    Erlebe mit dieser CIV IV Mod(ifikation) hautnah das Zeitalter der Antike bis ins letzte Detail!
    Mit bahnbrechenden Erweiterungen und vielen ein- und erstmaligen Features.


    ... im Übrigen bin ich der Meinung, dass Karthago wieder aufgebaut werden muss!

  10. #3910
    Moderator Avatar von Kathy
    Registriert seit
    11.10.07
    Beiträge
    17.023
    Ich meinte tatsächlich den Mouseover-Text, habe mich da wohl etwas unklar ausgedrückt. Aber, wie gesagt, habe ich es mit einem eigenen Widget geschafft, das Problem zu lösen, so dass man sehen kann, wie viel man verschmutzt und wann wieder ein Feld verseucht wird. Im Balken selbst habe ich jetzt nichts stehen.
    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

  11. #3911
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    nevermind
    Geändert von Cybah (24. Februar 2016 um 00:22 Uhr)
    Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5

    Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)

  12. #3912
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    Ich ärger mich hier die ganze Zeit mit scriptdata einer Stadt rum und habe gerade bemerkt, dass das scriptdata bei Stadteroberung entfernt wird. GRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR

    Finde nix dazu im SDK. Hardcoded or what? Könnte kotzen.

    Mit pSpreadCity.plot().getScriptData() gehts zwar.... aber theoretisch kann man dort ja ne Stadt abreißen und wieder aufbauen.... mh. Bei Abriss könnte man das Scriptdata resetten. Oder würde man genau das exploiten?
    Geändert von Cybah (24. Februar 2016 um 01:37 Uhr)
    Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5

    Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)

  13. #3913
    ε•ω=1 Avatar von Ramkhamhaeng
    Registriert seit
    19.07.10
    Ort
    Aralkum
    Beiträge
    9.896
    Beim Erobern wird eine neue Instanz der Stadt erstellt. Ein Versuch wäre es wert in CvPlayer::aquireCity nach Erstellung des neuen Stadt-Objektes auch den ScriptData-String zu kopiern. Sofern an der Stelle noch nicht CvCity::resert() bei der alten Stadt aufgerufen wurde sollte dass den String transferieren.

    Kann nat. auch Seiteneffekte haben, wenn eine anderen Funktion ein Löschen der Daten voraussetzt bei Besitzerwechsel.

  14. #3914
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    thx
    Geändert von Cybah (24. Februar 2016 um 02:49 Uhr)
    Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5

    Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)

  15. #3915
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    thx
    Geändert von Cybah (24. Februar 2016 um 02:49 Uhr)
    Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5

    Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)

Seite 261 von 271 ErsteErste ... 161211251257258259260261262263264265 ... LetzteLetzte

Berechtigungen

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