branchrust_reboot/main/TrainWorkContinuedcancel

34 Commits over 31 Days - 0.05cph!

1 Year Ago
Improved handling for vehicle kinematic state, right now just for RHIB. Should hopefully fix occasionaly "Kinematic body only supports Speculative Continuous collision detection" errors on servers.
1 Year Ago
Redo train changes from Main
1 Year Ago
Mere Main -> TrainWorkContinued. Had to stomp train changes from Main (will reimplement)
1 Year Ago
Revert some ragdoll parenting edits
1 Year Ago
Ragdolls now collide correctly with vehicles
1 Year Ago
Merge Main -> TrainWorkContinued
1 Year Ago
A safer fix
1 Year Ago
Simplify GetLootFromIndex
1 Year Ago
Items still collide correctly with vehicles now, but turned off actual local-space parenting for all but the trains. It seems to work better in the other vehicles (HAB, scrap heli, modular car flatbeds) if the items are kept in world space and therefore allowed to roll around freely
1 Year Ago
- Dropped items now collide with vehicles - Dropped items now parent to vehicles with parent triggers
1 Year Ago
Fixed trains creeping forward when being pushed against a static obstacle
1 Year Ago
- Trains now repeatedly check for ability to couple while colliding. Previous if the coupling failed for any reason on initial touch, it wouldn't try again until backing off and retrying. - Two fixes for trains colliding with other trains up against a static object.
1 Year Ago
Merge Main -> TrainWorkContinued
1 Year Ago
Merge Main -> TrainWorkContinued
1 Year Ago
A couple of minor edits
1 Year Ago
Get hurtTiggerUser once, instead of every tick
1 Year Ago
- Added methods to check all, or individual, train track splines in prefabs for potential tangent issues. - Fixed up the dodgy tangents in four train tunnel prefabs. - Removed the temporary workaround for the broken ones, and some now-unused methods. - Regenerated spline data. - Some formatting. One remaining problem with the updated splines joining up so this can't go on Main just yet.
1 Year Ago
Trains now check for available space BEFORE spawning, and try a new position if needed
1 Year Ago
Updated wagon gibs to the new wagon colours
1 Year Ago
Fixed up gibs for WagonA/WagonB/WagonC
1 Year Ago
Fixed missing car icon
1 Year Ago
Added death screen names and icons for modular car deaths, and for snowmobile deaths
1 Year Ago
Added missing train entity in death screen list
1 Year Ago
- Added death screen icons and names for all the new train components. - Fixed a couple of bugs with train wagon gibs.
1 Year Ago
Another small fix
1 Year Ago
OnPostFill virtual method fix
1 Year Ago
Spawn some extra train engines if there aren't enough to fill all sidings
1 Year Ago
Spawn one train engine at every siding before moving on to spawning the rest of them randomly. At low spawn populations, there may still not be enough engines to have one per siding
1 Year Ago
Merge Main -> TrainWorkContinued
1 Year Ago
Code review: Added divide-by-zero check.
1 Year Ago
Code review: Save GC with orePlaneRenderers.
1 Year Ago
Merge Main -> TrainWorkContinued
1 Year Ago
Disable the ore plane gameobjects when the transform scale is at zero (less efficient than disabling just the renderers, but since there are multiple LODs this keeps it simple)
1 Year Ago
Merge MoreTrainFixes -> TrainWorkContinued