by Enjay » Mon Oct 20, 2014 19:38
Here's a guess - a wild one, but it might just be what's happening (though it shouldn't be specific to a particular version of GZDoom).
Do you have sprite XY billboarding enabled?
If yes, are your sprites under a 3D floor?
If yes, what is the light value above the 3D floor?
If you answered yes to the first two questions and a very low value to the last one, that's your problem. With XY billboarding active, sprites take their lighting information from the containing sector, not the light value under the floor. It's one of the reasons why XY billboarding is best for self-lit (bright) projectiles but not for other types of actors.
If it's not that, then I don't know.
Here's a guess - a wild one, but it might just be what's happening (though it shouldn't be specific to a particular version of GZDoom).
Do you have sprite XY billboarding enabled?
If yes, are your sprites under a 3D floor?
If yes, what is the light value above the 3D floor?
If you answered yes to the first two questions and a very low value to the last one, that's your problem. With XY billboarding active, sprites take their lighting information from the containing sector, not the light value under the floor. It's one of the reasons why XY billboarding is best for self-lit (bright) projectiles but not for other types of actors.
If it's not that, then I don't know.