Template:Gamevar flags
Jump to navigation
Jump to search
This page is a template. This page was created to be included in other pages. |
Exposed | Value | Hex | Label | Description | |
---|---|---|---|---|---|
Yes | 1 | 0x00000001 | GAMEVAR_PERPLAYER | Per-player variable. | |
Yes | 2 | 0x00000002 | GAMEVAR_PERACTOR | Per-actor variable. | |
3 | 0x00000003 | GAMEVAR_USER_MASK | Bitmask controlling what flags can be set from con; only flags less than this can. | ||
Internal | 8 | 0x00000008 | GAMEVAR_RESET | ||
256 | 0x00000100 | GAMEVAR_DEFAULT | Allow override (not used, but always cleared for user-defined gamevars). | ||
512 | 0x00000200 | GAMEVAR_FLAG_SECRET | Don't dump... (no longer defined in eduke32 source code as of r10016) | ||
Yes | 1024 | 0x00000400 | GAMEVAR_NODEFAULT | Don't reset on actor spawn. Useful if you want a variable to be set once you start the game (otherwise it's reset each time you start a new game). | |
2048 | 0x00000800 | GAMEVAR_SYSTEM | Cannot change mode flags...(only default value) | ||
4096 | 0x00001000 | GAMEVAR_READONLY | Values are read-only (no setvar allowed) | ||
8192 | 0x00002000 | GAMEVAR_INT32PTR | plValues is a pointer to an int32_t | ||
16384 | 0x00004000 | GAMEVAR_FLAG_SYNCCHECK | check event sync when translating (no longer defined in eduke32 source code as of r10016) | ||
32768 | 0x00008000 | GAMEVAR_INT16PTR | plValues is a pointer to a short | ||
Yes | 131072 | 0x00020000 | GAMEVAR_NORESET | Variable values are not reset when restoring map state | |
262144 | 0x00040000 | GAMEVAR_SPECIAL | Flag for structure member shortcut vars | ||
Yes | 524288 | 0x00080000 | GAMEVAR_NOMULTI | Don't attach to multiplayer packets | |
1048576 | 0x00100000 | GAMEVAR_Q16PTR | plValues is a pointer to a q16.16 | ||
Yes | 2097152 | 0x00200000 | GAMEVAR_SERIALIZE | Write into permasaves |