Vera Aguilera Puerto
a69387d741
ActionBlocker CanEquip uses EntityUid exclusively
2021-11-09 13:45:21 +01:00
Vera Aguilera Puerto
9921801f15
ActionBlocker CanPickup uses EntityUid exclusively
2021-11-09 13:43:39 +01:00
Vera Aguilera Puerto
b82cb38bf9
ActionBlocker CanEmote uses EntityUid exclusively
2021-11-09 13:41:24 +01:00
Vera Aguilera Puerto
d4ded87448
ActionBlocker CanAttack uses EntityUid exclusively
2021-11-09 13:40:27 +01:00
Vera Aguilera Puerto
51e785c0fd
ActionBlocker CanDrop uses EntityUid exclusively
2021-11-09 13:23:53 +01:00
Vera Aguilera Puerto
190612a350
ActionBlocker CanSpeak uses EntityUid exclusively
2021-11-09 13:21:59 +01:00
Vera Aguilera Puerto
c68c3219f8
ActionBlocker CanThrow uses EntityUid exclusively
2021-11-09 13:21:59 +01:00
Vera Aguilera Puerto
c051b1e056
ActionBlocker CanUse uses EntityUid exclusively
2021-11-09 13:21:59 +01:00
Vera Aguilera Puerto
5f9cfaac43
ActionBlocker CanMove uses EntityUid exclusively
2021-11-09 13:15:55 +01:00
mirrorcult
c0ecdb09af
Slipping tweaks + remove EffectBlocker ( #4955 )
...
* Slipping tweaks + remove EffectBlocker
* mfw failed merge conflict resolution
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2021-10-25 17:43:49 +11:00
metalgearsloth
7beb363285
Deprecate a bunch of IActionBlocker ( #4852 )
...
* Deprecate IActionBlocker ChangeDirectionAttempt
* Woops
* Throw and interact
* Deperacte speech
* ActionBlocker in fucking shambles
* CanEmote go byebye
* CanAttack is GONE
* IActionBlocker finally ded
* DRY
2021-10-21 13:03:14 +11:00
metalgearsloth
7fe7c46373
Deprecate IActionBlocker ChangeDirectionAttempt ( #4851 )
...
* Deprecate IActionBlocker ChangeDirectionAttempt
* Woops
2021-10-13 13:14:30 +11:00
metalgearsloth
31208c2636
Remove obsolete IActionBlocker interfaces
2021-10-13 12:51:47 +11:00
Vera Aguilera Puerto
7953e5b962
ActionBlockerSystem now has EntityUid overloads.
2021-09-28 11:47:41 +02:00
metalgearsloth
b2322864e9
Remove IActionBlocker.CanMove ( #4449 )
...
* Remove IActionBlocker.CanMove
Ported the remainders over to using MovementAttemptEvent which should also help make mob movement a bit faster.
* Make that check faster
2021-08-09 17:34:01 -07:00
mirrorcult
8aa4f998de
Metabolism refactor ( #4395 )
...
* metabolism -> respirator, add reageanteffect and reagenteffectcondition, start on metabolizercomp/system
* move LiverBehavior metabolism logic to Metabolizer
* minor tweaks and update all YAML
* how about actually taking conditions into account
* off by one
* removals
* reviews
2021-07-31 13:50:32 +02:00
Visne
b7dc3c81ae
Remove redundant #nullable enable ( #4275 )
2021-07-16 17:37:09 -07:00
DrSmugleaf
9b8185db23
Deprecate IActionBlocker in favour of cancellable events ( #4193 )
...
* Deprecate IActionBlocker in favour of cancellable events
* Bring back old speech/emoting component restrictions
* Rename action blocker listener methods
* Use Entity System public methods instead of extension methods
Co-authored-by: Vera Aguilera Puerto <gradientvera@outlook.com >
2021-06-19 10:03:24 +02:00
DrSmugleaf
ff1a2d97ea
Re-organize all projects ( #4166 )
2021-06-09 22:19:39 +02:00