/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/dcs/signals/signals_storage.dm

COMSIG_STORAGE_DUMP_CONTENTSent when /datum/storage/dump_content_at(): (obj/item/storage_source, mob/user)
STORAGE_DUMP_HANDLEDReturn to stop the standard dump behavior.
COMSIG_STORAGE_DUMP_POST_TRANSFERSent after dumping into some other storage object: (atom/dest_object, mob/user)
COMSIG_ATOM_STORED_ITEMFired off the storage's PARENT when an ITEM is STORED INSIDE. (obj/item, mob, force)
COMSIG_ATOM_REMOVED_ITEMFired off the storage's PARENT when an ITEM is REMOVED. (obj/item, atom, silent)
COMSIG_STORAGE_STORED_ITEMSent to the STORAGE when an ITEM is STORED INSIDE. (obj/item, mob, force)
COMSIG_STORAGE_REMOVED_ITEMSent to the STORAGE when an ITEM is REMOVED. (obj/item, atom, silent)

Define Details

COMSIG_ATOM_REMOVED_ITEM

Fired off the storage's PARENT when an ITEM is REMOVED. (obj/item, atom, silent)

COMSIG_ATOM_STORED_ITEM

Fired off the storage's PARENT when an ITEM is STORED INSIDE. (obj/item, mob, force)

COMSIG_STORAGE_DUMP_CONTENT

Sent when /datum/storage/dump_content_at(): (obj/item/storage_source, mob/user)

COMSIG_STORAGE_DUMP_POST_TRANSFER

Sent after dumping into some other storage object: (atom/dest_object, mob/user)

COMSIG_STORAGE_REMOVED_ITEM

Sent to the STORAGE when an ITEM is REMOVED. (obj/item, atom, silent)

COMSIG_STORAGE_STORED_ITEM

Sent to the STORAGE when an ITEM is STORED INSIDE. (obj/item, mob, force)

STORAGE_DUMP_HANDLED

Return to stop the standard dump behavior.