Adjust Train Pathfinding

by DemiBot

Adds mod settings to adjust the various values for train pathfinding penalties. Can allow for increasing or decreasing the likelihood of trains picking certain paths based on stations, red signals, circuit integration, etc.

Utilities
an hour ago
2.0
0
Trains

Changelog

Version: 0.1.0
Date: 21:39. 03. 09. 2026
  Minor Features:
    - Original Implimentation of mod, changing train_stop_penalty from 2,000 to 1,000,000,000.
Version: 0.1.1
Date: 22:46. 03. 09. 2026
  Optimizations:
    - File structure changes.
Version: 0.1.2
Date: 22:54. 03. 09. 2026
  Minor Features:
    - Addition of menu to let the user select a custom value for the train_stop_penalty value.
  Info:
    - Updated mod description.
Version: 0.1.3
Date: 23:02. 03. 09. 2026
  Translation:
    - Added english config.
Version: 0.1.4
Date: 23:17. 03. 09. 2026
  Info:
    - Changed mod name from Train Pathfinding Fix.
    - Updated mod description again.
Version: 0.2.0
Date: 23:54. 03. 09. 2026
  Minor Features:
    - Addition of four additional train pathfinding settings to the mod menu.
Version: 0.2.1
Date: 00:11. 04. 09. 2026
  Bugfixes:
    - Fixed mod failing to load on startup if any inputs were set above 100,000.
Version: 0.2.2
Date: 00:55. 04. 09. 2026
  Info:
    - Added thumbnail.
Version: 0.2.3
Date: 02:09. 04. 09. 2026
  Info:
    - Temporarily removed setting to adjust the signal tick idle increase. Because it is 0.1 by default it was getting rounded down to 0, causing considerable train back-ups when left on what was supposed to be the "default" setting. Manually changing it to any number 1 or higher was working fine. I will figure out an alternative to this later.
Version: 0.2.4
Date: 02:28. 04. 09. 2026
  Bugfixes:
    - Fixed a few syntax issues preventing launch after 0.2.3.
Version: 0.2.5
Date: 03:21. 04. 09. 2026
  Bugfixes:
    - Fixed rounding bug from 0.2.3, reimplemented the signal tick idle setting. Input for the setting is now visually 10x the actual number, for example if you put in 5 you're setting it to 0.5, but works completely. 
    - Changed the description for the signal tick idle setting to include the 10x number.