code/__DEFINES/dcs/signals/atom/signals_item.dm
COMSIG_ITEM_ATTACKED | from /obj/item/attackby() : (obj/item, mob/user) |
---|---|
COMSIG_ITEM_DROPPED | from base of obj/item/dropped(): (mob/user) |
COMSIG_ITEM_EQUIPPED | From base of /obj/item/proc/equipped(): (mob/user, slot) |
COMSIG_ITEM_UNEQUIPPED | From base of /obj/item/proc/unequipped(): (mob/user, slot) |
COMSIG_ITEM_UNWIELD | from /obj/item/proc/unwield |
COMSIG_ITEM_ATTACK_SELF | From base of /obj/item/proc/attack_self(): (mob/user) |
COMSIG_SNACK_EATEN | from /obj/item/reagent_container/food/snacks/proc/On_Consume |
COMSIG_BROADCAST_GO_LIVE | from /obj/item/device/broadcasting |
COMSIG_ITEM_ATTEMPTING_EQUIP | from /obj/item/proc/mob_can_equip |
COMPONENT_CANCEL_EQUIP | Return this in response if you don't want items equipped |
COMSIG_ITEM_ZOOM | from /obj/item/proc/do_zoom() : (mob/user) |
COMSIG_ITEM_UNZOOM | from /obj/item/proc/unzoom() : (mob/user) |
Define Details
COMPONENT_CANCEL_EQUIP
Return this in response if you don't want items equipped
COMSIG_BROADCAST_GO_LIVE
from /obj/item/device/broadcasting
COMSIG_ITEM_ATTACKED
from /obj/item/attackby() : (obj/item, mob/user)
COMSIG_ITEM_ATTACK_SELF
From base of /obj/item/proc/attack_self(): (mob/user)
COMSIG_ITEM_ATTEMPTING_EQUIP
from /obj/item/proc/mob_can_equip
COMSIG_ITEM_DROPPED
from base of obj/item/dropped(): (mob/user)
COMSIG_ITEM_EQUIPPED
From base of /obj/item/proc/equipped(): (mob/user, slot)
COMSIG_ITEM_UNEQUIPPED
From base of /obj/item/proc/unequipped(): (mob/user, slot)
COMSIG_ITEM_UNWIELD
from /obj/item/proc/unwield
COMSIG_ITEM_UNZOOM
from /obj/item/proc/unzoom() : (mob/user)
COMSIG_ITEM_ZOOM
from /obj/item/proc/do_zoom() : (mob/user)
COMSIG_SNACK_EATEN
from /obj/item/reagent_container/food/snacks/proc/On_Consume