<imonthincrement> in GameSpeedInfo.xml concern

Ringan

Varangian
Joined
Sep 14, 2007
Messages
103
Location
Pennsylvania, US
I was working on a custom gamespeed that behaved like epic, but teching took 50% longer. To match timing to teching, I multiplied all of the <imonthincrement> values for epic by 2/3.

This resulted in some of the values not being divisible by 12. I made a few other changes to my mod and the game always CTD after four turns (3950 BC). My suspicion is that the game does not like <imonthincrement> values that do not divide by 12, unless they are less than 12. I can't test this because I am away from my civ computer for a while (new desktop coming though :D)

Can anyone weigh in here? Your insight is greatly appreciated.
 
No first hand experience here, but i remember reading some similar reports a while ago, so you are probably right in general - thare are some constrains here.

I don't think however, that it is that simple as "must be multiple of 12" - this is not the case with the standard Marathon/Epic increments, tho the smaller increments come late in the game...
Maybe: "Multiple of 12 in the BC years, whatever you want post 1 AD" ?
 
I messed around with this some earlier. I kept things as a multiple of 12 until the last one, which is 6. Also, the game might go screwy if you have more than or less than 6050 years in it.
 
Back
Top Bottom