byond - Modules - TypesDefine Details

code/__DEFINES/dcs/signals/signals_reagent.dm

COMSIG_REAGENTS_PRE_ADD_REAGENTfrom base of [/datum/reagents/proc/add_reagent] - Sent before the reagent is added: (reagenttype, amount, reagtemp, data, no_react)
COMPONENT_CANCEL_REAGENT_ADDPrevents the reagent from being added.
COMSIG_REAGENTS_NEW_REAGENTfrom base of [/datum/reagents/proc/add_reagent]: (reagent_type, amount, reagtemp, data, no_react)
COMSIG_REAGENTS_ADD_REAGENTfrom base of [/datum/reagents/proc/add_reagent]: (reagent_type, amount, reagtemp, data, no_react)
COMSIG_REAGENTS_DEL_REAGENTfrom base of /datum/reagents/proc/del_reagent: (reagent_type)
COMSIG_REAGENTS_REM_REAGENTfrom base of /datum/reagents/proc/remove_reagent: (reagent_type, amount)
COMSIG_REAGENTS_CLEAR_REAGENTSfrom base of /datum/reagents/proc/clear_reagents: ()
COMSIG_REAGENTS_CRAFTING_PINGfrom base of [/datum/component/personal_crafting/proc/del_reqs]: ()
COMSIG_REAGENTS_CUP_TRANSFER_TOsent when reagents are transfered from a cup, to something refillable (atom/transfer_to)
COMSIG_REAGENTS_CUP_TRANSFER_FROMsent when reagents are transfered from some reagent container, to a cup (atom/transfer_from)

Define Details

COMPONENT_CANCEL_REAGENT_ADD

Prevents the reagent from being added.

COMSIG_REAGENTS_ADD_REAGENT

from base of [/datum/reagents/proc/add_reagent]: (reagent_type, amount, reagtemp, data, no_react)

COMSIG_REAGENTS_CLEAR_REAGENTS

from base of /datum/reagents/proc/clear_reagents: ()

COMSIG_REAGENTS_CRAFTING_PING

from base of [/datum/component/personal_crafting/proc/del_reqs]: ()

COMSIG_REAGENTS_CUP_TRANSFER_FROM

sent when reagents are transfered from some reagent container, to a cup (atom/transfer_from)

COMSIG_REAGENTS_CUP_TRANSFER_TO

sent when reagents are transfered from a cup, to something refillable (atom/transfer_to)

COMSIG_REAGENTS_DEL_REAGENT

from base of /datum/reagents/proc/del_reagent: (reagent_type)

COMSIG_REAGENTS_NEW_REAGENT

from base of [/datum/reagents/proc/add_reagent]: (reagent_type, amount, reagtemp, data, no_react)

COMSIG_REAGENTS_PRE_ADD_REAGENT

from base of [/datum/reagents/proc/add_reagent] - Sent before the reagent is added: (reagenttype, amount, reagtemp, data, no_react)

COMSIG_REAGENTS_REM_REAGENT

from base of /datum/reagents/proc/remove_reagent: (reagent_type, amount)