Daedalus Dock - Modules - TypesDefine Details

code/__DEFINES/dcs/signals/signals_hydroponic.dm

COMSIG_PLANT_ON_SLIPcalled when a plant with slippery skin is slipped on (mob/victim)
COMSIG_PLANT_ON_SQUASHcalled when a plant with liquid contents is squashed on (atom/target)
COMSIG_PLANT_ON_BACKFIREcalled when a plant backfires via the backfire element (mob/victim)
COMSIG_SEED_ON_GROWcalled when a seed grows in a tray (obj/machinery/hydroponics)
COMSIG_SEED_ON_PLANTEDcalled when a seed is planted in a tray (obj/machinery/hydroponics)
COMSIG_HYDROTRAY_SET_SEEDfrom base of /obj/machinery/hydroponics/set_seed() : (obj/item/new_seed)
COMSIG_HYDROTRAY_SET_SELFSUSTAININGfrom base of /obj/machinery/hydroponics/set_self_sustaining() : (new_value)
COMSIG_HYDROTRAY_SET_WEEDLEVELfrom base of /obj/machinery/hydroponics/set_weedlevel() : (new_value)
COMSIG_HYDROTRAY_SET_PESTLEVELfrom base of /obj/machinery/hydroponics/set_pestlevel() : (new_value)
COMSIG_HYDROTRAY_SET_WATERLEVELfrom base of /obj/machinery/hydroponics/set_waterlevel() : (new_value)
COMSIG_HYDROTRAY_SET_PLANT_HEALTHfrom base of /obj/machinery/hydroponics/set_plant_health() : (new_value)
COMSIG_HYDROTRAY_SET_TOXICfrom base of /obj/machinery/hydroponics/set_toxic() : (new_value)
COMSIG_HYDROTRAY_SET_PLANT_STATUSfrom base of /obj/machinery/hydroponics/set_plant_status() : (new_value)
COMSIG_HYDROTRAY_ON_HARVESTfrom base of /obj/machinery/hydroponics/update_tray() : (mob/user, product_count)
COMSIG_HYDROTRAY_PLANT_DEATHfrom base of /obj/machinery/hydroponics/plantdies()

Define Details

COMSIG_HYDROTRAY_ON_HARVEST

from base of /obj/machinery/hydroponics/update_tray() : (mob/user, product_count)

COMSIG_HYDROTRAY_PLANT_DEATH

from base of /obj/machinery/hydroponics/plantdies()

COMSIG_HYDROTRAY_SET_PESTLEVEL

from base of /obj/machinery/hydroponics/set_pestlevel() : (new_value)

COMSIG_HYDROTRAY_SET_PLANT_HEALTH

from base of /obj/machinery/hydroponics/set_plant_health() : (new_value)

COMSIG_HYDROTRAY_SET_PLANT_STATUS

from base of /obj/machinery/hydroponics/set_plant_status() : (new_value)

COMSIG_HYDROTRAY_SET_SEED

from base of /obj/machinery/hydroponics/set_seed() : (obj/item/new_seed)

COMSIG_HYDROTRAY_SET_SELFSUSTAINING

from base of /obj/machinery/hydroponics/set_self_sustaining() : (new_value)

COMSIG_HYDROTRAY_SET_TOXIC

from base of /obj/machinery/hydroponics/set_toxic() : (new_value)

COMSIG_HYDROTRAY_SET_WATERLEVEL

from base of /obj/machinery/hydroponics/set_waterlevel() : (new_value)

COMSIG_HYDROTRAY_SET_WEEDLEVEL

from base of /obj/machinery/hydroponics/set_weedlevel() : (new_value)

COMSIG_PLANT_ON_BACKFIRE

called when a plant backfires via the backfire element (mob/victim)

COMSIG_PLANT_ON_SLIP

called when a plant with slippery skin is slipped on (mob/victim)

COMSIG_PLANT_ON_SQUASH

called when a plant with liquid contents is squashed on (atom/target)

COMSIG_SEED_ON_GROW

called when a seed grows in a tray (obj/machinery/hydroponics)

COMSIG_SEED_ON_PLANTED

called when a seed is planted in a tray (obj/machinery/hydroponics)