code/modules/lighting/light_middleman.dm 
| /datum/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 |
|---|---|
| /obj/effect/abstract/light_middleman | Just... cause it's better then not having a bespoke type |