I didn't see reference to this in the entity.overlay portion of the manual, and this seems to be a different problem from the 0,0,0 thread posted in Engine Bugs, so I thought I'd ask here. It seems that map entities with their .overlay flags set do not benefit from dynamic lighting.
In the above image, all the map entities have their .overlay flags set true as a test. On the left, there is no dynamic light; the floor is dark. However, the map entities are still visible. (Note that when their .overlay flags are all set false, they also appear dark, as they should.) On the right, there is a dynamic light, which is properly illuminating the floor. However, it doesn't seem to be illuminating the map entities above it at all.
Is there something I'm doing wrong here? The code for the map objects is, simply:
Code:
action entity_wall {
my.overlay=1;
}
Cheers,
Tesanders