How to modify borders on an existing map
-
Nope, didnt work, no idea what i am missing.
I searched the keywords in the XML, deleted everything, but the game still keeps looking for those territories.
Can i send someone the whole folder to check it out? I have no idea what i am missing.
-
@thedog said in How to modify borders on an existing map:
Try this, I have not read it.
https://forums.triplea-game.org/topic/438/solved-game-fails-to-start-no-data-of-type-centers-for-territoryIt seems a naming error which i think 2.6 does different now. At any rate, looks as if Davor still deleting some stuff
-
I took a look at that thread and tbh i cant find any naming issue, especially since it worked
until now and i didnt rename anything.I deleted the lines in XML which mentioned Italy, East Prussia and Sakhalin because those territory names no longer exist on my map. For the lines that add units and other attachmebts i changed every single one that again mentioned those territories, with my logic being that the map isnt running because the map keeps looking and placing stuff on non-existant territory.
Maybe i missed something somewhere, i dont know.
I have a backup copy of Iron War files so its not a big deal if i mess something up big time, but yeah, ill see what i can do tomorrow.
-
@davor-pavlić
Zip up your whole wip folder and I will take a look if I have time tomorrow morning otherwise it will be Thursday morning. -
@davor-pavlić yea sorry meant the referenced thread was about a naming error.
It seems triplea is still looking for something you've removed. I've had that happen with other things in the past
-
Alright ill send it tomorrow when i find the time
-
-
@davor-pavlić
You need to change Croatia to Yugoslavia in these files;
centers.txt
place.txt
polygons.txt
pu_place.txtAdd Northern & Southern Italy to pu_place.txt
Change Italy to Southern Italy? in vc.txt
In the xml
5157 Change Italy to Northern Italy
5617 Change Italy to Northern Italy
10021 Change Italy to Northern Italy
17730 Change Italy to Northern ItalyThere are more but I will let you sort those out.
Post the file set again if you get stuck.
-
Uuuu i've missed a lot!
I done it now like you said, yeah i missed a lot of stuff lol.
Unfortunately it still shows the same error message
I just triple checked all txt files and xml with a search function, didn't find a single 'Italy, 'East Prussia', 'Croatia' or 'Sakhalin', everything is changed into appropriate new territory names. Of course except the Italy player, i didn't rename the player. I also fixed some border connections because i noticed i didn't have Southern Italy connected to any territories, im not sure if that impacts running the map but i've fixed that, and it still doesnt' run the map.
My lack of experience shows but im doing my best. I think it will take me a while to understand all this regarding the xml editing but once i get it down ill be good to go.
Here i uploaded a folder again, whenever you have time check it out and let me know what i should do
https://drive.google.com/drive/folders/1d4lOQ2CbHLe_YhN-n6Gy3XuAaWHuE6lX?usp=share_link -
@davor-pavlić
Hey, you are new to this and it is a steep learning curve, keep going, and will become a pro like me.xml coding is complicated, there are so many inter linking elements to it.
Search for the hi-lighted text below, the Italy is part of a condition and trigger
line 7161is a Territory (not player/nation) so needs adding a Northern or Southern prefix.
directPresenceTerritories" value="Italy
The above is paired with line 10023There will probably be more errors like this.
-
Ah okay i see.
Should i also change the 'directPresenceTerritories' to Northern/Southern Italy as well?
-
@davor-pavlić
Doh, yes I was not clear. -
How did you get that error report? This could be useful for me so i can know where the problem is.
Mine just tells about the error in data centers and nothing else specific.
-
@davor-pavlić
I have 3 versions of TripleA on my PC, all should give the same error message.
But this came from TripleA-2.5.22294Sometimes its best to close TripleA and restart it.
The error text varies with each error.
-
Does the 'Capital' refer to the territory or the player/nation?
Yea my version of TripleA doesn't show any useful information in error, i can't know where the problem is, it just says what the problem is.
The confusing thing in this case is that 'Italy' was a territory and a player, so it's hard to figure out what it actually refers to hah
-
Does the 'Capital' refer to the territory or the player/nation?
Player/nation
.
The confusing thing in this case is that 'Italy' was a territory and a player, so it's hard to figure out what it actually refers to hah
Agreed.
I would download another version, to see if that gives you more/some error messages.
TripleA-2.5.22294
https://triplea-game.org/download/
or
version 2.6+
https://github.com/triplea-game/triplea/releasesI add the version number to the end of the install and the folder to identify it.
-
Wait, i have 2.5.22294 hahah
This is how my errors look over and over again while trying to run this
-
@davor-pavlić
Send me a link to the file set later this evening, I look at it tomorrow morning. -
-
@davor-pavlić open your TripleA folder and you'll see "error.log"
That should give you some more info. Once you can get the game to actually run, go to the "Debug" top left and hit "Show Console"
That will also provide more ingame info.
I think there's a thing called a "stacktrace" that has the error info but I don't remember how to do it