14,020 Commits over 2,527 Days - 0.23cph!
Added framework for blocking some items in rentable store inventory
Merge from demo_cfg_frame_0
Adjust timing so this runs after replicated vars are applied
Merge from PlayerRigUpdate2
Don't run the sprint sub system on npc's
Merge from PlayerRigUpdate2 (new upper body controller for vanilla hatchet)
Merge from melee_subsystem_weapons
Some more mild sub system editor speed ups
Bring in both arms on the attack state
Fixed SetParameterLerpAnimatorBehaviour not working
Switched the attack hit animation support to use a blend tree
Allow instant transition to aim state even during attack anim (emulate viewmodel behaviour)
SetParameterLerpAnimatorBehaviour now interfaces directly with the playable
Removed on phone animator state and parameter (now handled by subsystems)
Merge from phone_handle_fix
Fixed phonebooth handset position as well
Cache the button attribute lookup on AnimationSubSystems editor, improves some GC while inspecting sub systems at runtime (but performance is still terrible for some reason)
Fixed telephone using wrong player animation
Fix phone handle alignment with r_prop
Converted deployable telephone to MeshLOD, removed an array of transforms from the component and 15kb from the prefab
Merge from demo_cfg_frame_0
Demo cfgs are now run whenever the demo is reset to the beginning, not just on demo load
Increase tick rate of oil producer (60s -> 10s)
Added WaterCatcher.ForceEnableOilSwitch to bypass the oil rig switch for testing
Added a very placeholder diagram to the oil rig fuel switch
Convert the Water Catcher loot panel to RustText
Add some help text to explain that a vehicle is needed to access the oil
Added a switch to large oil rig puzzle room to enable/disable the crude pump at dome
Disabled tie-in to power system (for now)
Merge from decimal_parse_default_fix
Merge from Sunglasses_Clipping_Fix
Merge from conditional_hair_lod2s
Merge from model_culling_fixes
Merge from heavy_plate_legclip_fix
Merge from clothing_reskin_pool_fix
Fixed riot helmet front plate not getting reskinned properly in some circumstances (pooling issue)
▌▅▉█ ▊▉▆▌▇▋▉ ▄▉▋▆▋ ▄▋▅▅ ▍▍ ▆▆▆▄ ▋▋▅▉▊ ▌▌▅▄ ▄▉ ▊▊▋ ▍█▋▉▅▄ █▌▌▄ ▊▆▌▅▋ ▌▍▇▅ ▉▋ ▉▊▌▅▊ ▅▇ ▊▅▆ ▇▄█▅█▆▊ ▄▆▉▌▌ ▅▍▇▍ ▊█▆ ▅▆▉▄ ▍▇▌▍ ██ ▌▅ ▆▊▌▇▆ █▍▆▉▇▆▍ ▄▍▋█▍▋▊▉▌▇▄ ▄▋▍█▌▊▇▅▊ ▇█▊ ▆▇▊▅▉ ▋▆▊▌▍▊▄▄▊▇▄▊▋ ▇▆ ▌ ▉▌▉▇▍▅
Only allow one shop at a time
▌▍▍▅▄▋▋▌▌▍▅▍▆ █▇ ▉▇▋▇ ▄▋▉▊▍ ▅█▍▌▍█
Fixed currency not being deposited in vending machine inventory
WIP on expanding MeleeWeaponAnimationSubSystem to actual weapons
Add Throwing support
Fixed VM stats not working on rentable shops
Fixed not being able to buy things from rentable shops due to distance hecks
Add signage.adminscanalwaysupdatesigns replicated convar, controls the previously hardcoded behaviour of admins always being able to modify signs regardless of locks, build status, etc (made testing permisisons harder)
Fixed the sign attached to rentable shops being editable when the shop is closed
Fixed the sign attached to rentable shops being editable after using the randomise shop owner convar
Merge from PlayerRigUpdate2 (snowmobile/bike reaction layer refactor, no player facing changes)
Delete PlayerModelReactionEnded state machine component
Remove React layer from player animator, now handled entirely by sub systems
Remove 3 associated parameters
Fixed pelvis movement on low react weights
Merge from voice_delay_fix_attempt_2