When I start simutrans, "Use timeline" on new map window is shown as "off".
But if I start new game with this settings, timeline is "on".
Note:
If I click "Use timeline" button on new map window 2 times (on and off) and start a new game, "Use timeline" is "off" (correct)
I can confirm it too. Every time you run the game and start a new map, no matter if you enable or disable the timeline button. Always starts with the timeline enabled...
This is state=2, do not touch existing games but on.
The initial map does use its own setting reagrdless of the pak setting.
Each map has only 2 timeline status, it is on or off.
New map also should be on or off.
So, "button on" should be on, "button off" should be off.
This value is different from "use_timeline" value.
So, even if user settings of "use_timeline" is 2, button status should be 0 or 1.
Thus, this is a bug.
I do not know how much this affect normal players, but when testing pak files, it is really annoying that you have to generate a map again to get a fresh time-less map.
Otherwise I don't care much.
Many people are complaining about this.
Because despite they confirmed the timeline button off, the game starts with timeline on.
They will be aware of it after starting their game, and they must make a new map again, and playing again from the start.
[edit]
I'm not talking about initial map, I'm talking about new map which will be created after click "Start game" button.
Oh yes, I'm sorry. That is broken, too.
Maybe fixed now.
r2267 is fixed
Thank you. The behavior in r2268 is the same as previous versions.
So, the problem that I reported was solved.
But I still have a question.
"use_timeline" is not "first_timeline".
If I have a right understanding.
- If I start with "use_timeline=0", all new game must be "timeline off".
- If I start with "use_timeline=1", all new game must be "timeline on".
So, timeline on/off button should be locked in these cases, isn't it ?