- implement per-renderer sprite hiding based on the actor's render feature flags

- hook the thing up to zscript (does not currently compile)
This commit is contained in:
Rachael Alexanderson 2017-07-29 13:59:36 -04:00
commit 712d21e26a
4 changed files with 37 additions and 0 deletions

View file

@ -1837,3 +1837,18 @@ DEFINE_SCRIPTED_PROPERTY(unmorphflash, S, PowerMorph)
}
//==========================================================================
// actor render feature filters - stop rendering if the renderer does/does not support certain features
//==========================================================================
DEFINE_SCRIPTED_PROPERTY(renderrequired, I, Actor)
{
PROP_INT_PARM(f, 0);
defaults->renderrequired = f;
}
DEFINE_SCRIPTED_PROPERTY(renderhidden, I, Actor)
{
PROP_INT_PARM(f, 0);
defaults->renderhidden = f;
}