Ergebnis 1 bis 8 von 8

Thema: Wer kann mir beim Civ4-Modden helfen?

  1. #1
    Wee Free Man Avatar von Rob Anybody
    Registriert seit
    20.05.06
    Ort
    Ruhrstadt
    Beiträge
    18.179

    Wer kann mir beim Civ4-Modden helfen?

    Ich weiß, eigentlich gibt es hierfür den "kleine Fragen zum Modding Thread".
    In diesem Faden möchte ich aber meine "Projekte" sammeln.

    Meine Vorkenntnisse im "Civ4 modden" sind sehr bescheiden. Oft wird es darum gehen, wo ich etwas finde. Dabei kann es sich um XML, Python oder SDK handeln.
    Geändert von Rob Anybody (03. Dezember 2021 um 11:02 Uhr)
    Aber an jenem Morgen war es Magie gewesen. Und es hörte nicht auf, Magie zu sein,
    nur weil man [inzwischen] eine Erklärung dafür hatte ...
    (Terry Pratchett)

    Brandstifter benötigen keine Streichhölzer, sie zündeln mit Worten.
    Wer Brandstifter im Internet duldet und nicht wieder und wieder widerspricht,
    darf sich nicht wundern, wenn auch bald sein wahres Leben brennt.
    (frei nach Max Frisch)

  2. #2
    Heiliger Krieger Avatar von Hagen0
    Registriert seit
    16.01.06
    Beiträge
    6.730
    Großartiger Verschreiber im Titel.

    Auf Anhieb fallen mir Ramk und Charriu ein. Ramk scheint sehr viel zu tun zu haben aber Charriu könntest du mal fragen.

  3. #3
    Wee Free Man Avatar von Rob Anybody
    Registriert seit
    20.05.06
    Ort
    Ruhrstadt
    Beiträge
    18.179
    Als erstes möchte ich den Multiplayer-Modus um eine Übersicht erweitern, in der alle noch nicht angenommenen Handelsangebote angezeigt werden. Ich hoffe, das ich eine funktionierende Version zustande bekomme, die Ramk () ohne viel Aufwand in seinen PB-Mod übernehmen kann.

    Am einfachsten stelle ich mir eine Ergänzung im Auslandsberater unter "Aktiv" vor. Später könnte das eine eigene Übersicht werden.

    Bild

    Das Bild ist zufällig aus PAE. Ich möchte eine neue Zeile zB bei Palantos einfügen, in der steht: "Anfrage: Fisch für Muscheln".

    Dafür müsste ich erst einmal wissen:
    Wo finde ich den Pogammcode für diesen Bildschirm?
    Wie werden offene Anfragen im MP gespeichert? Es muss ja irgendwo Fisch für Muscheln festgehalten sein, bis sich der andere Mitspieler einloggt.
    Angehängte Grafiken Angehängte Grafiken
    Geändert von Rob Anybody (03. Dezember 2021 um 11:01 Uhr)
    Aber an jenem Morgen war es Magie gewesen. Und es hörte nicht auf, Magie zu sein,
    nur weil man [inzwischen] eine Erklärung dafür hatte ...
    (Terry Pratchett)

    Brandstifter benötigen keine Streichhölzer, sie zündeln mit Worten.
    Wer Brandstifter im Internet duldet und nicht wieder und wieder widerspricht,
    darf sich nicht wundern, wenn auch bald sein wahres Leben brennt.
    (frei nach Max Frisch)

  4. #4
    Wee Free Man Avatar von Rob Anybody
    Registriert seit
    20.05.06
    Ort
    Ruhrstadt
    Beiträge
    18.179
    Zitat Zitat von Hagen0 Beitrag anzeigen
    Großartiger Verschreiber im Titel.

    Auf Anhieb fallen mir Ramk und Charriu ein. Ramk scheint sehr viel zu tun zu haben aber Charriu könntest du mal fragen.
    Sorry, so ist das nicht gemeint. Ich habe nur etwas Zeit für mein erstes Anliegen gebraucht. Das Ramk viel zu tun hat, ist mir bekannt. Ich möchte hier in die Runde fragen, wer gerade Zeit hat, mir konkret weiter zu helfen.

    Ein Verschreiber im Titel? Da stehe ich gerade auf dem Schlauch. Welcher Titel würde den besser passen?

    Edit:
    OK, jetzt habe ich das auch gesehen (Ich kann mich auf meine Augen nicht mehr verlassen ).
    Aber an jenem Morgen war es Magie gewesen. Und es hörte nicht auf, Magie zu sein,
    nur weil man [inzwischen] eine Erklärung dafür hatte ...
    (Terry Pratchett)

    Brandstifter benötigen keine Streichhölzer, sie zündeln mit Worten.
    Wer Brandstifter im Internet duldet und nicht wieder und wieder widerspricht,
    darf sich nicht wundern, wenn auch bald sein wahres Leben brennt.
    (frei nach Max Frisch)

  5. #5
    Moderator Avatar von Kathy
    Registriert seit
    11.10.07
    Beiträge
    16.923
    Die Bildschirme sind immer in Python programmiert.

    Das müsste zum Beispiel der CvForeignAdvisor ein (Python/Screens) - aber es könnte auch CvExoticForeignAdvisor sein, denn so heißt der bei mir im Mod.

    Dort denke ich ist es unter " def initTradeTable(self):" oder " def drawResourceDeals(self, bInitial):" Vermutlich im zweiten ab "if (self.RES_SHOW_ACTIVE_TRADE):"
    Ganz genau kann ich nicht erkennen, wo. Aber da werden irgendwie die aktiven Deals angezeigt. Ich kenne jetzt auch die tags nicht, mit denen man bloß angefragte Deals abfragen kann, da das Multiplayer ist und ich das bisher nicht beachtet habe.
    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

  6. #6
    Moderator Avatar von Kathy
    Registriert seit
    11.10.07
    Beiträge
    16.923
    Ich habe jetzt einmal im SDK nachgeschaut, was es da für Möglichkeiten in Python gibt, aber ich habe nichts gefunden, wo ich sagen würde: Das ist es, damit wird gezeigt, dass ein Deal noch offen ist.
    In der API gibt es "CyDiplomacy" (mit dem Kommentar "not in SDK") und "TradeData" vielleicht werden da auch die offenen Handel verwaltet. Ich könnte mir vorstellen, dass das etwas damit zu tun hat. Ich bin aber nie stärker eingestiegen in diesen Bereich, auch weil rucivfan einmal meinte, dass das schwer zu modden ist. Du willst aber ja nicht die Deals selber verändern, sondern nur anzeigen lassen. Das müsste also irgendwie möglich sein. Nur wie
    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. #7
    Wee Free Man Avatar von Rob Anybody
    Registriert seit
    20.05.06
    Ort
    Ruhrstadt
    Beiträge
    18.179
    Danke Kathy, ich schaue mir das bei Gelegenheit mal an.
    Aber an jenem Morgen war es Magie gewesen. Und es hörte nicht auf, Magie zu sein,
    nur weil man [inzwischen] eine Erklärung dafür hatte ...
    (Terry Pratchett)

    Brandstifter benötigen keine Streichhölzer, sie zündeln mit Worten.
    Wer Brandstifter im Internet duldet und nicht wieder und wieder widerspricht,
    darf sich nicht wundern, wenn auch bald sein wahres Leben brennt.
    (frei nach Max Frisch)

  8. #8
    Moderator Avatar von Kathy
    Registriert seit
    11.10.07
    Beiträge
    16.923
    Ich hoffe, dass es dir irgendwie hilft, denn ich stochere auch nur im Nebel rum.
    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

Berechtigungen

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