userBill Bcancel

13,122 Commits over 2,800 Days - 0.20cph!

4 Years Ago
Refresh all car module conditionals
4 Years Ago
F9 screenshot button now sets branding convar back to what it was, rather than always enabling it
4 Years Ago
Added support for multiple colliders per gib (useful for primitives), and updated server gibs to allow for primitive colliders as well.
4 Years Ago
Add support for gibs to use the colliders they have on their original prefab, including primitive collider types. The physics material is now also assigned, plus a small amount of drag.
4 Years Ago
Merge from Main -> GeneralBugFixes
4 Years Ago
Fix up RHIB colliders
4 Years Ago
Fixed tool cupboard saying "unattened" (but will need a phrases rebuild)
4 Years Ago
Fixed another user being able to turn on/off single-user static "oven" objects (e.g. refinery, BBQ) while a user is using the UI.
4 Years Ago
Main inventory right-click can now fill all AutoTurret ammo slots, not just the first one
4 Years Ago
Prevent using the chainsaw while refilling.
4 Years Ago
Merge from Main -> GeneralBugFixes
4 Years Ago
Better fix for roadside object angles, which also fixes the other bug of roadside objects leaning left/right when spawning on up/down sloping roads.
4 Years Ago
Fixed roadside electrical boxes being misaligned with terrain. Roadside objects are now able to optionally align to the road's normal (while still facing in their assigned direction). I've set it to true for roadside decor (electrical boxes and road signs).
4 Years Ago
Merge from Main -> GeneralBugFixes
4 Years Ago
Locker now allows right-click moves from inventory for both clothing and belt items, putting them into the right slots. Previously only clothing was supported.
4 Years Ago
Improved locker fix that keeps the right amount of belt slots
4 Years Ago
Fixed invisible item slot in the locker UI
4 Years Ago
Fixed two modular car presets not having an engine!
4 Years Ago
Merge fix for server-side projectiles (autoturrets, NPCs) being able to shoot through armoured module walls in some cases. Allows mountables to set a custom size for the player's capsule collider.
4 Years Ago
Allow mountables to resize the player's collider when mounted. Set custom sizes for the modular car seats. Get player components in PreInitShared instead of InitShared so we don't need a special case for playerCollider.
4 Years Ago
Don't need PlayerCollider null checks anymore
4 Years Ago
Refactoring to tidy up playerCollider and physicsRigidbody a bit.
4 Years Ago
Rename triggerCollider to playerCollider as it's not a trigger
4 Years Ago
Fix car pushing no longer working properly due to the new handbrake system (#52873) + moved the push code.
4 Years Ago
Fixed modular car engine performance not being recalculated when the engine is repaired (regression in #53163).
4 Years Ago
Revert the changes in 53372 - Cars are now cheaper to repair on the lift vs. the hammer again, with hammer going back from 20% to 50% cost (sorry).
4 Years Ago
Previously I'd observed that wheel colliders were occasionally preventing the modular car rigidbody from sleeping, even with a forced sleep call and having motorTorque and brakeTorque set to zero. To counter that, I was simply disabling them entirely when the rigidbody went to sleep. However, that caused a surprising new bug: If you shot a sleeping car with a rocket, it would correctly wake the rigidbody, but the act of the wheels waking up as well would completely cancel the rocket explosion's force [because Unity], meaning the car didn't move. I've now determined that it was the steering being non-zero that was preventing sleep [because Unity], so I've removed the disable/enable for wheelcolliders and set steerAngle to zero on sleep as well, which lets sleep work correctly, and explosion forces on sleeping cars now work again.
4 Years Ago
Move damageRenderer serialisation out of #CLIENT define, so it won't get lost when switching to #SERVER
4 Years Ago
Fixed missing DamageRenderer scripts on some vehicle modules
4 Years Ago
Fixed modular car repairs with the hammer costing more than repairs on the vehicle lift. Hammer repair cost has been reduced to 20% of the module's original cost (was 50%), which matches the repair bench/vehicle lift standard.
4 Years Ago
Fixed minicopter and modular cars becoming unusable after loading from a save if the server was saved during engine startup
4 Years Ago
▉▋▊▅▉▇ ▉▅▄▉█▌▄▊██▌ ▆▆▌_▅█▄▇▅▄▋▊▅ ▇▊ ▍▉▊ ▇▍ ▄█▇▊▉▍█▊█ ▅▆█ ▊▅▍ ▊▊▊▊▅▋▆▍ █▊▌▄▋
4 Years Ago
Adjusting stuck-in-car damage
4 Years Ago
- Fixed car collisions with horses not always registering (at high speeds, RemoveInvalidEntities was removing them before they had a chance to tick). - Increased car vs. NPC damage by 25%. - Fixed the player-in-car hurt trigger not doing damage if the car wasn't moving.
4 Years Ago
Engine internal items now take 50% less damage when inheriting damage to the module itself (i.e. they'll survive twice as long)
4 Years Ago
Fixed the associated item on the armoured passenger module. Fixes repair not working correctly.
4 Years Ago
Adjusting collision factors
4 Years Ago
Remove hit force multiplier
4 Years Ago
When faking car vs. player/AI/animal collision, use realistic masses for each of them as a starting point. Added new "RealisticMass" field.
4 Years Ago
Improved car ability to climb hills: - Increased low-speed power by 25% - Increased grip both on and off road by 7%
4 Years Ago
▄▊█▅▇▊▋ ▉▄▋▌▇ ▍▇▅▌█▄▌ █▇ ▉▍▆█ ▋▆ ▉▉▊▌ █▋
4 Years Ago
Remove unused TriggerParent from 2module_passengers
4 Years Ago
Merge Vehicles -> Main. Adds gibs on individual car panels, armoured passenger module, lifts can be placed in tighter areas (including T-shaped floor sections), cars remain still when they should on slopes, + other tweaks and fixes.
4 Years Ago
New 2socket vehicle preset
4 Years Ago
Merge from Vehicles -> Glass
4 Years Ago
Minor fixes for gibs
4 Years Ago
Updated armoured module icons to match their new look
4 Years Ago
Merge new car-to-player/ai collision work -> Main
4 Years Ago
Adjusting drag values after some more testing
4 Years Ago
Adjusting damage and force values