#include <TBadGuyFlags.h>
Public Types | |
| enum | TFlags { ENothing = 0x0000, EKillsPlayer = 0x0001, EHealthBonus = 0x0002, ELifeBonus = 0x0004, EWeaponBonus = 0x0008, EInvunerable = 0x0010, ETransparent = 0x0020, ESimpleMoves = 0x0040, EPathMove = 0x0080, EBounceTop = 0x0100, EBounceBottom = 0x0200, EBounceLeft = 0x0400, EBounceRight = 0x0800, EHomingX = 0x1000, EHomingY = 0x2000, EMapRelative = 0x4000 } |
| Bitmask for TBadGuy::iFlags. More... | |
Not contained in the TBadGuy class as it is used by the path data for EPathLineSetClearFlags and the path data array is used to generate the level files from PC based code.
Definition at line 24 of file TBadGuyFlags.h.
|
|
Bitmask for TBadGuy::iFlags.
Definition at line 27 of file TBadGuyFlags.h.
00027 {
00028 ENothing = 0x0000,
00029
00030 EKillsPlayer = 0x0001,
00031 EHealthBonus = 0x0002,
00032 ELifeBonus = 0x0004,
00033 EWeaponBonus = 0x0008,
00034
00035 EInvunerable = 0x0010,
00036 ETransparent = 0x0020,
00037 ESimpleMoves = 0x0040,
00038 EPathMove = 0x0080,
00039
00040 EBounceTop = 0x0100,
00041 EBounceBottom = 0x0200,
00042 EBounceLeft = 0x0400,
00043 EBounceRight = 0x0800,
00044
00045 EHomingX = 0x1000,
00046 EHomingY = 0x2000,
00047
00048 EMapRelative = 0x4000,
00049 };
|