SS1984 - Modules - TypesDefine Details

code/__DEFINES/dcs/signals/signals_area.dm

COMSIG_AREA_POWER_CHANGEfrom base of area/proc/power_change(): ()
COMSIG_AREA_ENTEREDfrom base of area/Entered(): (atom/movable/arrived, area/old_area)
COMSIG_AREA_EXITEDfrom base of area/Exited(): (atom/movable/departed, area/new_area)
COMSIG_ATOM_ENTERED_AREAfrom base of area/Entered(): (area/current_area, area/old_area)
COMSIG_ATOM_EXITED_AREAfrom base of area/Exited(): (area/current_area, area/new_area)
COMSIG_ENTER_AREAfrom base of area/Entered(): (area/new_area). Sent to "area-sensitive" movables, see __DEFINES/traits.dm for info.
COMSIG_EXIT_AREAfrom base of area/Exited(): (area). Sent to "area-sensitive" movables, see __DEFINES/traits.dm for info.
COMSIG_WEATHER_BEGAN_IN_AREACalled when some weather starts in this area
COMSIG_WEATHER_ENDED_IN_AREACalled when some weather ends in this area

Define Details

COMSIG_AREA_ENTERED

from base of area/Entered(): (atom/movable/arrived, area/old_area)

COMSIG_AREA_EXITED

from base of area/Exited(): (atom/movable/departed, area/new_area)

COMSIG_AREA_POWER_CHANGE

from base of area/proc/power_change(): ()

COMSIG_ATOM_ENTERED_AREA

from base of area/Entered(): (area/current_area, area/old_area)

COMSIG_ATOM_EXITED_AREA

from base of area/Exited(): (area/current_area, area/new_area)

COMSIG_ENTER_AREA

from base of area/Entered(): (area/new_area). Sent to "area-sensitive" movables, see __DEFINES/traits.dm for info.

COMSIG_EXIT_AREA

from base of area/Exited(): (area). Sent to "area-sensitive" movables, see __DEFINES/traits.dm for info.

COMSIG_WEATHER_BEGAN_IN_AREA

Called when some weather starts in this area

COMSIG_WEATHER_ENDED_IN_AREA

Called when some weather ends in this area