userBill Bcancel

13,234 Commits over 2,830 Days - 0.19cph!

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
Sleep/wake WIP. Will merge this to Main on Monday after some more testing.
2 Years Ago
WIP on letting trains sleep when not moving (but still react to collisions etc)
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
Fixed some trigger positioning on the wagons
2 Years Ago
▊▇▆▅▆▋▊▇ ▊▊▌ ▍▋▅▆▅▉ ▊▉▋▊▍▆▌▊ ▋▉ █▋▍▋▍▆▅▅ ▌▇▋▅▍ ▉▋▍▉. ▇▆▌▄ ▋▋▄▄ █▆ ▋▊▅█ ██▅▅ ▉▊▌▍ ▊▉▄'█ ▋▋█▉▅▍ ▄▋█ █▌▉▋▍▍▋█.
2 Years Ago
Added requested server convars: - trainskeeprunning: If true, trains don't automatically stop when there's no-one on them. Default: false. - stop_all_trains: Stops the engines of all train engines on the server.
2 Years Ago
Final wagon gibs applied
2 Years Ago
Better uncoupling, still needs some work
2 Years Ago
Bug fixes for track speeds after collisions
2 Years Ago
Reduced max coupling speed to 7.5m/s
2 Years Ago
Fixed wagons zooming off at a bajillion km/h when a Work Cart hits them at high speed
2 Years Ago
Trains now keep running if there's a player on ANY of the train's carriages, not just on the work cart that's checking
2 Years Ago
Fixed wagon parenting triggers not working
2 Years Ago
Increase train spawn pop default a bit, to 0.85
2 Years Ago
Trains can now detect if static (as in non-moving, not necessarily actual static) obstacles that they've backed off from have been destroyed, allowing the train to continue. Previously this required the train to reverse direction momentarily first.
2 Years Ago
Added additional wagon ladder volumes for the new ladders
2 Years Ago
Gib wagons immediately when destroyed + reduced above-ground Work Cart "corpse" time from 10 minutes to 1 minute + OnKilled bug fixes
2 Years Ago
New system for junction selection, gives correct left/right track selection at any junction. Also made sure the main rail loop is always the default selection at a siding junction, even if the siding is actually the straightest route.
2 Years Ago
Revert 70405 for the moment, as it breaks navigation on some of the underground junctions
2 Years Ago
Updated rail spline visualisation
2 Years Ago
Changed how direction is selected in junction splits. Fixes above-ground junctions that took the wrong inputs
2 Years Ago
Added missing train wagon material
2 Years Ago
- Reduced above-ground WorkCart max speed a little - Allow successful train car coupling at "medium" work cart speed
2 Years Ago
Merge Spawning -> Save224
2 Years Ago
Manifest update, to fix "no string for ID..."
2 Years Ago
Balancing train car spawns. Reduced engine:wagon ratio to 1:4 (was 1:7). Reduced overall train car population density from 1.0 to 0.7.
2 Years Ago
Track selection takes all engines' inputs into account
2 Years Ago
Always load initially in uncoupled state
2 Years Ago
Added max_couple_speed convar. Removed my train pop convars - not sure how we'll set these up yet.
2 Years Ago
Mark above-ground rail siding TrainTrackSplines as aboveGroundSpawn = true
2 Years Ago
Basic train spawner + convar setup, not functional
2 Years Ago
Merge NewModels -> Rail Network 2
2 Years Ago
Removed the rear cover from the above-ground WorkCart, to facilitate moving back to other wagons
2 Years Ago
Fixed bogie pivot bone assignments