/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/dcs/signals/signals_material_container.dm

COMSIG_MATCONTAINER_MAT_CHECKCalled from datum/component/material_container/proc/can_hold_material() : (mat)
COMSIG_MATCONTAINER_PRE_USER_INSERTCalled from datum/component/material_container/proc/user_insert() : (held_item, user)
COMSIG_MATCONTAINER_ITEM_CONSUMEDCalled from datum/component/material_container/proc/insert_item() : (target, last_inserted_id, mats_consumed, material_amount, context)
COMSIG_MATCONTAINER_SHEETS_RETRIEVEDCalled from datum/component/material_container/proc/retrieve_sheets() : (sheets, context)

Define Details

COMSIG_MATCONTAINER_ITEM_CONSUMED

Called from datum/component/material_container/proc/insert_item() : (target, last_inserted_id, mats_consumed, material_amount, context)

COMSIG_MATCONTAINER_MAT_CHECK

Called from datum/component/material_container/proc/can_hold_material() : (mat)

COMSIG_MATCONTAINER_PRE_USER_INSERT

Called from datum/component/material_container/proc/user_insert() : (held_item, user)

COMSIG_MATCONTAINER_SHEETS_RETRIEVED

Called from datum/component/material_container/proc/retrieve_sheets() : (sheets, context)