Keine Ahnung. Ich wüsste nicht, welches, aber das muss nichts heißen - ich habe nie danach gesucht.
Keine Ahnung. Ich wüsste nicht, welches, aber das muss nichts heißen - ich habe nie danach gesucht.
Ich habe mittlerweile eine Weg gefunden. Man kann den onLoad-Event auf der Clientseite mit einer onModNetMessage kombinieren, um den Server zu informieren. Aber da ich jetzt einen leichteren Weg gefunden habe, werde ich das nicht weiter verfolgen.
Gibt es schon ein Tool, mit dem man den Namen der verwendeten Mod in einem Spielstand ändern kann?
Falls nicht, wäre im Anhang ein Bash-Skript, was das auf Linux-Systemen erledigt. Ist vllt. recht hilfreich, wenn man seine Mod umbennenen will. Als Argumente muss man nur den neuen Modnamen und den Spielstand übergeben.
Heißt das, dass ich savegames kompatibel mit neueren Modversionen machen kann?!?!
Conflict on Chiron - Sid Meier's Alpha Centauri vs. Call to Power!
Neu Version Conflict on Chiron v3.4 BETA - 16.01.16
Patch1 - 07.04.16
Die deutschen Sounds und Wunderfilme sind bereits in der MainFile integriert!
Ihr könnt sofort loslegen.
Über Feedback würde ich mich freuen...
Nur wenn sich bis auf den Namen nichts Spielstand-relevantes verändert hat. Es wird nur im Save "Modname Alt" mit "Modname Neu" ersetzt.
So was gab es ja schon für das nachträgliche Ändern von Spieleinstellungen, aber für den Modnamen fand ich bei einer kurzen Suche nichts.
Ich brauch beides! Wo bekomme ich das her?!?
Conflict on Chiron - Sid Meier's Alpha Centauri vs. Call to Power!
Neu Version Conflict on Chiron v3.4 BETA - 16.01.16
Patch1 - 07.04.16
Die deutschen Sounds und Wunderfilme sind bereits in der MainFile integriert!
Ihr könnt sofort loslegen.
Über Feedback würde ich mich freuen...
Kann ich den Straßenbau in bestimmten Terrains im XML vermeiden? Im Moment ist meine recht unbefriedigende Lösung, dass ich das Terrain Wüste als impassable deklariert habe, allerdings würde ich gerne weiterhin zulassen das Truppen das Terrain betreten können, jedoch keine Straßen gebaut werden können. Ich hatte mir hier als Lösung überlegt, das Militäreinheiten mittels bCanMoveImpassible in den unitinfos unpassierbares Terrain betreten können, dann können sie aber leider auch über Berge laufen was ich unbedingt vermeiden möchte.
Gibt es nicht die Möglichkeit den Straßenbau ganz einfach auf bestimmte Terrains zu beschränken und übersehe ich da irgendeinen simplen XML-Eintrag?
Ergänzend dazu: Kann ich lediglich bei Features einstellen, dass dort stehende Einheiten schaden nehmen oder ist dies auch bei Terrains möglich?
Spontan fällt mir nur der CanBuild-Callback im Python ein, der das Straßenbauen verhindern könnte. Sollte auch nicht auf die Rundenzeit gehen.
Tick tock goes the clock...
Aus lauter Panik vor Python hab ich mir die xml-Dateien nochmal angeguckt und siehe da, ich kann in der unitinfos mittels
<TerrainImpassables>
<TerrainImpassable>
<TerrainType>TERRAIN_DESERT</TerrainType>
<bTerrainImpassable>1</bTerrainImpassable>
</TerrainImpassable>
</TerrainImpassables>
den unterschiedlichen Einheiten, also auch Bautrupps, das Betreten einzelner Geländearten verbieten, juhu!![]()
Geändert von JohnStockton (09. Dezember 2013 um 17:13 Uhr)
Verbieten kann man das damit, ist aber nicht wirklich besser. Die Funktionalität ist total blöde gecodet. Ich habe zurecht das in meinen SDK überarbeitet.![]()
Gut, besser, BASE. BASE ist eine Modifikation für Civilization IV: Beyond the Sword, die wie eine größere Erweiterung nah am Originalspiel verbleiben soll.
Ich würde es so nicht machen, denn dann können Bautrupps auch nicht die Wüste durchqueren, um auf der anderen Seite (oder im Schwemmland? Kann sein, dass das noch geht, weil ein Feature drauf ist, das nicht gesperrt ist) etwas zu bauen.
Du könntest "iBuildingModifier" in der Wüste hochsetzen, so dass eine Straße dort hundert mal so lange braucht. Oder doch in Python (oder SDK) etwas sperren.
Das wird die KI nicht verstehen.
Gut, besser, BASE. BASE ist eine Modifikation für Civilization IV: Beyond the Sword, die wie eine größere Erweiterung nah am Originalspiel verbleiben soll.
Python oder SDK würde ich nicht hinkriegen, beim Buildingmodifier hatte ich auch schon die Befürchtung das die KI dann 100 Runden einen Bautrupp abstellt um ein völlig sinnloses Wüstenfeld mit einer Straße zu versehen, ich benötige das im Moment nur für PAE-Europakarten um einerseits Oasenstädte zu erlauben aber andererseits diese häßliche zugepflasterte Wüste zu vermeiden. Ich helfe mir daher mit dem nicht gesperrten Feature Oase und einigen Ebenenfeldern um eine Anbindung zu erlauben die auch relativ "natürlich" aussieht.
Bei meinem aktuellen Mod habe ich Menü-->Optionen-->Grafik nicht mehr die Möglichkeit, das alte CivIV Main Menü zurückzuholen. Bei einem Test-Mod funktioniert das aber noch. Weiß jemand, wie das festgelegt wird?
Edit: Ein Blick in XML/Art/CIV4MainMenus hilft![]()
Geändert von antriot (16. Dezember 2013 um 18:49 Uhr)
Tick tock goes the clock...
Gibt es eine XML, die den Ladebildschirm der Mod selbst regelt? Oder eine Grafik, die ich mit BASE vielleicht dummerweise überschrieben habe? Wird bei euren Mods noch ein Bild angezeigt?
ps: Das ist nicht mein Desktop.
![]()
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [E]: HIER (klick mich!) (Stand: 08.06.2024)