Krunklehorn
3469feabd5
Add checks for various complex interactions ( #37246 )
...
* Prevent toggling radiation collectors
* Prevent resisting locks
* Prevent unbuckling others, early exit before doafter
* Prevent camera and camera router setup
* Prevent rotating and flipping
* Also prevent adding the unbuckle verb.
* Revert ResistLocker changes
* Prevent emitter tampering
* Also prevent lock verb
* Prevent toggling welders
* Prevent gun open/close bolt, rack and switch mode
* Prevent toggling stun batons
2025-08-06 23:32:53 +02:00
Madison Rye Progress and deltanedas
58c7ba32a6
WIP: Add back the ability to hug buckled people ( #3024 )
...
* Add back the ability to hug buckled people
* Fix typo: cafter
* Apply only to character; add DV comment
* bruh
Signed-off-by: deltanedas <39013340+deltanedas@users.noreply.github.com >
---------
Signed-off-by: deltanedas <39013340+deltanedas@users.noreply.github.com >
Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com >
2025-02-22 01:44:30 +00:00
MilenVolf
1c1765f29c
Fix hugging buckled mobs instead of unbuckling ( #33635 )
...
* Check buckle.BuckledTo value before hugging interaction
* Make InteractHandEvent to be used by BuckleSystem before InteractionPopupSystem instead of after
2024-12-21 10:18:56 +00:00
MilenVolf and slarticodefast
6e0284636c
Fix BuckleSystem always marking InteractHandEvent as Handled ( #33602 )
...
* Add check before marking event as handled
* Update Content.Shared/Buckle/SharedBuckleSystem.Interaction.cs
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
* Cleanup
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2024-12-07 21:55:33 +00:00
ShadowCommander
0a42ea3a9f
Add a bool to disable buckling on InteractHand ( #30001 )
2024-08-27 01:00:43 +01:00
Plykiya
457f87cc05
Fix to let borgs buckle people ( #31224 )
...
Borgs buckle
2024-08-21 16:16:13 +01:00
Plykiya and plykiya
1722bfaec1
Buckling an entity requires a do-after ( #29621 )
...
* Buckling an entity requires a do-after
* Works but feels like bad code?
* Cleanup
---------
Co-authored-by: plykiya <plykiya@protonmail.com >
2024-08-11 14:32:06 +01:00
Leon Friedrich
6d2cbb7290
Fix some buckle interactions ( #29293 )
2024-07-25 00:40:18 +02:00
Leon Friedrich
d0a8d88e78
Partial buckling refactor ( #29031 )
...
* partial buckling refactor
* git mv test
* change test namespace
* git mv test
* Update test namespace
* Add pulling test
* Network BuckleTime
* Add two more tests
* smelly
2024-07-25 00:34:37 +02:00