userBill Bcancel
branchrust_reboot/maincancel

1,544 Commits over 1,735 Days - 0.04cph!

2 Years Ago
Sedan test thing
2 Years Ago
Fixed train wagon wheels not animating
2 Years Ago
Reduce timeSinceCouplingBlock lockout from 2s to 1.5s
2 Years Ago
Another train coupling fix
2 Years Ago
Fixed a case where a train car would become non-functional after uncoupling
2 Years Ago
Updated bogie detaild colliders on Work Cart and wagons
2 Years Ago
Block train coupling for a couple of seconds after some situations
2 Years Ago
Null check - work cart doesn't have train car audio
2 Years Ago
Remove extra newline
2 Years Ago
Stop Train Car audio when the client tick stops
2 Years Ago
Merge in the updated train audio
2 Years Ago
Allow train car coupling at a bit higher speed
2 Years Ago
Comment only
2 Years Ago
Merge in train sleep code
2 Years Ago
Another fix to prevent stack overflow when trains go wrong, which would crash the whole server. Sorry Staging players.
2 Years Ago
Don't couple if the track that the other train car is on isn't actually connected to ours
2 Years Ago
Catch attempted coupling when a train car collides with the side of another train car at a low angle at a junction. Only allow the coupling if the distance between the coupling points is low
2 Years Ago
Don't allow "swapping" train car coupling. Only couple if a train car is not coupled to anything
2 Years Ago
Make sure that a train car is removed from a CompleteTrain as soon as it's assigned to a new one. Prevents crash from infinite recursion during bugged collisions.
2 Years Ago
BillBTestMap edit
2 Years Ago
Raised the WorkCart parent trigger. Allows for jumping on the top of it without unparenting
2 Years Ago
Minor fix
2 Years Ago
Always let the engine decay first
2 Years Ago
Added decay code for wagons. Told WorkCarts and wagons not to despawn if they're on an above-ground siding.
2 Years Ago
Early exit from CompleteTrain UpdateTick if already disposed
2 Years Ago
Removed debug log
2 Years Ago
Fix Tom's WorkCart Dark 2 mat
2 Years Ago
A collision in ApplyCollisionsToTrackSpeedcan destroy a coupled train car, making a CompleteTrain invalid during MovementTick. Check for this and bail out if needed.
2 Years Ago
Fixed trains no longer colliding with static barricades. Moved the collision triggers back from the Trigger layer to the Vehicle World layer
2 Years Ago
Removed prevent building volumes from the train cars (can't build near them anyway)
2 Years Ago
Raised the parent triggers on the wagons enough that a player can jump in the air without unparenting
2 Years Ago
Disabled clipping check on the wagon parent trigger (now matches WorkCarts)
2 Years Ago
Raised end ladder volumes on TrainWagonB
2 Years Ago
Assigning coupling point pivots
2 Years Ago
█▊▊▅▆█ ▋▋▇▄▆█▅ ▇▄▋▉▄ ▄▍▋ ▉ ▇▄▍ ▄▍▅▉
2 Years Ago
▍▋▉█▍-▌█▆▍▍▄▅-▄▋-▍▍▇▅▍▋▇-▌▌▄▋-▅█▆▋▅▌▋▅▌█▇-█▋▇█▋▋ ▌▆▋▆▊█▍ ▌▍▆ ▋▉▆▄ ▍. ▉▋▌█▅▉▌▅▆ ▍▆▇ ▉▉▊▋█▄ ▊▄ ▉▇██_▄▇▌▅▊▄▉▉ ▇▇ ▌▍▉▄ ▊▅▍▅█▇█▄.
2 Years Ago
▇█▌▆█-▄▍▋▌▉▆▇-▇▆-▆▆▌▉▍▇▆-▉▊▊▊-█▉▊█▇██▋▌▄▇-▉▄▅▍▍█ ▆▅▅█▇▇▌ ▋▌▋ ▍▇▄▌ ▌. ▅▊▄█▇▇▉ ▅▋▊ ▉▆▌▋▌▇ ▄▇ ▋▇▉█▅▅▅▌▊█▊█▇▋▆██ ▇▅ █▊▅▋ ▄▇▌▋▅▍▄▍.
2 Years Ago
Reverted PositionLerp to last month's version. Using my updated generic interpolator required casting the snapshot struct to an interface which was boxing it and generating 256 bytes of garbage per Query call. Can be avoided by pre-creating the TransformSnapshots and passing them into Query as T but that was getting overcomplicated. I'll sort out the Magnet Crane and train bogie uses of GenericLerp at a later date.
2 Years Ago
Merge Rail Network -> Main. Contains two small/safe fixes: - Raised WorkCart end colliders so it doesn't hit some specific configurations of rail. - Fixed floating trains after server restart from AddTrackSpline modifying the original spline (this fix won't work until a server's cache is cleared).
2 Years Ago
Fixed NRE when initially loading from save in RefreshEngineState. Use NumMounted, which checks if mountPointInfo.mountable is null.
2 Years Ago
Subtract 69107
2 Years Ago
Reassigned tread materials on magnet crane (broken in 69947)
2 Years Ago
▌▋▍▊ ▆▇▊▌▉▋▇ ▍▇▉ ▉▌ ▅▍▌▌▅▌▌▇ ▆▅▌▇▇▍▇ ▇▉█▍█ ▊▄█▋▊▄
2 Years Ago
▆█▆█ ▌█▆▇██▉ ▆▊▄ ▌▆▋▇▌█▄▉
2 Years Ago
Fixed train tracks exiting collation early if a looped spline was present
2 Years Ago
TrainIsland edit
2 Years Ago
Updated TrainIsland test scene. Now working again, and now includes an underground rail loop as well as the above-ground one.
2 Years Ago
A different fix for the double-up mount interaction options when interacting with modular car modules. Removed the Menu_Mount override in BaseVehicleModule, and told RPC_WantsMount to look up the chain if the interactee isn't directly mountable itself. Changed Menu_Mount to not be virtual, as it looks like any override will cause an interaction double-up.
2 Years Ago
Revert 69578 and 69579 for now - I need to sort out a remaining issue first.
2 Years Ago
CodeGen for the previous commit, update EntityMenu.cs