Garry's Mod Wiki

Revision Difference

Enums/SCREENFADE#563249

<enum> <realm>Shared</realm> <description>Enumerations used by <page>Player:ScreenFade</page>.</description> <description>Bitflags used by <page>Player:ScreenFade</page>.</description> <items> <item key="SCREENFADE.IN" value="1">Fade out after the hold time has passed</item>⤶ ⤶ <item key="SCREENFADE.OUT" value="2">Fade in, hold time passes, disappear</item>⤶ ⤶ <item key="SCREENFADE.MODULATE" value="4">With white color, turns the screen black</item>⤶ ⤶ <item key="SCREENFADE.STAYOUT" value="8">No effects, never disappear</item>⤶ <item key="SCREENFADE.PURGE" value="16">Appear, Disappear, no effects</item>⤶ <item key="" value="0">Instant fade in, wait for hold time AND fade time, instant fade out.⤶ ⤶ Not a real flag, but rather describes what happens when given none. ⤶ </item>⤶ <item key="SCREENFADE.IN" value="1">Instant fade in, slowly fade out (based on fade time given) after the hold time has passed</item>⤶ <item key="SCREENFADE.OUT" value="2">Slowly fade in (based on fade time given), hold time passes, instantly disappear</item>⤶ ⤶ <item key="SCREENFADE.MODULATE" value="4">Instead of blending multiple active screen fades, modulate them. (TODO: What does this mean?) Internally this flag switches what material will be used to render the screen fade. Practically it forces the color to black.</item>⤶ ⤶ <item key="SCREENFADE.STAYOUT" value="8">Never disappear. Does nothing by itself, as if no flags were given.</item>⤶ ⤶ <item key="SCREENFADE.PURGE" value="16">Used to purge all currently active screen fade effects, meant to be used in conjunction with flags above as a "priority effect".⤶ ⤶ Does nothing by itself, acts as if no flags were given</item>⤶ </items> </enum>