LOGO FLAGS

From EDukeWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

LOGO_FLAGS is a gamevar that controls the appearance of the introduction and menu.

It is a bitfield. The default value is 255. That is, all the bits below 256 are set. The values are:

Flags

The following values are used with LOGO_FLAGS.

Exposed Value Label Description
No 1 LOGO_ENABLED
No 2 LOGO_PLAYANIM
No 4 LOGO_PLAYMUSIC
No 8 LOGO_3DRSCREEN
No 16 LOGO_TITLESCREEN
No 32 LOGO_DUKENUKEM
No 64 LOGO_THREEDEE
No 128 LOGO_PLUTOPAKSPRITE
No 256 LOGO_SHAREWARESCREENS
No 512 LOGO_TENSCREEN
No 1024 LOGO_STOPANIMSOUNDS
No 2048 LOGO_NOE4CUTSCENE
No 4096 LOGO_NOE1BONUSSCENE
No 8192 LOGO_NOE2BONUSSCENE
No 16384 LOGO_NOE3BONUSSCENE
No 32768 LOGO_NOE4BONUSSCENE
No 65536 LOGO_NOE1ENDSCREEN
No 131072 LOGO_NOE2ENDSCREEN
No 262144 LOGO_NOE3RADLOGO
No 524288 LOGO_NODUKETEAMTEXT
No 1048576 LOGO_NODUKETEAMPIC
No 2097152 LOGO_STOPMISCSOUNDS
No 4194304 LOGO_NOGAMETITLE
No 8388608 LOGO_NOTITLEBAR
No 16777216 LOGO_HIDEEPISODE
No 33554432 LOGO_NOHELP
No 67108864 LOGO_NOCREDITS
Defines
define LOGO_ENABLED                     0x00000001
define LOGO_PLAYANIM                    0x00000002
define LOGO_PLAYMUSIC                   0x00000004
define LOGO_3DRSCREEN                   0x00000008
define LOGO_TITLESCREEN                 0x00000010
define LOGO_DUKENUKEM                   0x00000020
define LOGO_THREEDEE                    0x00000040
define LOGO_PLUTOPAKSPRITE              0x00000080
define LOGO_SHAREWARESCREENS            0x00000100
define LOGO_TENSCREEN                   0x00000200
define LOGO_STOPANIMSOUNDS              0x00000400
define LOGO_NOE4CUTSCENE                0x00000800
define LOGO_NOE1BONUSSCENE              0x00001000
define LOGO_NOE2BONUSSCENE              0x00002000
define LOGO_NOE3BONUSSCENE              0x00004000
define LOGO_NOE4BONUSSCENE              0x00008000
define LOGO_NOE1ENDSCREEN               0x00010000
define LOGO_NOE2ENDSCREEN               0x00020000
define LOGO_NOE3RADLOGO                 0x00040000
define LOGO_NODUKETEAMTEXT              0x00080000
define LOGO_NODUKETEAMPIC               0x00100000
define LOGO_STOPMISCSOUNDS              0x00200000
define LOGO_NOGAMETITLE                 0x00400000
define LOGO_NOTITLEBAR                  0x00800000
define LOGO_HIDEEPISODE                 0x01000000
define LOGO_NOHELP                      0x02000000
define LOGO_NOCREDITS                   0x04000000