11,048 Commits over 1,950 Days - 0.24cph!
Fixed perspective changes not working if the player is an admin
Better movement block when in a stationary gesture
Disable any particle effects or lights on held entities when entering a gesture - re-enable them afterwards
Add gesture bind to Options menu
Add a slight delay when displaying weapons at end of gesture
Don't apply gesture rotation offset to gesture vm (only weapon vm)
WIP support for non-cancellable and third person gestures
Sort out some obvious issues with full body anims
Fix warnings on boot from non player models
Fix errors when cancelling a gesture too early
Move all viewmodel gestures to the same layer (we're not treating 1h/2h gestures any differently now)
▄▊▋█▍▅ ▋▍▍▋▅▊▍▆▋▅▉▄ █▊ ▍▆ ▍▆█ ▉▉▄ ▌▉▌▌▇▍▆▊▋▄▄▆▄ ▄▌▊▅▅▉▍
▇▍▉▅▄ ▉ █▌▊▉▍ █▊▋▅ █▍▆▇▄▍▄▇▉ ▍▆ ▉▍▇ ▇▅▆▄ ▉▊▌▄▊ ▋▋
▄▄▇▍ ▄▇▌▍▋▄ ▊▄▉▆▇▌▋ - ▋█▌▋▋▊▉▆▆▌▋▆ ▍▄▆ ▉▌▊▊▅▋▋▅▉█▊█▄ ▇▌▍▅▊▆▆
▌▋▍▌▊ ▍▉ ▌▇▌▇ █▌▅▍▇ ▌▉ ▄▋▋▍▌▇▅▌▅▉▍, ▄▌▊▊ ▉█▇▄ ▆▌▉▊ ▄▍ ▉▊▉▅▅▄▌▆▋ ▋▉ ▊▌▍ ▊▋▋ ▌▄▍ ▆▍▋ ▌▆▋▊▇▊▋ █▄▋▄▇ ▋▉▊▍▉ ▄▌ ▄▌▄ ▍▉██▉▄▋▊▄▊▉▍▋ ▍▇ ██▊ ▄▇▉▌▌▉▌
▅▅▌▉▌ █▍▍▌▇▅▆▍ ▄▊▊ █▊▇▌▋▌▋ ▊▄▊▆▄ █▉ ▄▊▌ ▉▇▍▌ ▅▆ ▆▊▄▍▉▆▆▉ ▉▇ ▋▄ ▆▉▋▅▇
Standardise VM animator setup to use direct plays rather than trigger transitions
Don't allow opening gesture menu over crafting/map/inventory/etc
Add two new layers to the player animator for all player usable gestures - upper body and full body
Upper body uses a new mask that allows torso animation
Lerp gesture layer weights in/out to fix popping when ending gesture (since we can't sync idle pose time)
Revert friendly anim changes (but keeping loop support)
Fixed looping gesture vm not getting end trigger
▇▌█ ▇▍▉▅▋▍▋▆▇▅▋.▇▍▇▇▅▇▋▆▇▊█▄▊█▅▆ ▋▊▆▌▊ █▋▍▅▍█ ▅▄ ▌▌▋▄▄ █▌▇▅ ▇▋▄▄█▌▌▌ ▌▊ ▊▊▄ ▉▅▆ ▄ ▍▆▇▆▅ ▍▊▆▉▌▋ (▄▉▄ ▆▍▊▇▉▌▊▍▌)
Changing multiplier changes the payout UI on top of the slot machine
Show multiplier info in UI
Switch slot machine from Standing pose to "Stand Drive" - might fix the strange sitting mount pose that's being seen randomly
▋▇▍ ▆▊▅▌▆ ▆▍▉█ ▊▅ ▌▋▆▆ ▄ █▄▄▉ ▌▍▌ ▇▇ ▋▆▍▇▆▋▍▅▉ ▉▇▅▉ ▋▅▆▅ ▇▇▍ ▍▅▋▌▋▋▄▊ ▌▄▆▋ ▌▉ ▉▄▄▅▆▍▆ ▋▆▊ ▍▌▌▇▌▆.▋▊▉
Added curves and duration control to handle vm's moving on and off screen for gestures
Add support for looping/endless gestures, applied to surrender
WIP support for changing the bet amount on a slot machine
Reapply slots changes (any future slots hotfixes should happen on main and then get merged in to this)
Add default bind to open gesture menu
Icons, automatically calculate length of animation
Don't allow gestures while mounted
Added support for gestures that block movement
Refactors
Boilerplate unlocking support (probably not important right now)
Changing held entity cancels gesture
Swallow the input if cancelling a gesture by LMB or RMB (fixes firing a gun the following frame after cancelling a gesture, gotta release LMB first)
Blocked belt input path if playing a gesture
Fixed missing third person friendly, ok and point animations
Revert last two changes (save/load fix and time after jackpot change from Friday)
Reapply save/load fix with old non flag system
Will reapply changes after hotfix
Reset IsSpinning flag when loading from a save, fixes slot machines not being usable if server is saved while a spin is in process
Potential fix for falling off back of workcart issue:
Check bounds intersect when unparenting (we already do this when parenting)
New check is behind a bool so it's only enabled on the workcarts
Changed Train Engine shut off logic to check if any players are parented to it rather than checking trigger contents (since a player could now leave the trigger but still be considered parented as it's enclosed in the volume)
Add teleport2death convar to go to the last death location
When winning a jackpot (anything that shoots confetti) block pulling for 4 seconds
Merge from item_loss_ui_fix
thumb_up
3
thumb_down
103
Remove some GetComponents, Cancel the tween when ending
thumb_up
5
thumb_down
103
Fixed electrical typo in AND, OR and XOR switches
thumb_up
6
thumb_down
104