Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
SabotageFakeBuildingCrateCollideModuleData Class Reference

#include <SabotageFakeBuildingCrateCollide.h>

Inherits CrateCollideModuleData.

Public Member Functions

 SabotageFakeBuildingCrateCollideModuleData ()
 
- Public Member Functions inherited from CrateCollideModuleData
 CrateCollideModuleData ()
 
- 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 W3DModelDrawModuleDatagetAsW3DModelDrawModuleData () const
 
virtual const W3DTreeDrawModuleDatagetAsW3DTreeDrawModuleData () 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 CrateCollideModuleData
static void buildFieldParse (MultiIniFieldParse &p)
 
- Static Public Member Functions inherited from CollideModuleData
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)
 

Additional Inherited Members

- Public Attributes inherited from CrateCollideModuleData
KindOfMaskType m_kindof
 the kind(s) of units that can be collided with
 
KindOfMaskType m_kindofnot
 the kind(s) of units that CANNOT be collided with
 
Bool m_isForbidOwnerPlayer
 This crate cannot be picked up by the player of the dead thing that made it.
 
Bool m_isBuildingPickup
 This crate can be picked up by a Building (bypassing AI requirement)
 
Bool m_isHumanOnlyPickup
 Can this crate only be picked up by a human player? (Mission thing)
 
ScienceType m_pickupScience
 Can only be picked up by a unit whose player has this science.
 
FXListm_executeFX
 FXList to play when activated.
 
AsciiString m_executionAnimationTemplate
 Anim2D to play at crate location.
 
Real m_executeAnimationDisplayTimeInSeconds
 time to play animation for
 
Real m_executeAnimationZRisePerSecond
 rise animation up while playing
 
Bool m_executeAnimationFades
 animation fades out
 

Detailed Description

Definition at line 46 of file SabotageFakeBuildingCrateCollide.h.

Constructor & Destructor Documentation

◆ SabotageFakeBuildingCrateCollideModuleData()

SabotageFakeBuildingCrateCollideModuleData::SabotageFakeBuildingCrateCollideModuleData ( )
inline

Definition at line 50 of file SabotageFakeBuildingCrateCollide.h.

Member Function Documentation

◆ buildFieldParse()

static void SabotageFakeBuildingCrateCollideModuleData::buildFieldParse ( MultiIniFieldParse & p)
inlinestatic

Definition at line 54 of file SabotageFakeBuildingCrateCollide.h.


The documentation for this class was generated from the following file: