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_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 |
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