Here's the patch for the feature suggestion made here:
http://www.tt-forums.net/viewtopic.php?f=32&t=58842
The way it works:
1) Find the following ratio for all industries at the station that accept the cargo being unloaded:
Code: Select all
(amount of this cargo already waiting at the industry) / (last month total production of the industry)
3) If there is an accepting industry that didn't produce anything last month and hasn't got this cargo waiting it will receive one unit of this cargo. This will allow it to start up if there is sufficient supply.
The total production includes all cargos produced by the industry.
The feature can be enabled from Advanced Settings -> Stations -> Cargo Handling.
Issue: for some savegames (but not all) you get an error "Broken savegame - invalid chunk size" when you try to load them with this patch compiled into openttd. Would like help on this. Couldn't find anything useful from google. Does this have something to do with the setting added to Advanced Settings window?
edit: You can load patched savegames with an unpatched openttd.
edit: updated patch file to work with r24265