mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-28 06:27:26 +01:00
Stunbaton delayed knockdown now respects antistuns (#21069)
* stunbaton delayed knockdown now moved into status effect * renaming proc to keep its meaning * made STATUS_EFFECT_DELAYED as status effect for any delayed logic, removed STATUS_EFFECT_BATONNED * cleanup, little bug fixing * cleanup * whoopsie * updates * signal string changed * Update code/datums/status_effects/neutral.dm Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com> --------- Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
This commit is contained in:
@@ -867,3 +867,5 @@
|
||||
#define COMSIG_OBJECTIVE_CHECK_VALID_TARGET "objective_check_valid_target"
|
||||
#define OBJECTIVE_VALID_TARGET (1<<0)
|
||||
#define OBJECTIVE_INVALID_TARGET (1<<1)
|
||||
|
||||
#define COMSIG_LIVING_CLEAR_STUNS "living_clear_stuns"
|
||||
|
||||
@@ -74,6 +74,8 @@
|
||||
|
||||
#define STATUS_EFFECT_SUMMONEDGHOST /datum/status_effect/cultghost //is a cult ghost: can see dead people, can't manifest more ghosts
|
||||
|
||||
#define STATUS_EFFECT_DELAYED /datum/status_effect/delayed //delayed status effect: gets /datum/callback to call on expire, signal if we want to prevent and duration
|
||||
|
||||
#define STATUS_EFFECT_CRUSHERMARK /datum/status_effect/crusher_mark //if struck with a proto-kinetic crusher, takes a ton of damage
|
||||
|
||||
#define STATUS_EFFECT_SAWBLEED /datum/status_effect/saw_bleed //if the bleed builds up enough, takes a ton of damage
|
||||
@@ -160,4 +162,4 @@
|
||||
/// gives you fluff messages for cough, sneeze, headache, etc but without an actual virus
|
||||
#define STATUS_EFFECT_FAKE_VIRUS /datum/status_effect/fake_virus
|
||||
/// This status effect lets the user see the lwap dots.
|
||||
#define STATUS_EFFECT_LWAPSCOPE /datum/status_effect/lwap_scope
|
||||
#define STATUS_EFFECT_LWAPSCOPE /datum/status_effect/lwap_scope
|
||||
|
||||
Reference in New Issue
Block a user