userBill Bcancel
branchrust_reboot/main/TrainWorkContinuedcancel

34 Commits over 31 Days - 0.05cph!

3 Months 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.
3 Months Ago
Redo train changes from Main
3 Months Ago
Mere Main -> TrainWorkContinued. Had to stomp train changes from Main (will reimplement)
3 Months Ago
Revert some ragdoll parenting edits
3 Months Ago
Ragdolls now collide correctly with vehicles
3 Months Ago
Merge Main -> TrainWorkContinued
3 Months Ago
A safer fix
3 Months Ago
Simplify GetLootFromIndex
3 Months 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
3 Months Ago
- Dropped items now collide with vehicles - Dropped items now parent to vehicles with parent triggers
3 Months Ago
Fixed trains creeping forward when being pushed against a static obstacle
3 Months 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.
3 Months Ago
Merge Main -> TrainWorkContinued
3 Months Ago
Merge Main -> TrainWorkContinued
3 Months Ago
A couple of minor edits
3 Months Ago
Get hurtTiggerUser once, instead of every tick
4 Months 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.
4 Months Ago
Trains now check for available space BEFORE spawning, and try a new position if needed
4 Months Ago
Updated wagon gibs to the new wagon colours
4 Months Ago
Fixed up gibs for WagonA/WagonB/WagonC
4 Months Ago
Fixed missing car icon
4 Months Ago
Added death screen names and icons for modular car deaths, and for snowmobile deaths
4 Months Ago
Added missing train entity in death screen list
4 Months Ago
- Added death screen icons and names for all the new train components. - Fixed a couple of bugs with train wagon gibs.
4 Months Ago
Another small fix
4 Months Ago
OnPostFill virtual method fix
4 Months Ago
Spawn some extra train engines if there aren't enough to fill all sidings
4 Months 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
4 Months Ago
Merge Main -> TrainWorkContinued
4 Months Ago
Code review: Added divide-by-zero check.
4 Months Ago
Code review: Save GC with orePlaneRenderers.
4 Months Ago
Merge Main -> TrainWorkContinued
4 Months 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)
4 Months Ago
Merge MoreTrainFixes -> TrainWorkContinued