code/__DEFINES/dcs/signals/signals_storage.dm
COMSIG_STORAGE_DUMP_CONTENT | Sent when /datum/storage/dump_content_at(): (obj/item/storage_source, mob/user) |
---|---|
STORAGE_DUMP_HANDLED | Return to stop the standard dump behavior. |
COMSIG_STORAGE_INSERTED_ITEM | Sent after /datum/storage/attempt_insert(): (obj/item/inserted, mob/user, override, force) |
COMSIG_STORAGE_ATTEMPT_OPEN | Sent when /datum/storage/open_storage(): (mob/to_show, performing_quickdraw) |
STORAGE_INTERRUPT_OPEN | Interrupt the opening. |
COMSIG_STORAGE_CAN_INSERT | Sent when /datum/storage/can_insert(): (obj/item/to_insert, mob/user, messages, force) |
STORAGE_NO_INSERT | Disallow the insertion. |
Define Details
COMSIG_STORAGE_ATTEMPT_OPEN
Sent when /datum/storage/open_storage(): (mob/to_show, performing_quickdraw)
COMSIG_STORAGE_CAN_INSERT
Sent when /datum/storage/can_insert(): (obj/item/to_insert, mob/user, messages, force)
COMSIG_STORAGE_DUMP_CONTENT
Sent when /datum/storage/dump_content_at(): (obj/item/storage_source, mob/user)
COMSIG_STORAGE_INSERTED_ITEM
Sent after /datum/storage/attempt_insert(): (obj/item/inserted, mob/user, override, force)
STORAGE_DUMP_HANDLED
Return to stop the standard dump behavior.
STORAGE_INTERRUPT_OPEN
Interrupt the opening.
STORAGE_NO_INSERT
Disallow the insertion.