branchrust_reboot/main/rail_network_link/TrainSignalscancel

31 Commits over 0 Days - ∞cph!

2 Years Ago
Reworked the train signal lights and lighting.
2 Years Ago
Fix compilation
2 Years Ago
Fix brief green flash in a different way, without requiring recursive calls
2 Years Ago
Add RefreshLightState to profiler
2 Years Ago
Fixed bugs with signals that were right next to each other, etc. Killing my recursive RefreshLightState until I stop it stack overflowing on complex rail networks.
2 Years Ago
A proper signal light refresh system
2 Years Ago
Signal lights now working correctly in test scene, detecting trains etc on rails and changing lights to red/yellow/green as expected
2 Years Ago
Setting up spline move methods to be more general
2 Years Ago
Method rename only
2 Years Ago
Signals seems to be managing to find each other in all situations now, while ignoring each other if facing the wrong way.
2 Years Ago
Fixed bugs with signals getting the next signal
2 Years Ago
More signal WIP
2 Years Ago
Fixed distAlongSpline bug
2 Years Ago
Signal learns its block size
2 Years Ago
Signal can find the next signal and pass the info back
2 Years Ago
Accept stopAtSignal parameter
2 Years Ago
Some more track spline code cleanup
2 Years Ago
Merge rail_network_link -> TrainSignals
2 Years Ago
2 Years Ago
Factored out next/prev spline moves inside GetSplineAfterMove
2 Years Ago
Similar encapsulation for inputs, using new MoveRequest and TrackRequest
2 Years Ago
Refactored GetSplineAfterMove results into a struct since the method signature was getting a bit much
2 Years Ago
WIP on signals finding their track block sections and the next signal
2 Years Ago
Set default light state to green
2 Years Ago
Another test map edit, adding a train
2 Years Ago
Train signals on my test map
2 Years Ago
Point lights for the signal lights, new Test FX debug optin
2 Years Ago
Reduce signal light mat brightness
2 Years Ago
Temporary signal light FX test method. Fixed missing renderer assignments on signal light B.
2 Years Ago
Fixed missing toggle assignment
2 Years Ago
Setting up train signal lights and network flags