/tg/ Station 13 - Modules - TypesVar Details

light_middleman

Allows us to intercept overlay lighting's well, light overlays Normally these are static, but by giving them a render source and copying their base appearance Animating this datum's child objects allows us to do SO much fun stuff

Vars

cone_interceptExists to hold the cone so children can modify it if they want
holder_refWeakref to the object we are displaying our effects on
light_holderThe holder we are currently displaying our light on
overridingAre we overriding the light already?
parentOwning parent we're interceeding for Could in theory be a turf but lies to areas means we have to pick something to type it as
primary_interceptHolds the primary light source

Var Details

cone_intercept

Exists to hold the cone so children can modify it if they want

holder_ref

Weakref to the object we are displaying our effects on

light_holder

The holder we are currently displaying our light on

overriding

Are we overriding the light already?

parent

Owning parent we're interceeding for Could in theory be a turf but lies to areas means we have to pick something to type it as

primary_intercept

Holds the primary light source