/datum/dynamic_light_source

Vars | |
applied | Whether we have applied our light yet or not. |
---|---|
cached_loc | our last loc |
contained_atom | The atom that the source atom is contained inside |
light_color | The colour of the light, string, decomposed by PARSE_LIGHT_COLOR() |
light_power | Intensity of the emitter light. |
light_range | The range of the emitted light. |
mask_holder | reference to the mask holder effect |
mask_type | typepath for the mask type we are using |
our_mask | reference to the mask contained within the mask_holder objects vis_contents |
pixel_turf | the turf the contained atom appears to be covering |
source_atom | source atom that we belong to |
Procs | |
find_containing_atom | Updates containing atom |
set_light | Update light if changed. |
Var Details
applied

Whether we have applied our light yet or not.
cached_loc

our last loc
contained_atom

The atom that the source atom is contained inside
light_color

The colour of the light, string, decomposed by PARSE_LIGHT_COLOR()
light_power

Intensity of the emitter light.
light_range

The range of the emitted light.
mask_holder

reference to the mask holder effect
mask_type

typepath for the mask type we are using
our_mask

reference to the mask contained within the mask_holder objects vis_contents
pixel_turf

the turf the contained atom appears to be covering
source_atom

source atom that we belong to
Proc Details
find_containing_atom
Updates containing atom
set_light
Update light if changed.