LOGO FLAGS: Difference between revisions
mNo edit summary  | 
				No edit summary  | 
				||
| Line 3: | Line 3: | ||
It is a [[bitfield]]. The default value is 255.  That is, all the bits below 256 are set. The values are:  | It is a [[bitfield]]. The default value is 255.  That is, all the bits below 256 are set. The values are:  | ||
{| {{prettytable}}  | |||
!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 ||   | |||
|-  | |||
|}  | |||
 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  | |||
[[Category:Bitfields]]  | [[Category:Bitfields]]  | ||
[[Category:Pre-defined gamevars]]  | [[Category:Pre-defined gamevars]]  | ||
Revision as of 08:07, 20 February 2020
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:
| 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 | 
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