#include <MinefieldBehavior.h>
Inherits UpdateModuleData.
Public Member Functions | |
| MinefieldBehaviorModuleData () | |
Public Member Functions inherited from BehaviorModuleData | |
| BehaviorModuleData () | |
Public Member Functions inherited from ModuleData | |
| ModuleData () | |
| virtual | ~ModuleData () |
| void | setModuleTagNameKey (NameKeyType key) |
| NameKeyType | getModuleTagNameKey () const |
| virtual Bool | isAiModuleData () const |
| virtual const W3DModelDrawModuleData * | getAsW3DModelDrawModuleData () const |
| virtual const W3DTreeDrawModuleData * | getAsW3DTreeDrawModuleData () const |
| virtual StaticGameLODLevel | getMinimumRequiredGameLOD () const |
| virtual void | crc (Xfer *xfer) |
| run the "light" crc check on this data structure | |
| virtual void | xfer (Xfer *xfer) |
| virtual void | loadPostProcess (void) |
Public Member Functions inherited from Snapshot | |
| Snapshot (void) | |
| ~Snapshot (void) | |
Static Public Member Functions | |
| static void | buildFieldParse (MultiIniFieldParse &p) |
Static Public Member Functions inherited from UpdateModuleData | |
| static void | buildFieldParse (MultiIniFieldParse &p) |
Static Public Member Functions inherited from BehaviorModuleData | |
| static void | buildFieldParse (MultiIniFieldParse &p) |
Static Public Member Functions inherited from ModuleData | |
| static void | buildFieldParse (MultiIniFieldParse &p) |
Public Attributes | |
| const WeaponTemplate * | m_detonationWeapon |
| what happens when we detonate | |
| Int | m_detonatedBy |
| can we be triggered by allies, etc? | |
| Bool | m_stopsRegenAfterCreatorDies |
| Bool | m_regenerates |
| if t, can't be killed normally | |
| Bool | m_workersDetonate |
| if f, workers don't detonate mines | |
| UnsignedInt | m_creatorDeathCheckRate |
| if above is true, how often to check | |
| UnsignedInt | m_scootFromStartingPointTime |
| if nonzero, gradually scoot to dest pt | |
| UnsignedInt | m_numVirtualMines |
| num of "virtual" mines we have | |
| Real | m_repeatDetonateMoveThresh |
| Real | m_healthPercentToDrainPerSecond |
| const ObjectCreationList * | m_ocl |
| object creaton list to make | |
Definition at line 45 of file MinefieldBehavior.h.
| MinefieldBehaviorModuleData::MinefieldBehaviorModuleData | ( | ) |
Definition at line 59 of file MinefieldBehavior.cpp.
|
static |
Definition at line 76 of file MinefieldBehavior.cpp.
| UnsignedInt MinefieldBehaviorModuleData::m_creatorDeathCheckRate |
if above is true, how often to check
Definition at line 59 of file MinefieldBehavior.h.
| Int MinefieldBehaviorModuleData::m_detonatedBy |
can we be triggered by allies, etc?
Definition at line 55 of file MinefieldBehavior.h.
| const WeaponTemplate* MinefieldBehaviorModuleData::m_detonationWeapon |
what happens when we detonate
Definition at line 54 of file MinefieldBehavior.h.
| Real MinefieldBehaviorModuleData::m_healthPercentToDrainPerSecond |
Definition at line 63 of file MinefieldBehavior.h.
| UnsignedInt MinefieldBehaviorModuleData::m_numVirtualMines |
num of "virtual" mines we have
Definition at line 61 of file MinefieldBehavior.h.
| const ObjectCreationList* MinefieldBehaviorModuleData::m_ocl |
object creaton list to make
Definition at line 64 of file MinefieldBehavior.h.
| Bool MinefieldBehaviorModuleData::m_regenerates |
if t, can't be killed normally
Definition at line 57 of file MinefieldBehavior.h.
| Real MinefieldBehaviorModuleData::m_repeatDetonateMoveThresh |
Definition at line 62 of file MinefieldBehavior.h.
| UnsignedInt MinefieldBehaviorModuleData::m_scootFromStartingPointTime |
if nonzero, gradually scoot to dest pt
Definition at line 60 of file MinefieldBehavior.h.
| Bool MinefieldBehaviorModuleData::m_stopsRegenAfterCreatorDies |
Definition at line 56 of file MinefieldBehavior.h.
| Bool MinefieldBehaviorModuleData::m_workersDetonate |
if f, workers don't detonate mines
Definition at line 58 of file MinefieldBehavior.h.