GameSpeed table help

jackgames

Warlord
Joined
Aug 10, 2013
Messages
115
Hello,
I don't quite understand the GameSpeed table.
I'd like to mod the standard game speed.
I noticed 1 turn in game = 10 years ; I'd like it to be 5 years, but I don't understand the underlying logic to the table.

For example, MonthIncrement = 12 and TurnsPerIncrement = 85 means what ? That 85 turns = 12 months ??

And why are there multiple rows for each game speed ?
 
12 increments means 1 year (12 months) turns... for 85 turns.

There are many different speeds per game length (quick, standard.. etc.). They happen in order of the xml.

so 12 month turns for 85 turns could be followed by 60 months (5 year turns) for 120 turns for example.

the xml entry for 12 for 85 would be before the 60 for 120 turn entry in the xml file. This is done for each game length separately...
 
So if it is12 months = 85 turns for example, how comes that, in game, 1 turn = 10 years (=120 months) ?!
 
Here's how it works:

For example if you have 7 rows of definitions in some particular game speed:

MonthIncrement=300 and TurnsPerIncrement=140
MonthIncrement=180 and TurnsPerIncrement=90
MonthIncrement=120 and TurnsPerIncrement=40
MonthIncrement=60 and TurnsPerIncrement=90
MonthIncrement=24 and TurnsPerIncrement=70
MonthIncrement=12 and TurnsPerIncrement=100
MonthIncrement=6 and TurnsPerIncrement=220

The above means that the first 140 turns are 300 months each (i.e. 25 years), the 90 turns after that are 180 months each (15 years), the 40 turns after that are 120 months each (10 years) etc.

Thus if the game starts at 4000BC you get:

4000BC - 500BC : 25 years/turn
500BC - 850AD : 15 years/turn
850AD - 1250AD : 10 years/turn
1250AD - 1700AD : 5 years/turn
1700AD - 1840AD : 2 years/turn
1840AD - 1940AD : 1 year/turn
1940AD - 2050AD : 6 months/turn
 
Back
Top Bottom