byond - Modules - TypesDefine Details

code/__DEFINES/dcs/signals/atom/mob/signals_mob.dm

COMSIG_MOB_DESTROY_AIRLOCKFrom /obj/structure/machinery/door/airlock/proc/take_damage
COMSIG_MOB_DISASSEMBLE_AIRLOCKFrom /obj/structure/machinery/door/airlock/attackby
COMSIG_MOB_DESTROY_WALLFrom /turf/closed/wall/proc/take_damage
COMSIG_MOB_EXPLODED_WALLFrom /turf/closed/wall/ex_act
COMSIG_MOB_CONSTRUCT_WALLFrom /obj/structure/girder/proc/do_wall
COMSIG_MOB_EXPLODE_W_FRAMEFrom /obj/structure/window/framed/ex_act
COMSIG_MOB_DISASSEMBLE_W_FRAMEFrom /obj/structure/window_frame/attackby
COMSIG_MOB_DESTROY_WINDOWFrom /obj/structure/window/proc/healthcheck
COMSIG_MOB_WINDOW_EXPLODEDFrom /obj/structure/window/ex_act
COMSIG_MOB_CONSTRUCT_WINDOWFrom /obj/structure/window_frame/attackby
COMSIG_MOB_DISASSEMBLE_WINDOWFrom /obj/structure/window/attackby
COMSIG_MOB_APC_REMOVE_BOARDFrom /obj/structure/machinery/power/apc/attackby
COMSIG_MOB_APC_REMOVE_CELLFrom /obj/structure/machinery/power/apc/attack_hand
COMSIG_MOB_APC_CUT_WIREFrom /obj/structure/machinery/power/apc/proc/cut
COMSIG_MOB_APC_POWER_PULSEFrom /obj/structure/machinery/power/apc/proc/pulse
COMSIG_MOB_FIRED_GUNFrom /projectiles/updated_projectiles/guns/proc/fire
COMSIG_MOB_FIRED_GUN_ATTACHMENTFrom /projectiles/updated_projectiles/guns/proc/fire_attachment
COMSIG_MOB_DEATHFrom /mob/proc/death
COMSIG_MOB_GETTING_UPFrom /mob/proc/update_canmove()
COMSIG_MOB_KNOCKED_DOWNFrom /mob/proc/update_canmove()
COMSIG_MOB_DRAGGEDFor when a mob is dragged
COMSIG_MOB_ITEM_UNEQUIPPEDFrom /obj/item/proc/unequipped()
COMSIG_MOB_DEVOUREDFor when a mob is devoured by a Xeno
COMSIG_MOB_SET_FACE_DIRFrom base of /mob/proc/set_face_dir(): (newdir)
COMSIG_MOB_WEED_SLOWDOWNFrom /obj/effect/alien/weeds/Crossed(atom/movable/AM)
COMSIG_MOB_CHANGE_VIEWcalled in /client/change_view()
COMSIG_MOB_RESET_VIEWCalled in /mob/reset_view(): (atom/A)
COMSIG_MOB_LOGINfrom base of /mob/Login(): ()
COMSIG_MOB_LOGOUTfrom base of /mob/Logout(): ()
COMSIG_MOB_GRAB_UPGRADEFrom /obj/item/grab/attack_self(mob/user)
COMSIG_MOB_EMOTEfrom /mob/living/emote(): ()

Define Details

COMSIG_MOB_APC_CUT_WIRE

From /obj/structure/machinery/power/apc/proc/cut

COMSIG_MOB_APC_POWER_PULSE

From /obj/structure/machinery/power/apc/proc/pulse

COMSIG_MOB_APC_REMOVE_BOARD

From /obj/structure/machinery/power/apc/attackby

COMSIG_MOB_APC_REMOVE_CELL

From /obj/structure/machinery/power/apc/attack_hand

COMSIG_MOB_CHANGE_VIEW

called in /client/change_view()

COMSIG_MOB_CONSTRUCT_WALL

From /obj/structure/girder/proc/do_wall

COMSIG_MOB_CONSTRUCT_WINDOW

From /obj/structure/window_frame/attackby

COMSIG_MOB_DEATH

From /mob/proc/death

COMSIG_MOB_DESTROY_AIRLOCK

From /obj/structure/machinery/door/airlock/proc/take_damage

COMSIG_MOB_DESTROY_WALL

From /turf/closed/wall/proc/take_damage

COMSIG_MOB_DESTROY_WINDOW

From /obj/structure/window/proc/healthcheck

COMSIG_MOB_DEVOURED

For when a mob is devoured by a Xeno

COMSIG_MOB_DISASSEMBLE_AIRLOCK

From /obj/structure/machinery/door/airlock/attackby

COMSIG_MOB_DISASSEMBLE_WINDOW

From /obj/structure/window/attackby

COMSIG_MOB_DISASSEMBLE_W_FRAME

From /obj/structure/window_frame/attackby

COMSIG_MOB_DRAGGED

For when a mob is dragged

COMSIG_MOB_EMOTE

from /mob/living/emote(): ()

COMSIG_MOB_EXPLODED_WALL

From /turf/closed/wall/ex_act

COMSIG_MOB_EXPLODE_W_FRAME

From /obj/structure/window/framed/ex_act

COMSIG_MOB_FIRED_GUN

From /projectiles/updated_projectiles/guns/proc/fire

COMSIG_MOB_FIRED_GUN_ATTACHMENT

From /projectiles/updated_projectiles/guns/proc/fire_attachment

COMSIG_MOB_GETTING_UP

From /mob/proc/update_canmove()

COMSIG_MOB_GRAB_UPGRADE

From /obj/item/grab/attack_self(mob/user)

COMSIG_MOB_ITEM_UNEQUIPPED

From /obj/item/proc/unequipped()

COMSIG_MOB_KNOCKED_DOWN

From /mob/proc/update_canmove()

COMSIG_MOB_LOGIN

from base of /mob/Login(): ()

COMSIG_MOB_LOGOUT

from base of /mob/Logout(): ()

COMSIG_MOB_RESET_VIEW

Called in /mob/reset_view(): (atom/A)

COMSIG_MOB_SET_FACE_DIR

From base of /mob/proc/set_face_dir(): (newdir)

COMSIG_MOB_WEED_SLOWDOWN

From /obj/effect/alien/weeds/Crossed(atom/movable/AM)

COMSIG_MOB_WINDOW_EXPLODED

From /obj/structure/window/ex_act