byond - Modules - TypesDefine Details

code/__DEFINES/dcs/signals/atom/signals_item.dm

COMSIG_ITEM_DROPPEDfrom base of obj/item/dropped(): (mob/user)
COMSIG_ITEM_EQUIPPEDFrom base of /obj/item/proc/equipped(): (mob/user, slot)
COMSIG_ITEM_UNEQUIPPEDFrom base of /obj/item/proc/unequipped(): (mob/user, slot)
COMSIG_ITEM_UNWIELDfrom /obj/item/proc/unwield
COMSIG_ITEM_ATTACK_SELFFrom base of /obj/item/proc/attack_self(): (mob/user)
COMSIG_SNACK_EATENfrom /obj/item/reagent_container/food/snacks/proc/On_Consume

Define Details

COMSIG_ITEM_ATTACK_SELF

From base of /obj/item/proc/attack_self(): (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_SNACK_EATEN

from /obj/item/reagent_container/food/snacks/proc/On_Consume