SlamBamActionman
43d08100b9
"New player" admin logging improvements ( #35961 )
...
* Initial commit
* Adjust a whoooole bunch of logs
* Also spears
* Track going crit
* Review fix
* Review fixes
2025-03-20 20:56:51 +01:00
Errant
ba56fe8ebc
fix uncuff popups ( #35743 )
...
* fix uncuff popups
* them too
2025-03-19 19:15:44 -07:00
Plykiya
860052c383
Fix popup on handcuffing for person being handcuffed ( #33639 )
...
* Fix popup on handcuffing for person being handcuffed
* wrap onto newlines to appease the style gods
2024-12-27 16:34:32 +03:00
Plykiya
021c9832ef
Fix for handcuffing someone more than once ( #33646 )
...
* Fix for over-cuffing someone
* comment
2024-11-30 16:58:56 +01:00
Brandon Hu
c46a4e057a
Fix(CuffableSystem): Check if cuffs can be transferred(dropped) ( #30465 )
...
* ugh
* Revert "ugh"
This reverts commit 8b5b0e24bcaa6c5cc9229c17eb138cdb476f0c9e.
* Revert "Automatic changelog update"
This reverts commit 4f8b634f38 .
* Revert "Revert "Automatic changelog update""
This reverts commit 9fc2a3307a06e5f7d19bbb8d29e45b9a1d1470c8.
* Revert "Revert "Revert "Automatic changelog update"""
This reverts commit 1ae733bf308d7285159dd1fafd7f17101d8f4ced.
* Revert "Revert "Automatic changelog update""
This reverts commit 9fc2a3307a06e5f7d19bbb8d29e45b9a1d1470c8.
* Revert ""
This reverts commit 1cc0953333cf3d4f2cad5fae2f5c562ae99563ae.
* Revert ""
This reverts commit edca368a8444fd0fd403333695668d1c1db3726a.
* Revert "Revert "ugh""
This reverts commit 3ac15dfb07c7ae43b797724f85b76193ecd7a0e1.
* Revert "Revert "Revert "ugh"""
This reverts commit b952a4556397c8abcc7c319d736fab7ae48073a2.
* Revert "Revert "Revert "Revert "ugh""""
This reverts commit ff1a151571dea653d78ac2bda75eb11209da8d96.
* Revert "ugh"
This reverts commit 8b5b0e24bcaa6c5cc9229c17eb138cdb476f0c9e.
* Update SharedCuffableSystem.cs
2024-08-09 16:26:04 +10:00
IProduceWidgets
f24949a0b0
ai stays seated and pulled while cuffed. ( #30397 )
...
* ai stays seated while cuffed.
* Do the thing I thought was dumb.... whatever.
* less than
2024-08-08 19:53:07 +10:00
Nemanja
ce97225c2d
Replace IClickAlert with events ( #30728 )
...
* Replace IAlertClick with events
* whoop
* eek!
2024-08-07 15:15:35 +10:00
IProduceWidgets
36038a1707
Allow ai to understand if its handcuffed. ( #30402 )
...
* allow ai to understand if its handcuffed.
* rerun tests they worky on local
* Contained here in, a string of expletives about flaky tests.
* on retrospect, default true is probably smorter.
* do reviews
* I forgor xml
* more xml
2024-08-02 17:07:46 +10:00
themias
7c7f4a9f25
Fix zombie uncuffing ( #30321 )
...
* Fix zombie uncuffing
* PlaceNextTo() and rename vars
2024-07-26 14:48:03 -04:00
Leon Friedrich
fa3c89a521
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-06-20 01:14:18 +10:00
Leon Friedrich
ee2c115e5b
Turn interaction related attempt events into structs ( #29168 )
...
* Turn InteractionAttemptEvent into a struct event
* readonly
* GettingInteractedWithAttemptEvent
* ConsciousAttemptEvent
2024-06-19 00:30:41 +10:00
Nemanja
d907e4ef57
make pulled uncuffing slower & reduce uncuff spam cooldown ( #29008 )
...
* prevent people being pulled from uncuffing themselves
* block -> modify duration
2024-06-14 21:01:22 -07:00
Plykiya
d75de9fa24
Make cuff default range again ( #28576 )
...
* Make cuff default range again
* uncuff distance
* how about ONE
---------
Co-authored-by: plykiya <plykiya@protonmail.com >
2024-06-05 13:14:56 -07:00
Nemanja
8a95cb186c
Remove AlertType and AlertCategory ( #27933 )
2024-05-23 22:43:04 -04:00
nikthechampiongr
4630e94c66
Minor cleanup of cuffablesystem ( #26434 )
...
* Fix cuffs breaking after they stop being pulled
* Do proper interaction check for UncuffAttempt
* Minor cleanup
Take as much out as possible from _net.IsServer() if blocks.
Misc cleanup
2024-03-26 15:15:08 -04:00
nikthechampiongr
362d56981f
Simplify DoAfterArgs behavior for movement and distance checks ( #25226 )
...
* Merge BreakOnWeightlessMove and BreakOnMove. Provide different theshold for weightless movement.
* Adjust WeightlessMovementThresholds. Put a thing I forgot to put in the doafterargs.
* Make DoAfterArgs only use OnMove to determine whether to check for
movement and MoveThreshold to determine the threshold regardless of
weightlessness. Gave DistanceThreshold a default value which will always
be checked now.
* Fix issue introduced by merge.
* Use interaction system for determining whether a distance is within range
* Fix incorrect doafter args introduced by previous merge.
Forgor to commit these.
* Exorcise ghost.
The execution system should have been deleted when I merged previously.
For a reason I cannot comprehend it came back, but only the execution
system.
* Exorcise ghost Pt. 2
* Allow for movement check to be overriden in zero g and adjust doafter args where needed.
You can now override checking for movement in zero g with the BreakOnWeightlessMove bool. By default it will check.
The following doafters were made to ignore the movement check in zero g:
- Healing yourself with healing items,
- Removing embedded projectiles,
- Using tools like welders and crowbars
* Adjust distance for cuffing/uncuffing to work. Make injections not break on weightless movement.
* Fix evil incorrect and uneeded comments
2024-03-19 21:09:00 +11:00
metalgearsloth
c584f6444a
Pulling rework v2 ( #24936 )
...
* Pulling rework
Fixing up the FOUR systems managing pulling, all the shitcode, and also making it nicer ingame.
* More pulling cleanup
* stats
* More cleanup
* First draft
* More pulling
* weh
* Fix puller
* Pulling working
* Fix merge
* Dunked
* Self-merge time
* Fix hotkey
* Fix container changes
* oop
* Fix multi-pulling
* Move alerts cleanup.
* pulling fixes
2024-03-19 14:30:56 +11:00
Whisper
74232f9831
handcuff replacements are faster to escape from ( #25601 )
...
makeshift handcuffs are easier to escape from
2024-02-26 16:05:16 -07:00
SlamBamActionman
485fb4cb65
Remove self-uncuff spam suicide, damage changes ( #25161 )
...
* Initial commit
* Remove damage from cuffs entirely
* Changed from Action uncuffing cooldown to UseDelay cooldown
* Minor merge conflict fix
* Edit the actual correct line
* Submodule fix
2024-02-26 13:41:20 +11:00
metalgearsloth
a440ccfc7c
Fix cuffs popup prediction ( #25553 )
2024-02-26 00:10:02 +11:00
Jezithyr
c15b0691ec
Emergency revert for pulling ( #24923 )
...
Revert "Pulling rework (#20906 )"
This reverts commit 0d8254b2a2 .
2024-02-03 10:32:30 -08:00
metalgearsloth
0d8254b2a2
Pulling rework ( #20906 )
...
* Pulling rework
Fixing up the FOUR systems managing pulling, all the shitcode, and also making it nicer ingame.
* More pulling cleanup
* stats
* More cleanup
* First draft
* More pulling
* weh
* Fix puller
* Pulling working
* Fix merge
* Dunked
* Self-merge time
2024-02-03 14:36:09 +11:00
AJCM-git
108f001731
Virtual items cleanup ( #23912 )
...
* Virtual items cleanup
* Detail
* Review
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2024-01-14 21:18:47 +11:00
Nemanja
526b966f09
Fix zipties/makeshift cuffs dropping multiple broken entities on removal ( #23095 )
2023-12-28 16:50:08 -07:00
TemporalOroboros
7a77d6d5dd
Content ecs containers ( #22484 )
2023-12-28 01:30:03 -04:00
metalgearsloth
269c93245d
Unrevert audio ( #21330 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
2023-11-27 22:12:34 +11:00
metalgearsloth
64343c289d
Revert Arch testmerge 2 ( #21901 )
2023-11-26 14:20:07 +11:00
metalgearsloth
855ab4d129
Update submodule to 182.1.0 ( #21900 )
2023-11-26 13:53:54 +11:00
metalgearsloth
d4bed09cdc
Revert the other arch changes ( #21871 )
2023-11-24 11:19:46 +11:00
metalgearsloth
93bd9972f1
Content arch ( #20107 )
...
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
2023-11-23 14:34:37 +11:00
Leon Friedrich
aa59956134
Fix handcuffed entity deletion and a mind shutdown error. ( #21825 )
...
* Fix handcuffed deletion error
* Fix mind shutdown error
2023-11-21 19:53:30 -05:00
metalgearsloth
5b8f3c48c4
Revert "Update submodule to 175.0.0 ( #21318 )" ( #21319 )
2023-10-29 15:29:30 +11:00
metalgearsloth
9b1b3e03ed
Content audio ( #20862 )
2023-10-29 14:58:23 +11:00
Nemanja
b5a7af1d58
Fix uncuffing for zombies ( #21021 )
2023-10-15 23:31:03 -06:00
DrSmugleaf
a44fa86b68
Update trivial components to use auto comp states ( #20539 )
2023-09-28 16:20:29 -07:00
metalgearsloth
9f9577acd0
Fix component constraints ( #20241 )
2023-09-20 10:12:48 +10:00
metalgearsloth
5a0fc68be2
Content update for NetEntities ( #18935 )
2023-09-11 09:42:41 +10:00
DrSmugleaf
c71f97e3a2
Refactor actions to be entities with components ( #19900 )
2023-09-08 18:16:05 -07:00
DrSmugleaf
a88e747a0b
Refactor serialization copying to use source generators ( #19412 )
2023-08-22 18:14:33 -07:00
metalgearsloth
0f917d22d7
Color flash effect fixes ( #18952 )
2023-08-10 10:44:52 -07:00
Slava0135
d4c8065e8a
Move and rename damage effect to color flash effect ( #18263 )
...
* move damage effect to different package
* rename to ColorFlashEffect
* renaming some other things
2023-08-01 19:02:54 +03:00
brainfood1183
ebab4cae8c
Straitjacket Functionality. ( #18052 )
2023-07-22 18:14:25 -04:00
Errant
669d332332
Communicate self-uncuff damage to player a bit more clearly ( #17835 )
2023-07-07 03:28:33 -06:00
Clon clover
045eba06c3
Damage on forced uncuff ( #17801 )
...
* cuffs do 1 damage
* Update SharedCuffableSystem.cs
* Update SharedCuffableSystem.cs
* remove unused code
* Update CuffableComponent.cs
* alphabetical
* damage
---------
Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com >
2023-07-03 15:30:09 -06:00
Nemanja
5212fc5478
No unbuckling while cuffed ( #17719 )
2023-06-28 23:19:56 -04:00
Pieter-Jan Briers
b4803b0bbf
Handcuffs don't handle interaction events if target isn't cuffable. ( #17050 )
2023-06-02 10:48:42 +10:00
Menshin
04b2f41cb4
Fixes zipties spawning multiple entities on removal ( #15761 )
2023-05-02 20:14:55 +10:00
Menshin
f85f45674f
Fix handcuff raising assert on applying/removing ( #15658 )
2023-04-24 16:41:46 -04:00
DrSmugleaf
b947856431
Remove hands component reference ( #15197 )
2023-04-07 11:21:12 -07:00
Leon Friedrich
19277a2276
More DoAfter Changes ( #14609 )
...
* DoAfters
* Compact Clone()
* Fix mice and cuffables
* Try generalize attempt events
* moves climbabledoafter event to shared, fixes issue with climbable target
* Fix merge (cuffing)
* Make all events netserializable
* handful of doafter events moved
* moves the rest of the events to their respective shared folders
* Changes all mentions of server doafter to shared
* stop stripping cancellation
* fix merge errors
* draw paused doafters
* handle unpausing
* missing netserializable ref
* removes break on stun reference
* removes cuffing state reference
* Fix tools
* Fix door prying.
* Fix construction
* Fix dumping
* Fix wielding assert
* fix rev
* Fix test
* more test fixes
---------
Co-authored-by: keronshb <keronshb@live.com >
2023-04-02 21:13:48 -04:00