Anyone know what causes this error?

Exavier

Destroyer of Worlds
Joined
Nov 14, 2005
Messages
906
Location
Phoenix, Arizona, USA
I am in the porssess of rewriting the tech tree and I keep getting this error

"There are more siblings than memory allocated for them in SetGlobalTechInfo"

Its driving me up the wall because I don't understand whats causing this... Maybe a maximum length on TEXT_KEY_ext entrys? or a max cap on # of techs (Maybe this as i am trying to load this tree seperately from the rest so i can get it working before fixing all the linking files, about 30 files)

Anyone know?
 
I think you're correct with the second thought. There seems to be a cap on the amount of entries in some xml files at the moment. I hit the same error message when doing promotions, and removing a few fixed it.
 
Hmm... How many techs did you have in your mod? I just recently made a mod and released it with 125 techs and just added a new one for a patch... it is all working fine.

That particular error seems C++ related. It is something about the source code that is causing it no doubt.

Unfortunately, I cannot give a more clear answer than that. I hope you can fix the problem. ;)
 
I had this error once. It was because I had two units of the same unit class without making either one a unique unit (because I forgot). Once I made one a unique unit the error went away.
I think the program only allocates enough memory for one unit for each unit class unless it is a unique unit.

Roger Bacon
 
Back
Top Bottom