code/__DEFINES/dcs/signals/signals_mob/signals_mob_basic.dm 
COMSIG_BASICMOB_LOOK_DEAD | Sent from /mob/living/basic/proc/look_dead() : () |
---|---|
COMSIG_BASICMOB_LOOK_ALIVE | Sent from /mob/living/basic/proc/look_alive() : () |
COMSIG_BASICMOB_PRE_ATTACK_RANGED | from the ranged_attacks component for basic mobs: (mob/living/basic/firer, atom/target, modifiers) |
COMPONENT_CANCEL_RANGED_ATTACK | Cancel to prevent the attack from happening |
COMSIG_BASICMOB_POST_ATTACK_RANGED | from the ranged_attacks component for basic mobs: (mob/living/basic/firer, atom/target, modifiers) |
COMSIG_NEEDS_NEW_PHRASE | Sent from /datum/ai_planning_subtree/parrot_as_in_repeat() : () |
NO_NEW_PHRASE_AVAILABLE | Cancel to try again later for when we actually get a new phrase |
COMSIG_ANIMAL_PET | Called whenever an animal is pet via the /datum/element/pet_bonus element: (mob/living/petter, modifiers) |
COMSIG_RAT_INTERACT | from base of mob/living/basic/regal_rat: (mob/living/basic/regal_rat/king) |
COMPONENT_RAT_INTERACTED | If this is returned, cancel any further interactions. |
COMSIG_SLIME_DRAINED | from /datum/status_effect/slime_leech: (mob/living/basic/slime/draining_slime) |
Define Details
COMPONENT_CANCEL_RANGED_ATTACK 
Cancel to prevent the attack from happening
COMPONENT_RAT_INTERACTED 
If this is returned, cancel any further interactions.
COMSIG_ANIMAL_PET 
Called whenever an animal is pet via the /datum/element/pet_bonus element: (mob/living/petter, modifiers)
COMSIG_BASICMOB_LOOK_ALIVE 
Sent from /mob/living/basic/proc/look_alive() : ()
COMSIG_BASICMOB_LOOK_DEAD 
Sent from /mob/living/basic/proc/look_dead() : ()
COMSIG_BASICMOB_POST_ATTACK_RANGED 
from the ranged_attacks component for basic mobs: (mob/living/basic/firer, atom/target, modifiers)
COMSIG_BASICMOB_PRE_ATTACK_RANGED 
from the ranged_attacks component for basic mobs: (mob/living/basic/firer, atom/target, modifiers)
COMSIG_NEEDS_NEW_PHRASE 
Sent from /datum/ai_planning_subtree/parrot_as_in_repeat() : ()
COMSIG_RAT_INTERACT 
from base of mob/living/basic/regal_rat: (mob/living/basic/regal_rat/king)
COMSIG_SLIME_DRAINED 
from /datum/status_effect/slime_leech: (mob/living/basic/slime/draining_slime)
NO_NEW_PHRASE_AVAILABLE 
Cancel to try again later for when we actually get a new phrase