12,474 Commits over 2,131 Days - 0.24cph!
Potential BaseMountable NRE fix (disable mesh culling change)
WIP setting up car horns
Assigned and controlled by the seating module, played by holding Primary Fire
Added vehicles to pressure pad layermask
Fixed incorrect source item on fluid combiner, fixes incorrect name displayed on health display
Add a ray intersection check to the mount command on modular cars so the mount option doesn't appear unless the player is looking in roughly the direction of the seat
Added a vehicle collision sfx slot to doors
Reworked vehicle push volume and door logic to stop the animation and revert to open if the door collides with a vehicle
Slightly lowered the deploy volume on the car lift so it can be placed in single height stone foundation structures
██▅▄▌ ▋▌▆▆▌▉▊ ██▌▊ █▌▌▆▅▉▋ ▊█▊▆ ▉▋█▊ ▇█▊▅ ▋▌▋ ▌▌▌▇▋ ▉▄▄▊█▍█▆
Change flamethower mask to Vehicle_Movement to Vehicles (no actual behaviour change)
Removed a Debug.Log in Landmine.cs
Fixed landmines not damaging cars
Fixed flamethrowers not damaging cars
Fixed TriggerPlayerForce not affecting AI
Remove DDraw and restore calorie penalty
Tweak minicopter push behaviour
Hooked up the attached car reference on the PlayerRepelTrigger
Added support for vehicle seating modules to apply damage protection to their passengers
Added CarPassenger and CarPassengerArmoured protection properties with 50%/100% stab protection respectively (solves getting stabbed by cactus while driving)
Added tracking for time spent driving in life stats
Added a stat for time driving on the expanded stats in the death screen
Fixed update when offscreen not being enabled for modular car seats
Change render queue of heat shimmer particle material to Transparent-3000 (was AlphaTest-2450) to prevent conflicting with censorship pixelate material
Assign the driver as the Initiator on the front and rear HurtTrigger on cars so deaths are appropriately assigned on the death screen
Added new components to hemp and campfire
Schedule quality update when BaseOven is toggled
Take ECS data into account when calculating temperature
Initial import of temperature sensor, source and calculation system
Don't show engine component stat if that component doesn't affect a stat
Replace yes/no test with just a standard + label
Replace animation curve with a remap
Fixed incorrect power consumption display on water pump and powered water purifier in builds
WIP entities package import
Replaced the prevent building trigger on the car lift with a box volume sized to prevent building on top of it
Revert back to original fix for item stacking problem
Revert item splitting changes, introduced some regressions
Tweaked last fix to remove doubling up of stack size check
Fixed overflow items being discarded in a move if the max stack size of the container is less than the max stack size of the item
Removed some unused Animator components from car chassis
Fixed axle aim transforms getting twisted when a car is flipped
Added a DisableMeshCullingForPlayers bool to BaseMountable, enabled it on the modular cars
Fixed player.mount command not working on modular vehicles
Added an optional Up axis check to the TriggerPlayerForce volume so players aren't repelled away while standing on a vehicle while it's flipped
Trees are now affected by hurt volumes on cars, supports running into trees to destroy them
Moved vehicle pushing logic to BaseVehicle
Kept specific push logic between cars/boats in overrides to preserve custom logic
Added vehicle push logic to the minicopter
Converted the IO entity editor to a Editor Tool (Access by pressing the tools button in the top left of the editor near the position/rotate/scale buttons)
▋▅▌█▌ ▉ ▇▉▊▌▋ ▋▄▊▄▉▄▋▄ ▆█▄▇ ▄▍█▅▊▌▌▇▄▌ ▋ ▉▌▆▍▉ ▇▊▌██▆▌▍ ▊▉ ▄▌▌▅▅▋
Parent players in flatbed portions of cars to the car and not the module. Not sure if this will fix the sleeper issues but seems worth trying
Added voiceprops inventory config