OpenTTD AIs and Game Scripts • Re: ChooChoo, a train network AI
Hi there, I think I found something strange with ChooChoo when using the "Useless Tracks" NewGRF for its network: Untitled design.png
While ChooChoo did use narrow-gauge tracks for its starter cargo routes, when it decides to build its train network, for some reason it uses planning tracks, which is not compatible with any rail vehicle. At first I thought that ChooChoo would convert the planning track to a standard railway once completing its line, but as no trains are compatible to the "Useless Tracks" NewGRF, ChooChoo ripped up the completed line to one of its junctions. From that junction, it then builds a new line to another town, and does the same thing, repeating the cycle until ChooChoo becomes stuck in planning.
I would like to see you, the author, to optimise ChooChoo either not to use wholly incompatible tracks (i.e. Useless Tracks) or convert them once completing the line.
Thanks! The cargo lines already had some logic to select proper tracks. I'm adding the same logic to the passenger network selection. I've tested with that NewGRF and that works. Hopefully that should cover some other alternative/decorative tracks as well. Again, I'll try to publish a new release soon.
Statistics: Posted by Michiel — 25 Feb 2026 00:00
Discussion in the ATmosphere