branchrust_reboot/main/rail_network_link/TrainSignalscancel

31 Commits over 0 Days - ∞cph!

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