userBill Bcancel
reporust_rebootcancel

8,670 Commits over 1,674 Days - 0.22cph!

3 Years Ago
Set all vehicles to InheritedVelocityScale 1. Projectiles fired from vehicle trigger parents now inherit the speed of the vehicle.
3 Years Ago
Don't spawn trains at all if there's another train in the way (improves on the temp fix which would immediately delete the spawned train). Added SpawnCheckingSpawnPoint which is a GenericSpawnPoint that also checks space to spawn.
3 Years Ago
Temp fix for the stack overflow etc problems with work carts spawning in the same spot as others. Will fix this properly tomorrow with the spawners so they don't even attempt to spawn when there's something in the way. The two push force methods also have better handling if there IS a recursive loop detected.
3 Years Ago
Simplify the too-complex TryFindClearSpaceNear system. Simply destroy work carts that spawn on the track near others
3 Years Ago
WIP stopping work carts from spawning right where other work carts are. Try to find a clear space further down the track
3 Years Ago
- Fixed headlights not showing up when loading a demo with a train running (caused by OnFlagsChanged not being called on load) - Fixed engine sound not playing in the same situation(caused by TrainEngineAudio bug)
3 Years Ago
Meta file
3 Years Ago
Merge Workcart -> Main
3 Years Ago
Removed my old temporary work cart damage effects
3 Years Ago
Added separate FX slot for temporary engine trouble
3 Years Ago
Increased work cart damage effect thresholds to 60/40/20
3 Years Ago
Merge Workcart -> Main
3 Years Ago
- Fixed bad protobuf compilation (merge issue?) causing train throttle to show as zero for new clients who entered network range - Moved some throttle control methods
3 Years Ago
Compile fix
3 Years Ago
Requested: Increase hazard warning activation minimum speed. Now doesn't activate until the driver's train is travelling at 4.5m/s (was 2m/s), which is above the Low throttle setting speed
3 Years Ago
Bail out if GetTotalPushingMass gets too recursive
3 Years Ago
Cancel the ActualDeath invoke if the work cart is repaired
3 Years Ago
If work cart travels very fast on listen server, the server side train sometimes collides with its client side self, causing massive damage. Stop hitting yourself.
3 Years Ago
Early exit from SpawnGroup if there's no terrain (fixes NRE)
3 Years Ago
Change boat push check to an actual velocity check instead of a rigidbody sleep check
3 Years Ago
Merge Workcart -> Experimental
3 Years Ago
Collider distance calculation fix
3 Years Ago
Merge Workcart -> Experimental
3 Years Ago
Temporary engine slowdown from damage enabled and fully working. Shows infoon monitor + damage FX. Some other engine bug fixes.
3 Years Ago
Disable the engine slowing for now until we have visuals on the client
3 Years Ago
Work cart max speed is temporarily slowed drastically if the engine takes significant damage over a 10 second timespan. Slowed state lasts 10 seconds. No visuals on the client yet.
3 Years Ago
Make sure the workcart.entity merge was clean
3 Years Ago
Reduce work cart top speed and acceleration based on health, starting at 40% health and below.
3 Years Ago
Train cabin warning system now also detects barricades. Barricades register with the track they're sitting on.
3 Years Ago
Moved track splines on the four-way junction to the root level, fixing trains not being able to ent spawn there
3 Years Ago
▇▉▊▊▊▌▅▅▅▍▄▌▊▆▍ ▅▅▉▋: ▊▄▄▇ ▆▆▆ ▄▋▍▌▊ ▋▍ ▋█ ██▇▋▋▆, ▍▄▌▋▊▉ ▍█▉ ▇█▊ ▇▌▇▆▇██▋▇▆▆ ▇▆▍▍▋ █▊▌ ▋▍▇▄ ▄ ▉▉▉▊▅▇ ▇█▆▅▉ ▌▅ ▆▅▍ ▆▍▍▋▋▉█▋▊. ▅▍▍▉▊▊▍ ▋▆▊ ▋▌▌▊▍▌▌ ▄▄▇▅ ▉▆▉ ▌▉▍█▇ ▇▍▄▋ ▄▍.
3 Years Ago
▍▆▄▌▉▅▄▅▌▇▋▋▇▌▇ ▌▊▇▆▊▊. ▊▇ ▄▉▊▊, ▊▍▇▄▄▊ ▆▅▊▉▅▊ ▉█▍▋▋▆▌ █▊▊▆ ▇▇▉▊▆▇▍▄▇, ▍▉█ ▅▉▇▋▅▄▊ ▊ ▇▉▊▊▆▋▍ ▉▋▊▅▍▍ ▋▄▊▉▄▍▌▊ █▋▋ ▄▄▌▅█ ▉▋█▍▄▌▋▊▌█▉
3 Years Ago
Added placeholder explosion effect to work cart destruction
3 Years Ago
Hurt trigger setup
3 Years Ago
Compile fix
3 Years Ago
Add hurt trigger speed-based damage multiplier to the work cart
3 Years Ago
Increased proximity warning max dist from 250m to 325m
3 Years Ago
Update the dashboard monitor when the trains comes back alive from repair
3 Years Ago
Work cart is now repairable (even from destroyed state)
3 Years Ago
Subtract icon change commits, return all item icons to their previous appearance.
3 Years Ago
Added some cracking noises while train barricades are being damaged by ramming, to give some outside indication that something is happening. Converted TrainBarricade script into an entity itself.
3 Years Ago
Added IsAtAStation bool to BaseTrain
3 Years Ago
Smoother operation at junctions for trains running in reverse
3 Years Ago
Fixed work carts snapping to the wrong track if input was changed right after taking a side track at a junction
3 Years Ago
Revert previous changeset due to bug
3 Years Ago
Fixed the bug where switching track selection input right after going through a junction let you "change you mind" and snapped the train to the other option
3 Years Ago
The propagating static collision system for connected work carts is preventing work carts from pushing barriers via other work carts. Rather than complicate an already complex system further, I've simplified it to only look at the frontmost work cart pushing the barrier for now. Will come back to this when there's more time.
3 Years Ago
Fixed two trains colliding with each other causing both the trains and the Unity editor to crash
3 Years Ago
Added ability for trains to destroy barricades by pushing on them
3 Years Ago
▆▌▆ ▅ ▋▇▉█ ▌▉▇▄▊▇█ ▆▌ ▆▊▅ ▋▌▍▅ ▍▆▆▉ ▅▆▅▉▊▌▇ █▅ ▍▄█▍ ▄▆ ▌ ▅██▅ ▅▇ ▄▉▄▌▌█, ▍▅▅ ▉▅▄▆▊▇ ▌▇▌'▄▍ ▅▌▅ ▅▅ ▋▊▄▄▉▌▄▇▌▅ ▉█▋ ▍▌▉▄▌ ▉▇ ▍▋▉ █▆▄▊▄▆▆ ▅█ ▌▋▄▌▌▅. ▉▊▄▊ ██▋▇▊, ▌▆▇ ▄▍▊▌ ▅▄▄▊ ▋▉▅ ▄▅▉ ▍▅▉▍▌ ▄▋ ▍▆▌▆ ▆ ▆▄▋▍█▌ ▌▌▆▆▋▄ ▊▄▋ ▅▇▄▉/▄▉▍█ ▉▋▊▍▆ ▊▅▋▌▉▍▋. ▄▍▋ ▅▇▅▇▇://▋▇▉.▇▌▆▉▉.▆▆▆/▊/▇▉▅▅▋▌▊▅▄█▍█▊▇▋▆/▊▍▆▌▆▉▋▆▆▆▄▍▄▉█▉/▇