/tg/ Station 13 - Modules - TypesVar Details - Proc Details

simple_farm

Vars

atom_parentthe reference to the movable parent the component is attached to
one_per_turfwhether we limit the amount of plants you can have per turf
pixel_shiftthe amount of pixels shifted (x,y)

Procs

check_attackcheck_attack is meant to listen for the COMSIG_ATOM_ATTACKBY signal, where it essentially functions like the attackby proc
check_examinecheck_examine is meant to listen for the COMSIG_ATOM_EXAMINE signal, where it will put additional information in the examine
delete_farmdelete_farm is meant to be called when the parent of this component has been deleted-- thus deleting the ability to grow the simple farm it will delete the farm that can be found on the turf of the parent of this component

Var Details

atom_parent

the reference to the movable parent the component is attached to

one_per_turf

whether we limit the amount of plants you can have per turf

pixel_shift

the amount of pixels shifted (x,y)

Proc Details

check_attack

check_attack is meant to listen for the COMSIG_ATOM_ATTACKBY signal, where it essentially functions like the attackby proc

check_examine

check_examine is meant to listen for the COMSIG_ATOM_EXAMINE signal, where it will put additional information in the examine

delete_farm

delete_farm is meant to be called when the parent of this component has been deleted-- thus deleting the ability to grow the simple farm it will delete the farm that can be found on the turf of the parent of this component