branchrust_reboot/maincancel

32,161 Commits over 4,018 Days - 0.33cph!

3 Years Ago
Make sure that all stats are copied across when CollateTrainTracks splits up a spline
3 Years Ago
Some dodgy splines in the train tunnels are keeping my new, correct spline tangent calculation from working there. Rather than go through all the underground splines at the late hour, this commit is a temporary solution. Use the new system on above-ground rails and the old system in the train tunnels.
3 Years Ago
Fixed trains now being able to spawn facing in reverse anymore. This was an issue with the value being exactly on a LUT point
3 Years Ago
Radio update
3 Years Ago
Trigger collision layer fix
3 Years Ago
Still not right in all cases. Revert to the old tangent system until I've got everything working correctly. Broken very rare sharp curves is better than broken train tunnels.
3 Years Ago
Another tangent fix. Fixes underground rail tangent issues (trouble at spline transitions)
3 Years Ago
Rail spline rebuild (for the underground tunnels)
3 Years Ago
- Fixed coupling sometimes happening at higher speeds than it's supposed to. - Added some profiling.
3 Years Ago
Increase mass multiply from 33% to 40%
3 Years Ago
Fix coupling light in cabin auto playing when camera enters range
3 Years Ago
- Don't do collision damage to players immediately after uncoupling - Don't do collision damage to train cars immediately after uncoupling
3 Years Ago
Updated world colliders on wagon A and wagon D to better deal with collision from other vehicles
3 Years Ago
Revert 70581 for now. For some reason allowing vehicles to parent to train wagons removes the ability to dismount them. I suspect something re local vs world space when checking dismount points.
3 Years Ago
Junkpile NPC spawn chance fix. Also merged npc_junkpile_a_spawn_chance and npc_junkpile_g_spawn_chance convars into new npc_junkpilespawn_chance convar. Codegen.
3 Years Ago
Added Vehicle World layer to the Work Cart and train wagon parent triggers
3 Years Ago
phrases
3 Years Ago
Early exit on collision if coupling points aren't valid
3 Years Ago
Removed GetTangent() from WorldSplineData. Let's avoid making that mistake again.
3 Years Ago
Fixed the really poor tangent results from IsForward in TrainTrackSpline due to not using the cubic hermite results. Fixes trains messing up on very tight curves.
3 Years Ago
Fixed some issues with train coupling visuals not aiming correctly
3 Years Ago
Adjusted import settings on the new link icons
3 Years Ago
New wagon uncouple icon
3 Years Ago
Extended train wagon parent trigger size to include the side platforms
3 Years Ago
Fixed train wagon ladders slowing rotating the player, at different speeds depending on the wagon's rotation
3 Years Ago
Coupling points now pivot to try and visually stay connected. To achieve this, we're now sending basic data on what we're coupled to to the client
3 Years Ago
Do heaps of damage to animals/npcs if a train hits them.
3 Years Ago
Sedan test thing
3 Years Ago
Restored junkpile NPC prefab nuked in merge 70471
3 Years Ago
Added grass.refresh_budget and decreased resolution in FoliagePlacement.CheckBatch
3 Years Ago
Lowered wagon and above ground workcart populations
3 Years Ago
Fixed train wagon wheels not animating
3 Years Ago
Reduce timeSinceCouplingBlock lockout from 2s to 1.5s
3 Years Ago
Another train coupling fix
3 Years Ago
Fixed a case where a train car would become non-functional after uncoupling
3 Years Ago
Fixed performance drop when looking at a deployed boom box in a crowded base
3 Years Ago
Updated bogie detaild colliders on Work Cart and wagons
3 Years Ago
Block train coupling for a couple of seconds after some situations
3 Years Ago
Rerun train car gib setup
3 Years Ago
Null check - work cart doesn't have train car audio
3 Years Ago
Remove extra newline
3 Years Ago
Stop Train Car audio when the client tick stops
3 Years Ago
Merge in the updated train audio
3 Years Ago
Allow train car coupling at a bit higher speed
3 Years Ago
Comment only
3 Years Ago
Merge in train sleep code
3 Years Ago
Another fix to prevent stack overflow when trains go wrong, which would crash the whole server. Sorry Staging players.
3 Years Ago
Don't couple if the track that the other train car is on isn't actually connected to ours
3 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
3 Years Ago
Don't allow "swapping" train car coupling. Only couple if a train car is not coupled to anything