Mdflags: Difference between revisions
Jump to navigation
Jump to search
Hunter byte (talk | contribs) New page: mdflags <number> Sets flags for how to draw an actor's model. These flags never affect the gameplay. To be noted, it is used by the maphacks. Add all together all wanted flag values, and ... |
No edit summary |
||
(7 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
mdflags | '''mdflags''' is a [[bitfield]] containing toggles affecting drawing of sprites. These flags never affect the actual gameplay, and as such do not have to be synchronized. [[Maphack Language|Maphacks]] are the primary users of mdflags. | ||
mdflags is available for the [[Members of the sprite and hittype structures|spriteext]] and [[Members of the wall structure|wall]] structs. | |||
== Flags == | |||
{{Mdflags}} | |||
: | [[Category:Bitfields]] | ||
[[Category:EDuke32 specific commands]] | |||
[[Category: | |||
[[Category:Sprite manipulation]] | [[Category:Sprite manipulation]] |
Latest revision as of 09:36, 22 February 2020
mdflags is a bitfield containing toggles affecting drawing of sprites. These flags never affect the actual gameplay, and as such do not have to be synchronized. Maphacks are the primary users of mdflags.
mdflags is available for the spriteext and wall structs.
Flags
The following values are used with mdflags.
Exposed | Value | Label | Description | |
---|---|---|---|---|
No | 1 | SPREXT_NOTMD | Force sprite be displayed as sprite, instead of a model. | |
No | 2 | SPREXT_NOMDANIM | No model animation. | |
No | 4 | SPREXT_AWAY1 | ||
No | 8 | SPREXT_AWAY2 | ||
No | 16 | SPREXT_TSPRACCESS | Process in EVENT_ANIMATESPRITES. | |
No | 32 | SPREXT_TEMPINVISIBLE |
Defines |
define SPREXT_NOTMD 0x00000001 define SPREXT_NOMDANIM 0x00000002 define SPREXT_AWAY1 0x00000004 define SPREXT_AWAY2 0x00000008 define SPREXT_TSPRACCESS 0x00000010 define SPREXT_TEMPINVISIBLE 0x00000020 |