
About this mod
Generate a lot more haul jobs by disabling shunting jobs and more!
- Permissions and credits
This is a mod for Derail Valley which disables shunting jobs and allows to generate a lot more of Freight Haul jobs and Logistic Haul jobs instead.
This goal is achieved by two major changes:
- Disabling the generation of shunting jobs in principle
- Allowing freight hauls to start (and optionally end) on storage tracks
Since the game needs to reserve track space to generate jobs, doing this results in a lot more Freight Haul jobs, with some Logistic Hauls mixed in.
Things to do after installing
If you just installed and enabled the mod and your save is inside, or near, a station, the game will load your pre-mod jobs from the save file. You will need to go to another station, or to go far enough from the current station and return, in order to regenerate jobs. Or just take one last look and one last job before seeing the sea of green on every station table!
Settings
Minimum job train length
Pretty self-explanatory, the game won't generate jobs shorter than this value. Useful if you want longer trains.
Default is `3`.
Allow multiple freight hauls per track
Normally the game only generates one job per input and output track. This is fine if you want to avoid shunting at all costs, but you also can't have more jobs than tracks! For a station like SM, which only has 2 input tracks, this means you won't be able to bring more than 2 jobs at any single time. Enabling this allows generating multiple jobs for a single track, as well generating FH jobs ending on storage tracks (as it's hard to guarantee them to be empty otherwise).
Enabling this also removes the guarantee that job destination track will be empty. Default is enabled.
Generate jobs on input tracks too!
I've decided to leave input tracks out of job generation by default, as it might make moving around station difficult otherwise. However, if you want *even more* jobs, enable this, and jobs will generate with cargo starting on Input tracks too.
Enabling this also removes the guarantee that job destination track will be empty. Default is disabled.
Disable shunting unload chain jobs
This disables generating shunting unload jobs after you have finished the freight haul jobs for the same cars. It doesn't hurt to have this on, and in fact it's on by default, but the implementation is somewhat brittle, so turn this off if you have problems with job generation.
Default is enabled.
Source code