code/__DEFINES/dcs/signals/atom/signals_atom.dm
COMSIG_ATOM_DECORATED | From /atom/proc/Decorate |
---|---|
COMSIG_ATOM_DIR_CHANGE | from base of atom/setDir(): (old_dir, new_dir). Called before the direction changes. |
COMSIG_ATOM_TEMPORARY_ANIMATION_START | generally called before temporary non-parallel animate()s on the atom (animation_duration) |
COMSIG_ATOM_ORBIT_BEGIN | called when an atom starts orbiting another atom: (atom) |
COMSIG_ATOM_ORBIT_STOP | called when an atom stops orbiting another atom: (atom) |
COMSIG_ATOM_HITBY | from /atom/hitby(): (atom/movable/AM) |
COMSIG_ATOM_TURF_CHANGE | from /turf/ChangeTurf |
COMSIG_ATOM_VV_MODIFY_TRANSFORM | When the transform or an atom is varedited through vv topic. |
Define Details
COMSIG_ATOM_DECORATED
From /atom/proc/Decorate
COMSIG_ATOM_DIR_CHANGE
from base of atom/setDir(): (old_dir, new_dir). Called before the direction changes.
COMSIG_ATOM_HITBY
from /atom/hitby(): (atom/movable/AM)
COMSIG_ATOM_ORBIT_BEGIN
called when an atom starts orbiting another atom: (atom)
COMSIG_ATOM_ORBIT_STOP
called when an atom stops orbiting another atom: (atom)
COMSIG_ATOM_TEMPORARY_ANIMATION_START
generally called before temporary non-parallel animate()s on the atom (animation_duration)
COMSIG_ATOM_TURF_CHANGE
from /turf/ChangeTurf
COMSIG_ATOM_VV_MODIFY_TRANSFORM
When the transform or an atom is varedited through vv topic.