branchrust_reboot/main/hood_and_cuffscancel

224 Commits over 91 Days - 0.10cph!

2 Years Ago
Handcuff statuses are now correctly applied when handcuffes are placed during wounded state. Locked handcuffs can't be removed from belts. Added ItemModRestraint
2 Years Ago
Added ItemModForceSelectFromBelt and related implementation.
2 Years Ago
Allow handcuffs to be applied to wounded players
2 Years Ago
Merge from main
2 Years Ago
Increase use distance
2 Years Ago
Remove a bunch of debug
2 Years Ago
Added an unlock minigame progress bar
2 Years Ago
Merge from main
2 Years Ago
Added a method to get the current restraining item. Interaction checks now check for surrendering or specific restraint item settings. Suicide can now be blocked by restraint items. (blocked for handcuffs)
2 Years Ago
Set item locked status correctly. VM now unlocks correctly visually after minigame.
2 Years Ago
Being pushed or taking damage cancels unlock minigame
2 Years Ago
Added IsRestrainedOrSurrendering. Changes to loot locking. Always allow belt access (surrendering or cuffed) but don't allow the victim to modify belt. Don't lock belt inventory, just prevent moving out of it by the owner. (other inventories are locked) Interaction changes.
2 Years Ago
Merge from main
2 Years Ago
Some refactor/rework. Added restrained flag. Removed some RPCs. Restrained players can now be looted (not just surrendering) Fixed push menu showing for all players. Push now shows if restrained only. Interaction functionality is now tied to being restrained, not locked inventory.
2 Years Ago
Merge from main
2 Years Ago
Quick cleanup
2 Years Ago
More wip anim/wm/vm code
2 Years Ago
Merge from main
2 Years Ago
WM flag
2 Years Ago
Set world model anim params to reflect state
2 Years Ago
Assign world model animator
2 Years Ago
Add anim override for captive state
2 Years Ago
Set entity animation override default to kidnapper
2 Years Ago
Merge from main
2 Years Ago
naming updates
2 Years Ago
3p cuffs - 3p anim exports, also added an overirde controller for kidnapper state
2 Years Ago
world cuffs setup - Added poses for open & closed, as well as 'locked' bool to traverse between states
2 Years Ago
3p handcuffs updates: - rigged world model, added poses - added worldmodel animator - setup entity with cuffs model - added 1st pass 3p anims
2 Years Ago
More ent setup and gameplay wip
2 Years Ago
Merge from main
2 Years Ago
Merge from main
2 Years Ago
RPC fixes. Deploy in correct state. Auto select functionality.
2 Years Ago
More wip
2 Years Ago
Debugging
2 Years Ago
Handcuff item locking
2 Years Ago
Restore EndLocalGesture
2 Years Ago
Manifest
2 Years Ago
Merge from main
2 Years Ago
handcuffs 3p setup - added initial anims, created override controller, set entity to use
2 Years Ago
Merge from main
2 Years Ago
vm handcuffs - anims, added states, trigger & bools to animator,
2 Years Ago
Locked status fix
2 Years Ago
Apply handcuffs to victim wip
2 Years Ago
Don't run base input when locked
2 Years Ago
Switch handcuffs to use BaseMelee
2 Years Ago
Viewmodel initial code setup. Protobuf. Serialization. Debug logging.
2 Years Ago
Merge from main
2 Years Ago
vm handcuffs: - added vm rig base file - added anims and animator - added viewmodel prefab - set entity to use new vm prefab - renamed models to match conventions
2 Years Ago
Only the belt of a surrendering player can be modified, the rest of the inventory is view-only. Added gesture_radius_notme command to play gestures on players within the radius, but not on the player issuing the command.
2 Years Ago
Merge from main