Zitat von
JohnDay
P.S. Darf ich noch mal nachfragen, welchen Eintrag Thorgal im Eventmanager meinte, um eine neue Karte dort auch anzumelden? Ich weiß im Moment leider nicht mal, welche Dateien er mit dem Eventmanager meint, bzw welche das sind.
Das brauchst du eh nicht mehr, wenn du die Karte zu EuropeSmall umbenannt hast. Der EventManager ist die Python-Datei schlechthin (quasi der Zauberstab und -hut von Pie ) und da gibt's diesen Eintrag:
PHP-Code:
### Starting points part 2 ###
MapName = CyMap().getMapScriptName ()
sScenarioScriptData = CyMap().plot(0, 0).getScriptData()
if not gc.getGame().isOption(GameOptionTypes.GAMEOPTION_ADVANCED_START) and gc.getGame().getGameTurnYear() == gc.getDefineINT("START_YEAR"):
MapName = ""
# PAE Maps
if sScenarioScriptData == "EuropeStandard": MapName = "StartingPoints_EuropeStandard.xml"
elif sScenarioScriptData == "EuropeMini": MapName = "StartingPoints_EuropeMini.xml"
elif sScenarioScriptData == "EuropeMedium": MapName = "StartingPoints_EuropeMedium.xml"
elif sScenarioScriptData == "EuropeLarge": MapName = "StartingPoints_EuropeLarge.xml"
elif sScenarioScriptData == "EuropeSmall": MapName = "StartingPoints_EuropeSmall.xml"
elif sScenarioScriptData == "SchmelzEuro": MapName = "StartingPoints_EuropeLarge.xml"
elif sScenarioScriptData == "EuropeXL": MapName = "StartingPoints_EuropeXL.xml"
if MapName != "":
Debuging = False
AddPositionsToMap = False
MyFile = open("Mods/PieAncientEuropeV/Assets/XML/Misc/" + MapName)
StartingPointsUtil.ReadMyFile(MyFile,Debuging,AddPositionsToMap)
MyFile.close()
Im WB-Save gibt's dann den Eintrag ScriptData=EuropeSmall bei der 0-0 Koordinate und der muss eben auch im EventManager auftauchen, damit Civ überhaupt was damit macht.
Aber wie gesagt, solang die Karte eh EuropeSmall heißt, gibt's kein Problem, weil's ja drinnen ist.
Da fällt mir aber ein, dass ich schon lange Pie fragen wollt, ob er mir das für die Eurasia-Karte einträgt, um die bei allen weiteren Updates am laufen zu halten. Machst du's?
PHP-Code:
elif sScenarioScriptData == "Eurasia": MapName = "StartingPoints_Eurasia.xml"