DrSmugleaf
a44fa86b68
Update trivial components to use auto comp states ( #20539 )
2023-09-28 16:20:29 -07:00
AJCM-git
e2823d8006
Revert "It's no longer possible to unbuckle if you are handcuffed" ( #17717 )
...
This reverts commit 6d31d50b43 .
2023-06-28 16:54:49 -04:00
DadeKuma
6d31d50b43
It's no longer possible to unbuckle if you are handcuffed ( #17698 )
...
* it's now impossible to unbuckle when cuffed, cuffs must be removed first
* can't unbuckle if any hand is handcuffed
* fixed hand count check
* added popup message
2023-06-28 13:09:04 -05: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
Nemanja
49f7575298
Cuffable/Handcuff ECS ( #14382 )
2023-03-13 19:34:26 -04:00
keronshb
9ebb452a3c
DoAfter Refactor ( #13225 )
...
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
2023-02-25 01:01:25 +01:00
Leon Friedrich
3965c2efe6
Fix zipties ( #13600 )
2023-01-20 05:48:19 -08:00
Visne
c6d3e4f3bd
Fix warnings and code cleanup/fixes ( #13570 )
2023-01-19 13:56:45 +11:00
Leon Friedrich
44631c7723
Remove server-sprite references from handcuffs ( #13515 )
2023-01-17 14:23:53 +11:00
Jezithyr
eeb5b17b34
Mobstate Refactor ( #13389 )
...
Refactors mobstate and moves mob health thresholds to their own component
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
2023-01-13 16:57:10 -08:00
Pieter-Jan Briers
a323671984
Changes for prototype load parallelization ( #13066 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-12-20 14:25:34 -08:00
Leon Friedrich
881a2b2ece
PopupSystem public methods rejig ( #12830 )
2022-12-19 08:41:47 +11:00
Errant
b6e382fe82
Handcuffing in Harm mode ( #12838 )
2022-12-11 09:55:18 +11:00
Mervill
5ae838a6a3
Fixes for the recycler and related things ( #12703 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-11-25 20:00:41 +11:00
keronshb
671324bef8
Implanters and Subdermal Implants ( #11840 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-11-20 17:49:37 +11:00
Mervill
ac828008a3
Add verbs to Two Way Levers, make some odds and ends recyclable. ( #12660 )
2022-11-19 08:05:44 -08:00
DrSmugleaf
7fbc2608e8
Remove redundant read-only VV from datafields ( #12626 )
2022-11-16 20:22:11 +01:00
Leon Friedrich
c0b657ca18
Remove InteractedWithEvent and friends. ( #11939 )
2022-10-26 12:15:48 +11:00
Leon Friedrich
b73d188e67
Fix misc cuffing issues ( #12127 )
2022-10-22 16:54:28 +11:00
Kara
7ad867fa0f
Slight localization func cleanup ( #11380 )
2022-10-18 19:51:18 -07:00
Leon Friedrich
efac113469
Improve stripping UI ( #9768 )
2022-10-16 04:00:04 +11:00
Morb
2a80597118
Localize broken handcuffs ( #11558 )
2022-09-27 09:26:03 -07:00
metalgearsloth
9b84c1a9fd
Remove all but 1 IsIncapacitated ( #10661 )
2022-08-25 23:56:56 +10:00
Júlio César Ueti
ee969c9799
Adds even more important Admin Logging ( #10268 )
2022-08-08 09:21:56 +10:00
Leon Friedrich
c7ad6b709e
Audio System Rejig ( #9635 )
2022-07-29 12:13:12 +10:00
Nemanja
6276bda4f4
Zombie Fixes and Tweaks ( #9940 )
2022-07-26 17:35:34 -07:00
Moony
f98df73fae
Adds even more smites and a bunch of tools. ( #9825 )
...
* Adds three new smites, headstand, locker stuff, and reptilian species swap.
* Localize all the smites.
* save work
* More smites...
* Final tweaks.
* oops
* !PLEH
* Adds disarm prone and improved hand removal options.
* fix chances.
* take out the trash.
* Add some admin TRICKS instead of more smites.
* oop
* Implements the admin test arena and associated trick.
* Tricks for granting/revoking access.
* e
* mfw
* Implement quick dialogs, for when you don't want to spend 20 minutes writing a simple dialog prompt.
* Forgot the rejuv icon.
* E
* docs
* augh
* Add rename/redescribe buttons.
* Adds objects menu, implements a couple tricks for stations.
* 1984
* Adds a trick for effectively infinite power.
* fixes some icon uggo.
* a
* HALT!
* Pause/unpause buttons.
* Forgor the textures.
* they broke every bone in their body.
* i added more
* more battery actions, touch up battery icon.
* Address reviews.
2022-07-21 17:30:00 -05:00
Kara
fab331742a
Remove IAfterInteract ( #9715 )
...
* remove gas analyzer iafterinteract
* solution transfer + obsolete
* cuffable
* remove
2022-07-14 21:45:31 +10:00
metalgearsloth
b32846b253
Buff cuff times again ( #9279 )
2022-06-29 19:41:28 +10:00
metalgearsloth
1633d7fbb5
Bump cuff times ( #9227 )
2022-06-27 09:28:04 -07:00
metalgearsloth
8905996cfc
Make raiselocalevent not broadcast by default ( #8998 )
2022-06-22 09:53:41 +10:00
Profane McBane
0594323731
Move cuffs to users hand when removed ( #8862 )
...
* move cuffs to users hand when removed
* review
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-06-16 19:42:32 +10:00
KIBORG04
a75a921955
Removal interaction without hands ( #8843 )
2022-06-15 11:39:43 +10:00
keronshb
f7b1bda3e5
Reorders Sound Systems signatures to match Popup Systems. ( #8728 )
2022-06-13 09:45:47 +10:00
Leon Friedrich
8ecca64dd3
Interrupt uncuff on target movement ( #8511 )
2022-05-29 19:08:09 -07:00
wrexbe
bc68ac96dd
Cleanup the namespaces ( #8132 )
2022-05-13 17:59:03 +10:00
wrexbe
61d147aea9
Fixing warnings ( #8131 )
2022-05-13 15:35:13 +10:00
metalgearsloth
eef4671f24
Stripping ECS + window do_after ( #8111 )
...
* Stripping ECS + window do_after
* stuff
* workies
* Delays
2022-05-13 14:59:57 +10:00
freeman2651
847cc620d6
Allow self-cuffing and appropriate text changes ( #7829 )
2022-04-28 15:04:41 -07:00
Leon Friedrich
87eede8785
Cache CanMove ( #7480 )
2022-04-10 14:48:11 +10:00
Leon Friedrich
bfd95c493b
hands ECS ( #7081 )
2022-03-17 18:13:31 +11:00
metalgearsloth
b87806f7ed
Fix some build warnings ( #6832 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-02-21 14:41:50 +11:00
Leon Friedrich
4a00d01ced
Remove ignore-inside-blocker ( #6692 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-02-16 19:40:03 -07:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
Leon Friedrich
ad9ddf1552
Reduce action blocker uses and add target entity to CanInteract ( #6655 )
2022-02-15 15:06:52 +11:00
Leon Friedrich
1c9ffdc78c
Replace VerbTypes with verb classes ( #6525 )
2022-02-10 13:30:59 +11:00
Leon Friedrich
dd61fb46ea
Adjust interaction ordering & interaction conditions ( #6387 )
2022-02-05 13:39:01 +11:00
metalgearsloth
2e5808085d
Set mover velocity via system ( #6288 )
2022-02-02 17:34:25 +11:00
Acruid
5b1cd2dd96
ECSatize AlertsSystem ( #5559 )
2022-01-05 19:19:23 +11:00
Leon Friedrich
57fc442a8b
Fix entityUid nullability for handcuffs and morgues ( #5757 )
2021-12-12 18:53:02 +01:00