psh / OpenTTD

OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe
https://www.openttd.org/
Other
0 stars 0 forks source link

Speed-run support #6

Open psh opened 3 years ago

psh commented 3 years ago

Version of OpenTTD

1.11.x and above

Investigate Game Script capabilities

For speed-running, I want the ability to start and stop a visible timer on screen, and for a game script to be able to monitor my bank account. The visible display should include elapsed time since the game began, and progress toward the speed running goals (1 - pay off loan, 2 - reach $1,000,000) these should have a timestamp associated, so I can see that the loan was paid-off after (say) 20 minutes, and $1,000,000 reached after 1h 35m.

Valid speed-runs require you to run with default settings and no loaded mods. It would be good if the window displayed a red / green status.

The game script needs to be able to

Console commands

psh commented 3 years ago

It would be cool if the timer had start / stop / pause / reset buttons in general.