[GS] Technology Advancement

Discuss the new AI features ("NoAI") introduced into OpenTTD 0.7, allowing you to implement custom AIs, and the new Game Scripts available in OpenTTD 1.2 and higher.

Moderator: OpenTTD Developers

Post Reply
Posts: 18
Joined: 13 Aug 2019 17:06

[GS] Technology Advancement

Post by Firrel »

Technology Advancement GS

Technology Advancement (TEAD) is a game script which changes the availability of technology: rail, road, water, air. The script allows to start at a certain technology year, slow down or speed up the technology advancement or unlock all technology. Supports any combination of NewGRF.

How the script works:
The way this script works is that the technology date is separated from the game date, so it can advance at different speed or be paused completely. Based on this date, new vehicles are released or old are

See more in readme:
(4.67 KiB) Downloaded 59 times

  • OpenTTD version 1.10.x or newer
  • SuperLib v. 40
The first release (v0) is available on BaNaNaS. This might contain bugs, which I wait you to report, so you help me to make the script better

The game script is limited at the time of writing by these factors:
  • only vehicles can be enabled/disabled by game script
  • vehicle reliability is not relevant to technology date, using no breakdowns is almost mandatory
  • the game script cannot access model life parameter of vehicles, so a fixed model life has to be selected
  • the technology speed is modified in game script settings; story book buttons are currently worked on, which will allow better control over the speed
  • enabling new vehicles by game script command does not trigger new vehicle news

Version 0 (2020/05/10):
- initial release
(50.5 KiB) Downloaded 23 times

User avatar
Posts: 5181
Joined: 31 Mar 2007 14:23
Location: Lost in Music

Re: [GS] Technology Advancement

Post by andythenorth »

This looks interesting, so I gave it a go.

First thing I did was use cheats to change game date, sorry :twisted:

Cheating date causes newgrf to introduce new vehicles, which the GS does then un-introduce again. :)

Post Reply

Return to “OpenTTD AIs and Game Scripts”

Who is online

Users browsing this forum: No registered users and 5 guests