userBill Bcancel

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

1 Year Ago
Fixed missing deploy sound for combat knife (missing animation event)
1 Year Ago
Moved the coupling FX from the gauges to the monitor
1 Year Ago
Placeholder dashboard coupling effect for locomotive
1 Year Ago
Removed the 15% bonus to wagon spawns as my new spawn fix fixes the root cause
1 Year Ago
Merge in my spawn fix + other content from Main
1 Year Ago
Fixed GetRandomPrefab() decrementing numToSpawn and sumToSpawn every time it returned a result, eventually resulting in zeroes that meant no more prefabs could be spawned no matter how many attempts were made. Fixes things like junkpiles spawning vastly less often than they're intended to.
1 Year Ago
If an attempted spawn by the spawn handler fails (e.g. due to something being in the way), don't count that as a filled spawn - let it try again unless numToTry is exhausted as well
1 Year Ago
Merge the train kill invoke delay to Aux
1 Year Ago
Merge the train kill invoke delay
1 Year Ago
If destroying a train car during spawn, wait one frame. Prevents NRE when the spawn also involves a network group switch.
1 Year Ago
Manifest rebuild
1 Year Ago
Merge 🚆 -> Aux
1 Year Ago
Better and simpler available space checking for train spawns. Fixed valid population spawn positions being later rejected.
1 Year Ago
Detect and disallow parenting loops where the child is the parent (was already detected later in the chain with an error, but this lets TriggerParent early exit from the attempt)
1 Year Ago
Updated MinDistApart calculation to work with train cars of varying length (needed for the long locomotive)
1 Year Ago
Adjusted collision damage taken and derail collision force limits on all rail cars
1 Year Ago
Merge Main -> 🚆
1 Year Ago
Locomotive fan visuals fix
1 Year Ago
Locomotive visuals server compile fix
1 Year Ago
More early exits for when trains are destroyed during update ticks, and more checks for disposed CompleteTrains (since we free the train car list when disposing, we can't reference it afterwards). Fixes the root cause of the NREs that were fixed in 71430.
1 Year Ago
Fixed a couple of CompleteTrain NREs
1 Year Ago
WIP better train collision damage balancing
1 Year Ago
Save a train's previous velocity and use that for collision calculations. Fixes only one train car involved in a collision taking damage sometimes
1 Year Ago
Merge Main -> 🚆
1 Year Ago
Added support for building phrases to detect and add arrays of translation strings. Removed the hack that made the ManuTip array work, since support is now built-in. Fixes some spray can phrases now being translatable.
1 Year Ago
Fix attempt for SprayCanSpray_Freehand NRE
1 Year Ago
Fixed spray can pie menu sound playing even when players don't have the store item that enables it, and fixed all pie menus playing their cancel sound together with their open sound when first opened (introduced in 3572 - despite millions of pie menu activations, this went unnoticed for 7½ years!).
1 Year Ago
Set up locomotive rotating fans
1 Year Ago
Set up the locomotive gauges to show real info. Replaced M.P.M decal with km/h
1 Year Ago
Since vehicle dismounts work on which is closest rather than which is first, removed locomotive dismount points that are closer than the one by the exit door
1 Year Ago
Fixed some of the locomotive dismount spots being in invalid positions
1 Year Ago
Fixed players being able to jump out of the locomotive trigger when on top
1 Year Ago
More collider edits
1 Year Ago
Added a box collider to augment the mesh collider on the main locomotive body. Sometimes the mesh collider on its own confuses satchel charges etc
1 Year Ago
Set up gibs on the locomotive
1 Year Ago
- Trains now ignore collision with the train track (the locomotive unavoidably collides with the track on anything but the smoothest terrain). - Adjusted some locomotive colliders.
1 Year Ago
Increased `fixcars` distance from 5m to 10m (helps with fixing large vehicles like locomotive)
1 Year Ago
Merge Main -> 🚆
1 Year Ago
Locomotive placeholder FX
1 Year Ago
Locomotive placeholder damage FX set up
1 Year Ago
Locomotive cockpit and engine audio positions
1 Year Ago
Fixed HM LMG prefab
1 Year Ago
Moved all train brake sparks (locomotive and workcart) onto the pivoting bogies, so they move correctly to line up on corners
1 Year Ago
Set up brake sparks for the locomotive
1 Year Ago
Merge Main -> 🚆
1 Year Ago
Reverted GetItem to the older version without GetCachedItem. GetCachedItem is now only used in DelayedModsChanged.
1 Year Ago
Null check to prevent BaseLiquidVessel NRE
1 Year Ago
Increased wagon spawn ratio multiplier
1 Year Ago
Set up locomotive spawning, updated how existing engines spawn so that all train engines share a spawner now. Relative weights are controlled with PrefabParameters scripts
1 Year Ago
Updated locomotive LOD Group to include the updated couplers/bogies