Das ganze hier ist zwar keine Karte, aber man wird hier danach suchen, also:
Download
Karten mit realistischen Startpositionen für alle Zivs
Wir alle wissen: Wir können keine Erdkarten mit realistischen Startpositionen und freier Ziv- und Anführerauswahl spielen, da die Zivs dafür in der Worldbuilder-Datei festgelegt werden müssen.
Nun, dieser Mod ändert das. Die enthaltenen Karten (welche nicht von mir sind) können mit jeder Ziv, mit unterschiedlichen Anzahlen von Zivs, mit jedem Anführer, etc. gespielt werden, und diese Zivs werden an den korrekten Stellen starten!
Du kannst eine der enthaltenen Erdkarten nur mit Amerika und Russland starten, du wirst die Auswahl haben mit welchen Anführern, und Amerika wird an der Ostküste des amerikanischen Kontinents starten und Russland ungefähr an der Position von Moskau.
Oder du kannst die selbe Karte mit allen europäischen Zivs starten, und alle werden an den korrekten Positionen starten, so dass Europa voll und der Rest der Welt leer ist. Du hast die Wahl (oder der Computer)!
Im Spoiler könnt ihr 2 Screenshots derselben Karte sehen, aber mit unterschiedlichen Zivilisationen:
Achtung Spoiler:
Die Karten in diesem Mod habe ich nicht selbst erstellt, sie sind von den Kartenmachern hier und bei den Civfanatics erstellt worden, vielen danke an alle diese.
Enthaltene Karten:
- Earth Enlarged Europe by Lone Wolf und Rhye
- Eurasia by Jabarto
- Med Sea, North Africa and Arabia by Good Sauce
- Huge Mediterranean Map by wcis
- Naher Osten by -sr
- Weltkarte by -sr
- Small Europe by el_hidalgo
- Alte Welt by MrWurf
- Europa by Iuvavus
- Earthmap by strategyonly
- Old World by aokces
- Tiny Europe von Fierabras und Rhye
- Gallien von Iuvavus
- West-Europa von Iuvavus
- Südost-Asien von Iuvavus
- Erdkarte von carter
- Mediterrane Karte von veBear
Liste spielbarer Zivs:
Achtung Spoiler:
Falls dir eine dieser Karten gefällt, dann kommentiere dies bitte in den entsprechenden Threads, denn sie sind nicht meine Arbeit, und ich verdiene kein Lob für die Karten.
Download
Version: BtS 3.19. Sollte auch mit 3.13/3.17 funktionieren.
Mac: Ist kompatibel, wurde von Keinpferd getestet
Multiplayer: Hotseat funktioniert, PBEM sollte, keine Ahnung by Pitboss.
Installation:
Die Datei ist eine .zip-Datei, und kann nicht direkt genutzt werden. Eigentlich sollte jeder Rechenr die Fähigkeit haben .zip-Dateien zu öffnen, aber falls nicht, lade dir winzip herunter und installiere es.
Mache einen Rechtsklich auf die startingpoints.zip, klicke auf "extract here". Schneide den neuen Ordner "startingpoints" aus, und füge ihn in deinen BtS\Mods-Ordner ein.
Dieser Ordner sollte under C:\Programme\Firaxis Games\Civilization4\BeyondTheSword zu finden sein. Falls du Ziv woanders installiert hast, gehört der Ordner dann natürlich auch dort hin.
Im selben Ordner sollten auch die anderen BtS-Mods enthalten sein, wie Afterworld oder Road To War, und wenn dem so ist, ist auch der Mod richtig installiert.
Der Name des Ordners MUSS "startingpoints" sein, sonst wird der Mod nicht funktionieren.
Starten des Mods:
Lade BtS, klicke "erweitert", "Mod laden", "startingpoints" und lade es.
Um es einfacher zu machen, empfehle ich die Benutzung des Civ4 Mod Choosers, damit man BtS nicht extra starten muss.
Fragen, die ein Spieler haben könnte:
Kannst du diese Karte hier zum Mod hinzufügen?
Wenn ich einen Link bekomme und die Zeit dafür finde, kann ich das. Die Karte kann auch vordefinierte Zivilisationen haben, das ist kein Problem.
Ich kann keine Karten mit allzu vielen Städten oder Karten von Mods mit verändertem Terrain/Resourcen konvertieren.
Diese Startposition ist Mist und total unrealistisch! Wieso hast du das denn gemacht?
Manche Positionen sind nicht perfekt, ich weiß.
Ich werde die Karten aber nicht weiter abändern, denn es sind nicht meine, also kann ich nur die Zivilisationen platzieren.
An machen Stellen kann man auch einfach nicht machen. Ich kann nicht die Byzantiner und die Osmanen an der selben Stelle starten lassen, also lass' ich die Osmanen einfach irgendwo in der Türkei an einer guten Stelle starten.
Dasselbe gilt für Europa und Mesopotamien, alle Zivs müssen in der Lage sein eine Stadt zu gründen, und so sind auch die Positionen gesetzt.
Ich hab' auch nicht mit einem Atlas gearbeitet, und manchmal sind die Positionen sehr frei gewählt.
z.B. starten die Indianer einfach irgendwo in den Great Plains, weil ich nicht wirklich eine Idee habe, wo sie historisch korrekt starten könnten.
Auch auf der Europa-Karte von Iuvavus starten die Perser in der Ost-Türkei und die Mongolen in Ost-Russland, einfach um die Auswahl an Zivilisationen zu erhöhen.
Falls irgendwas wirklich diskussionswürdig oder einfach falsch ist, dann korrigiert mich bitte, das war dann nicht beabsichtigt.
Und falls jemand einen besseren Vorschlag hat, wie man alle Zivs unterbringen könnte, dann sagt es bitte.
Kann ich den Mod mit dem 40/50-Zivs-Mod kombinieren?
Nein, die Karten sind nicht kompatibel, und ich werde sie jetzt auch nicht konvertieren, was aber möglich ist. Ich kann erklären, wie man das macht, wenn jemand das in Angriff nehmen will.
Was wird passieren, wenn z.B. die Azteken auf einer Europa-Karte auftauchen?
Falls eine ungültige Ziv auf einer Karte auftaucht, wird der Sortier-Algorithmus sie mit einer gültigen Ziv ersetzen, ohne dass der Spieler das mitbekommt.
Falls der Spieler selbst mit so einer Ziv startet, kann wegen technischer Probleme nicht unternommen werden, weswegen dann auch keine Ziv an ihrer korrekten Position starten wird.
Wird dieser Mod Civ langsamer machen?
Nur der Start wird etwas langsamer sein, die Rundengeschwindigkeit bleibt dieselbe.
Fragen, die ein Modder haben könnte:
Wie füge ich das ganze in meinen Mod ein?
Python: Es sind 2 Änderungen im CvEventManager vorhanden, beide sind mit "starting points" markiert.
Im 2. Teil wird 2 mal "startingpoints" erwähnt. Dies ist in dem Fall der Name des Mod-Ordners, der natürlich dann auch geändert werden muss.
Die 2. Python-Datei, die startingpointsutil.py, kann einfach in den selben Ordner wie der CvEventManager kopiert werden, und nichts muss geändert werden (außer die Einheiten Siedler, Krieger, BT und Scout wurden entfernt, dann müssen die Starteinheiten geändert werden, einfach danach suchen).
XML: In XML\CustomXML\mapname_startingpoints.xml sind die Zivs genannt. Wenn alte Zivs geändert wurden oder neue hinzugefügt wurden, muss das entsprechend angepasst werden.
Anmerkung: In den Karten selbst ist auch der Modpfad gesetzt, der sollte dann auch geändert werden.
Wie füge ich eine Karte hinzu?
Für jede Karte im PrivateMaps-Ordner gibt es auch eine XML-Datei in XML\CustomXML\. Die Datei ist ganz einfach benannt, Kartenname_startingpoints.xml, der Kartenname ohne die Dateiendung.
Wie mach ich es, dass eine Ziv nicht auf der Karte platziert wird?
Setze einfach die Werte für die Startpositionen auf -1 in der entsprechenden XML-Datei.
Bäh, die Suche nach Startpositionen ist grauenhaft, ich kann nur rumraten!
Du musst nicht rumraten. In der CvEventManager.py gibt es die Zeile AddPositionsToMap = False. Ändere den Wert auf True, und jedes Feld wird mit X und Y Koordinaten markiert werden, so dass man sehen kann, welche Werte man in die XML-Datei eintragen muss. Die Markierungen werden den Start verlangsamen, aber das macht man auch nur 1-2 mal.
Anmerkung: Die XML-Datei für die Karte muss bereits existieren! Es ist eine Dummy_startingpoints.xml enthalten, kopiere die Datei einfach, benenne sie passend zur Karte um, und alle Zivs werden auf der Positione 1,1 starten.
Update 16.03.2010:
Achtung Spoiler:
Edit: Neu hochgeladen am 18. April 2010.
- Erdkarte von carter wurde hinzugefügt.
Edit: Neu hochgeladen am 4. Juli, 1:05
- Mediterrane Karte von veBear hinzugefügt
- Die indische Startpositions auf Jabartos Eurasia-Karte wurde korrigiert, danke an cerlaz für die Meldung