Rail Signal Planner


[QoL] Automatically place rail signals on rails and intersections.

Utilities
1 year, 2 months ago
0.17 - 1.1
20.2K
Logistics Trains

b Upcoming cargo ships incompatibility

11 months ago

Hello,
Just giving you advance notice that I think your cargo ships incompatibility will break when the next version of Cargo Ships is released. Not sure exactly when that will be, but hopefully this week. You can see the commits that will be in it on the GitHub repo: https://github.com/robot256/cargo_ships/tree/hotfix2.

The main change you need to know about is that the straight-water-way-placed/curved-water-way-placed entities have been removed, and it is all done with the straight-water-way/curved-water-way entities.
Secondly, the item that places it has been renamed from water-way to waterway (will need updating here: https://github.com/LeonSkills/FactorioMods/blob/master/mods/RailSignalPlanner/data-final-fixes.lua#L3).

I think that's all you need to know :)

(Original cargo ships discussion here)

11 months ago

Hi, thanks for the heads up!

Since this update removes and renames the "placed" entities with regular rails, nothing really should break. My compatibility changes were for the weird behaviour of cargo ships with their two types of rails. With that removed it should fall back to the regular standard rail behaviour.
The locale change in data-final-fixes won't change anything either. The update in cargo ship now also has the correct locale for the waterway rail-planner.

Only thing that 'breaks' is waterway signals by default not set to buoys and boat length to 21 on a new game, and reset if cargo ships is updated in a save. But no game crashing incompatibilities as far as I can tell.
Do let me know if there are any though!

New response