106,136 Commits over 3,806 Days - 1.16cph!
Disabled alpha channel on RGBA textures not using it and changed compression to normal (saved ~82MB)
added left ik target to mace entity and edited 2handed melee anims
Implemented decay onto the shelter
m4 3p - updated anims to reduce stock clipping into the body
merge from fix_oil_rig_restart_radiation
Allow entities with the `DisableSaving` component (acts as a tag) & `EnableSaving == false` to respawn every single restart
Change entities that are part of radiation alarm in oil rig & small oil to respawn each restart
player update, exported 2handed melee anim set and populated sword override controller with the new anims, also set holster position and mace holding position on the mace entity
m4 fixes - set vm anims to use spas12 avatar, updated dryfire anim, setup dryfire sounds
Second attempt. Fixed NRE on server load due to horse ragdoll having no head bone
Fixed NRE on server load due to horse ragdoll having no head bone
m4 3p - updated chamber anim to be more visible
m4 - fixed lootspawn asset naming mismatch
Merge ServerSideRagdolls -> main
Fixed empty sourceBonePos array on load from save
merge from legacy_shelter
merge from legacy_shelter
merge from sign_paint_improvements
merge from fix_oil_rig_radiation_reset
M4 spawn tables
M4 very rare spawn - despawn slower
Fix lights & alarm not turning off when the crate respawns
Merge ServerSideRagdolls -> main
Fixed momentary invisible player when corpse spawns while player was parented
▋▅▍▊▌▊▊▇▆▄▆ ▋▋ ▇▊▄▊▍▇█ ▊▆▇▅▋▍▆ ▆▅ ▌▋█▊ ▋▋▄▌▋ ▋▋▆▍▄
▄▋▋█▊▌▇▆ █▆▄▄ ▉▌▌▍▍ █▇ ▆▇▆▌▄ ▍▉▊▅▍▆▉▆ ▋▆ ▆█▄▉▉ █▋▉▇▅▊▋▆
▆▌▆██ & ▌▅▌▄▋▉▍▄ ▋▍▇▆▇▆ ▄▉▄ ▅▋▊.
Muzzle FX & ejection location improvements.
Merge ServerSideRagdolls -> main
Fixed interpolation issues, new system now working correctly
Revamp ragdoll bone position and initial lerp, fix limb trouble between client and server. Broken right now, but committing this mostly-complete WIP
Don't copy bone positions on client when ragdoll sim is on server, since the server doesn't know about any of the non-rigidbody bone positions, so it just confuses things (and most noticeably messes up the neck if the player was looking down)
Rotate the object around the pan offset
Reset camera button resets pan and zoom too now
set pinata physics mat to cloth so weapons play soft impact sounds
remove confetti cannon sound from pinata-stage-destroy effect
Changed M4 shotgun to have same despawn time as Spas-12
Only use bodyRotation for the up axis of the corpse, since it's really more like eye rotation
Sort bones for perfect data sync
M4 despawn set to match Spas-12 despawn time.
▍▅▄▄▅▌▄▌▅ ▌▋█▄█▋█ ▉█ ▌▌█▅ █▅▅ ▄▊▋█ ▅▉▍▌▇▌▆ ▋▅▋▅▅ ▆▇ ▄▋▋▊█▅▅.
Added bespoke Pinata PFX
Updated to the new Albedo-AO texture from Matt
Material tweaks
Texture size optimization
Merge main -> ServerSideRagdolls
lined up wire on pinata a bit better
merge from item_store_order