Skip to main content
Topic: r2266 - "Use timeline" on new map window is not initialized (Read 4424 times) previous topic - next topic

r2266 - "Use timeline" on new map window is not initialized

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)

Re: r2266 - "Use timeline" on new map window is not initialized

Reply #1
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...

Re: r2266 - "Use timeline" on new map window is not initialized

Reply #2
This is state=2, do not touch existing games but on.

The initial map does use its own setting reagrdless of the pak setting.

Re: r2266 - "Use timeline" on new map window is not initialized

Reply #3
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.

Re: r2266 - "Use timeline" on new map window is not initialized

Reply #4
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.

My projects... Tools for messing with Simutrans graphics. Graphic archive - templates and some other stuff for painters. Development logs for most recent information on what is going on. And of course pak128!

Re: r2266 - "Use timeline" on new map window is not initialized

Reply #5
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.

Re: r2266 - "Use timeline" on new map window is not initialized

Reply #6
Oh yes, I'm sorry. That is broken, too.

My projects... Tools for messing with Simutrans graphics. Graphic archive - templates and some other stuff for painters. Development logs for most recent information on what is going on. And of course pak128!

Re: r2266 - "Use timeline" on new map window is not initialized

Reply #7
Maybe fixed now.


Re: r2266 - "Use timeline" on new map window is not initialized

Reply #9
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 ?