[Custom Race] Game Crashing with no error message

Hi guys, just bought GalCiv III and I am really liking it.

 

I've made a couple custom races with the ingame tools and thought maybe I'd try adding another one, more specialized [read Overpowered] as a MOD.

 

My attemts were successfull enough at first, I added a few exclusive traits and personality, just to see what I could do, but since I was using the Terran as my template I kept getting Earth as my starting planet (only the terrain, the name and bonus effects were that of my custom world). After trying to fix this with a custom starsystem I just couldn't start a game anymore. Everytime I begin to load a new game GalCiv just closes, without any messages.

 

Can someone look throught my MOD's XMLs and help me solve this problem? Just to add, I think it's definetely a MOD problem since when I turn it off the game starts just fine.

 

Mod Link https://drive.google.com/open?id=0B307J4tshUVpcFdFZFBiY2pXR00&authuser=0

9,037 views 5 replies
Reply #1 Top

I don't see any associated text files.

Reply #2 Top

You mean for the faction/leader descriptions? I just wrote them directly into the factiondefs xml. I think I can't get it to work because of the custom planet, I wanted to create a unique trait for their planet, called warbound, just to see if I could mess with the stats a bit. It worked, partially, but the terrain was the same as earth, so I tried to create a custom system for that planet and I think I messed up somewhere haha.

Reply #3 Top

If you're using any custom height maps or colors, they must go in the game's relevant main folders, not the Mods folder. 

Reply #4 Top

I downloaded and tested your files. 

The problem is in the <ArtDefine> which you define for your planet Tragelia.  When I changed your entry "TempOKPlanet02" to something else like "AltariaArt" it works just fine.  

 

I believe the issue is the tempOKPlanet art definitions include planetary maps which a certain number of tiles.  Your planet is massive class 18 planet that requires more tiles that your selected art type can support.  When I changed it to TempGoodPlanet02, again, it crashed.

Changing to any of the planet arts I knew supported large class planets allowed the mod to load.  I tried AltariaArt, EarthArt, IconiaArt, SereneWorld, etc.

 

Maybe it is just the temp art types that are no good. (I'm not sure where TempOK... etc  arts are defined.)

 

Reply #5 Top

Ohh, thanks!! So basically if I want a race with a highclass homeworld I need to select the apropriate planet art. Maybe these are defined  in the schemas folder? There is also a XML file called planetartdefs, but it seems it isn't related to the tile placement/planet class for each art. Anyway, thank you!