procs
This commit is contained in:
@@ -41,8 +41,8 @@
|
||||
left = C.get_bodypart(BODY_ZONE_L_LEG)
|
||||
right = C.get_bodypart(BODY_ZONE_R_LEG)
|
||||
update_limp()
|
||||
RegisterSignal(C, COMSIG_MOVABLE_MOVED, .proc/check_step)
|
||||
RegisterSignal(C, list(COMSIG_CARBON_GAIN_WOUND, COMSIG_CARBON_LOSE_WOUND, COMSIG_CARBON_ATTACH_LIMB, COMSIG_CARBON_REMOVE_LIMB), .proc/update_limp)
|
||||
RegisterSignal(C, COMSIG_MOVABLE_MOVED, PROC_REF(check_step))
|
||||
RegisterSignal(C, list(COMSIG_CARBON_GAIN_WOUND, COMSIG_CARBON_LOSE_WOUND, COMSIG_CARBON_ATTACH_LIMB, COMSIG_CARBON_REMOVE_LIMB), PROC_REF(update_limp))
|
||||
return ..()
|
||||
|
||||
/datum/status_effect/limp/on_remove()
|
||||
@@ -129,7 +129,7 @@
|
||||
/datum/status_effect/wound/on_apply()
|
||||
if(!iscarbon(owner))
|
||||
return FALSE
|
||||
RegisterSignal(owner, COMSIG_CARBON_LOSE_WOUND, .proc/check_remove)
|
||||
RegisterSignal(owner, COMSIG_CARBON_LOSE_WOUND, PROC_REF(check_remove))
|
||||
return ..()
|
||||
|
||||
/// check if the wound getting removed is the wound we're tied to
|
||||
@@ -143,7 +143,7 @@
|
||||
|
||||
/datum/status_effect/wound/blunt/on_apply()
|
||||
. = ..()
|
||||
RegisterSignal(owner, COMSIG_MOB_SWAP_HANDS, .proc/on_swap_hands)
|
||||
RegisterSignal(owner, COMSIG_MOB_SWAP_HANDS, PROC_REF(on_swap_hands))
|
||||
on_swap_hands()
|
||||
|
||||
/datum/status_effect/wound/blunt/on_remove()
|
||||
|
||||
Reference in New Issue
Block a user