byond - Modules - TypesVar Details - Proc Details

/datum/dynamic_light_source

Vars

appliedWhether we have applied our light yet or not.
cached_locour last loc
contained_atomThe atom that the source atom is contained inside
light_colorThe colour of the light, string, decomposed by PARSE_LIGHT_COLOR()
light_powerIntensity of the emitter light.
light_rangeThe range of the emitted light.
mask_holderreference to the mask holder effect
mask_typetypepath for the mask type we are using
our_maskreference to the mask contained within the mask_holder objects vis_contents
pixel_turfthe turf the contained atom appears to be covering
source_atomsource atom that we belong to

Procs

find_containing_atomUpdates containing atom
set_lightUpdate 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.