I've been thinking that a way to selectively change the way the standard actors are displayed, without forcing that change on anyone, would be very useful. However, a DECORATE patch would have limitations since we can't update an actor's definition, only replace it altogether, which means also breaking attached dynamic lights, simple DEHACKED mods, and maybe other things. I thought that something simpler could be made in the GLDEFS lump.
So I made it. Here's how the syntax looks:
Code: Select all
Billboards
{
Y
{
Barrel
KeyGizmoYellow
KeyGizmoGreen
KeyGizmoBlue
KeyGizmoRed
}
XY
{
KeyGizmoFloatYellow
KeyGizmoFloatGreen
KeyGizmoFloatBlue
KeyGizmoFloatRed
HereticImpBall
}
}
What do you think, okay or not?