Moderator: OpenTTD Developers
A couple of towns on my map just aren't growing, even though they are well-served they have not gained any new buildings since the 19th century. Clearest examples are Moningdore on the south-east coast, and Feabourne in the southern corner. Also maybe Meberg, part of the big metropolis on the south-east coast, although that must have grown at some point as it's well past its starting population.
I'm using the "Villages is Villages" gamescript which sets a maximum population for towns, which can be increased by delivering town cargos, and also prevents growth until a certain percentage of PAX are transported. But these towns fulfill all the requirements for growth.
Can anyone point out what I'm missing? And if you can't find the problem, feel free to look at my savegame cos it's absurd
Let me know any NewGRF files that are unavailable.
Edit: attachments below. Bizarely, one of the towns has just decided to grow after I messed around with the tram routes (I funded growth only after it decided to start growing, to speed it up; normally, funding growth makes no difference).
(Edit: for further explanation of the sequence of events that led to Meningdore starting to grow: as seen in the savegame, it wasn't growing. I then rearranged the tram services to connect it to the neighbouring city by tram, but inadvertendly forgot to add a stop at the Meningdore Central station, right by the town centre. When I restored service to that stop, the town grew.)
And on reddit: https://www.reddit.com/r/openttd/commen ... wn_in_200/
And on JGR's thread viewtopic.php?f=33&p=1244076#p1244076
I would like to take a look into your savegame but I can't find one of the NewGRFs. It's "Ratings".
Ah, here you go. Thanks for the interest.
- (18 KiB) Downloaded 11 times
The script save/load and init process are both incomplete. In the script, class town -> last_growth_state is never correctly initialised or saved/loaded.
If the game is ever saved/loaded, or if the script is reloaded, the script can subsequently fail to ever set the growth rate if the desired growth rate is the same the same as the default value, and this does not match the actual value.
- Transport Coordinator
- Posts: 307
- Joined: 22 May 2006 18:25
- Location: London-ish.
Users browsing this forum: Google [Bot] and 8 guests