/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/dcs/signals/signals_beam.dm

COMSIG_BEAM_BEFORE_DRAWCalled before beam is redrawn
COMSIG_BEAM_ENTEREDSent to a beam when an atom enters any turf the beam covers: (obj/effect/ebeam/hit_beam, atom/movable/entered)
COMSIG_BEAM_EXITEDSent to a beam when an atom exits any turf the beam covers: (obj/effect/ebeam/hit_beam, atom/movable/exited)
COMSIG_BEAM_TURFS_CHANGEDSent to a beam when any turf the beam covers changes: (list/datum/callback/post_change_callbacks)

Define Details

COMSIG_BEAM_BEFORE_DRAW

Called before beam is redrawn

COMSIG_BEAM_ENTERED

Sent to a beam when an atom enters any turf the beam covers: (obj/effect/ebeam/hit_beam, atom/movable/entered)

COMSIG_BEAM_EXITED

Sent to a beam when an atom exits any turf the beam covers: (obj/effect/ebeam/hit_beam, atom/movable/exited)

COMSIG_BEAM_TURFS_CHANGED

Sent to a beam when any turf the beam covers changes: (list/datum/callback/post_change_callbacks)