// testing byond 510
obj
lighting_plane
screen_loc = "1, 1"
plane = 2
blend_mode = BLEND_MULTIPLY
appearance_flags = PLANE_MASTER | NO_CLIENT_COLOR
alpha = 255
color = list(null,null,null,null,"#333")
mouse_opacity = 0
image/spotlight
plane = 2
blend_mode = BLEND_ADD
icon = 'spotlight.dmi' // a 96x96 white circle
pixel_x = -32
pixel_y = -32
player/Login()
..()
spawn(10)
if(client)
var obj/lighting_plane/l = new
client.screen += l
client.color = "#649"
overlays += /image/spotlight
Problem description:
Aside from the player login, this is basically a spitting image-copy of the example found in the reference entry for appearance_flags.
The problem is, I'm only seeing results from the line changing client.color. The rest of the code isn't producing the expected lighting effect.
Any ideas? Appreciate any insight ahead of time.