branchrust_reboot/main/rail_network_linkcancel
20 Commits over 92 Days - 0.01cph!
A few extra tail prefab updates
Train splines have changed again. Regenerating them.
Updated VehicleLight script colours
Undo accidental GameUI commit
Minor edit to train signal lights, differentiate a little more between yellow and red light
Merge TrainSignals -> rail_network_link
Fixed train signal lights at low LODs
Greatly sped up RefreshLightState by caching the splines that are part of each signal's block
TrainSignal class cleanup
Reduced garbage gen in RefreshLightState to zero
Merge TrainSignals -> rail_network_link
Merge Main -> rail_network_link
Set a smallish default world size on ProceduralMapRailSimple
Train signals are now entities (but they don't do anything special yet)
Rebuilt rail splines again
Trains no longer collide with terrain. Fixes them not being able to enter train tunnels.
Reduced the effect of gravity on trains to 50% of a realistic value (instead of 100%). Allows locomotive to get up the new steep tunnel slopes
Raised locomotive collision triggers, to let it handle the new steep slopes
Fixed CompassUI constant complaining in scenes with no terrain