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

#include <ParticleUplinkCannonUpdate.h>

Inherits ModuleData.

Public Member Functions

 ParticleUplinkCannonUpdateModuleData ()
 
- 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 ModuleData
static void buildFieldParse (MultiIniFieldParse &p)
 

Public Attributes

UnsignedInt m_beginChargeFrames
 
UnsignedInt m_raiseAntennaFrames
 
UnsignedInt m_readyDelayFrames
 
UnsignedInt m_widthGrowFrames
 
UnsignedInt m_beamTravelFrames
 
UnsignedInt m_totalFiringFrames
 
UnsignedInt m_framesBetweenLaunchFXRefresh
 
AsciiString m_outerEffectBaseBoneName
 
UnsignedInt m_outerEffectNumBones
 
AsciiString m_outerNodesLightFlareParticleSystemName
 
AsciiString m_outerNodesMediumFlareParticleSystemName
 
AsciiString m_outerNodesIntenseFlareParticleSystemName
 
AsciiString m_connectorBoneName
 
AsciiString m_connectorMediumLaserNameName
 
AsciiString m_connectorIntenseLaserNameName
 
AsciiString m_connectorMediumFlareParticleSystemName
 
AsciiString m_connectorIntenseFlareParticleSystemName
 
AsciiString m_laserBaseLightFlareParticleSystemName
 
AsciiString m_laserBaseMediumFlareParticleSystemName
 
AsciiString m_laserBaseIntenseFlareParticleSystemName
 
AsciiString m_fireBoneName
 
AsciiString m_particleBeamLaserName
 
FXListm_groundHitFX
 
FXListm_beamLaunchFX
 
Real m_swathOfDeathDistance
 
Real m_swathOfDeathAmplitude
 
UnsignedInt m_totalScorchMarks
 
Real m_scorchMarkScalar
 
UnsignedInt m_totalDamagePulses
 
Real m_damagePerSecond
 
DamageType m_damageType
 
DeathType m_deathType
 
Real m_damageRadiusScalar
 
Real m_revealRange
 
SpecialPowerTemplatem_specialPowerTemplate
 
AsciiString m_powerupSoundName
 
AsciiString m_unpackToReadySoundName
 
AsciiString m_firingToIdleSoundName
 
AsciiString m_annihilationSoundName
 
AsciiString m_damagePulseRemnantObjectName
 
Real m_manualDrivingSpeed
 
Real m_manualFastDrivingSpeed
 
UnsignedInt m_doubleClickToFastDriveDelay
 

Detailed Description

Definition at line 51 of file ParticleUplinkCannonUpdate.h.

Constructor & Destructor Documentation

◆ ParticleUplinkCannonUpdateModuleData()

ParticleUplinkCannonUpdateModuleData::ParticleUplinkCannonUpdateModuleData ( )

Definition at line 70 of file ParticleUplinkCannonUpdate.cpp.

Member Function Documentation

◆ buildFieldParse()

void ParticleUplinkCannonUpdateModuleData::buildFieldParse ( MultiIniFieldParse & p)
static

Definition at line 102 of file ParticleUplinkCannonUpdate.cpp.

Member Data Documentation

◆ m_annihilationSoundName

AsciiString ParticleUplinkCannonUpdateModuleData::m_annihilationSoundName

Definition at line 102 of file ParticleUplinkCannonUpdate.h.

◆ m_beamLaunchFX

FXList* ParticleUplinkCannonUpdateModuleData::m_beamLaunchFX

Definition at line 82 of file ParticleUplinkCannonUpdate.h.

◆ m_beamTravelFrames

UnsignedInt ParticleUplinkCannonUpdateModuleData::m_beamTravelFrames

Definition at line 58 of file ParticleUplinkCannonUpdate.h.

◆ m_beginChargeFrames

UnsignedInt ParticleUplinkCannonUpdateModuleData::m_beginChargeFrames

Definition at line 54 of file ParticleUplinkCannonUpdate.h.

◆ m_connectorBoneName

AsciiString ParticleUplinkCannonUpdateModuleData::m_connectorBoneName

Definition at line 68 of file ParticleUplinkCannonUpdate.h.

◆ m_connectorIntenseFlareParticleSystemName

AsciiString ParticleUplinkCannonUpdateModuleData::m_connectorIntenseFlareParticleSystemName

Definition at line 72 of file ParticleUplinkCannonUpdate.h.

◆ m_connectorIntenseLaserNameName

AsciiString ParticleUplinkCannonUpdateModuleData::m_connectorIntenseLaserNameName

Definition at line 70 of file ParticleUplinkCannonUpdate.h.

◆ m_connectorMediumFlareParticleSystemName

AsciiString ParticleUplinkCannonUpdateModuleData::m_connectorMediumFlareParticleSystemName

Definition at line 71 of file ParticleUplinkCannonUpdate.h.

◆ m_connectorMediumLaserNameName

AsciiString ParticleUplinkCannonUpdateModuleData::m_connectorMediumLaserNameName

Definition at line 69 of file ParticleUplinkCannonUpdate.h.

◆ m_damagePerSecond

Real ParticleUplinkCannonUpdateModuleData::m_damagePerSecond

Definition at line 90 of file ParticleUplinkCannonUpdate.h.

◆ m_damagePulseRemnantObjectName

AsciiString ParticleUplinkCannonUpdateModuleData::m_damagePulseRemnantObjectName

Definition at line 103 of file ParticleUplinkCannonUpdate.h.

◆ m_damageRadiusScalar

Real ParticleUplinkCannonUpdateModuleData::m_damageRadiusScalar

Definition at line 93 of file ParticleUplinkCannonUpdate.h.

◆ m_damageType

DamageType ParticleUplinkCannonUpdateModuleData::m_damageType

Definition at line 91 of file ParticleUplinkCannonUpdate.h.

◆ m_deathType

DeathType ParticleUplinkCannonUpdateModuleData::m_deathType

Definition at line 92 of file ParticleUplinkCannonUpdate.h.

◆ m_doubleClickToFastDriveDelay

UnsignedInt ParticleUplinkCannonUpdateModuleData::m_doubleClickToFastDriveDelay

Definition at line 107 of file ParticleUplinkCannonUpdate.h.

◆ m_fireBoneName

AsciiString ParticleUplinkCannonUpdateModuleData::m_fireBoneName

Definition at line 78 of file ParticleUplinkCannonUpdate.h.

◆ m_firingToIdleSoundName

AsciiString ParticleUplinkCannonUpdateModuleData::m_firingToIdleSoundName

Definition at line 101 of file ParticleUplinkCannonUpdate.h.

◆ m_framesBetweenLaunchFXRefresh

UnsignedInt ParticleUplinkCannonUpdateModuleData::m_framesBetweenLaunchFXRefresh

Definition at line 60 of file ParticleUplinkCannonUpdate.h.

◆ m_groundHitFX

FXList* ParticleUplinkCannonUpdateModuleData::m_groundHitFX

Definition at line 81 of file ParticleUplinkCannonUpdate.h.

◆ m_laserBaseIntenseFlareParticleSystemName

AsciiString ParticleUplinkCannonUpdateModuleData::m_laserBaseIntenseFlareParticleSystemName

Definition at line 76 of file ParticleUplinkCannonUpdate.h.

◆ m_laserBaseLightFlareParticleSystemName

AsciiString ParticleUplinkCannonUpdateModuleData::m_laserBaseLightFlareParticleSystemName

Definition at line 74 of file ParticleUplinkCannonUpdate.h.

◆ m_laserBaseMediumFlareParticleSystemName

AsciiString ParticleUplinkCannonUpdateModuleData::m_laserBaseMediumFlareParticleSystemName

Definition at line 75 of file ParticleUplinkCannonUpdate.h.

◆ m_manualDrivingSpeed

Real ParticleUplinkCannonUpdateModuleData::m_manualDrivingSpeed

Definition at line 105 of file ParticleUplinkCannonUpdate.h.

◆ m_manualFastDrivingSpeed

Real ParticleUplinkCannonUpdateModuleData::m_manualFastDrivingSpeed

Definition at line 106 of file ParticleUplinkCannonUpdate.h.

◆ m_outerEffectBaseBoneName

AsciiString ParticleUplinkCannonUpdateModuleData::m_outerEffectBaseBoneName

Definition at line 62 of file ParticleUplinkCannonUpdate.h.

◆ m_outerEffectNumBones

UnsignedInt ParticleUplinkCannonUpdateModuleData::m_outerEffectNumBones

Definition at line 63 of file ParticleUplinkCannonUpdate.h.

◆ m_outerNodesIntenseFlareParticleSystemName

AsciiString ParticleUplinkCannonUpdateModuleData::m_outerNodesIntenseFlareParticleSystemName

Definition at line 66 of file ParticleUplinkCannonUpdate.h.

◆ m_outerNodesLightFlareParticleSystemName

AsciiString ParticleUplinkCannonUpdateModuleData::m_outerNodesLightFlareParticleSystemName

Definition at line 64 of file ParticleUplinkCannonUpdate.h.

◆ m_outerNodesMediumFlareParticleSystemName

AsciiString ParticleUplinkCannonUpdateModuleData::m_outerNodesMediumFlareParticleSystemName

Definition at line 65 of file ParticleUplinkCannonUpdate.h.

◆ m_particleBeamLaserName

AsciiString ParticleUplinkCannonUpdateModuleData::m_particleBeamLaserName

Definition at line 79 of file ParticleUplinkCannonUpdate.h.

◆ m_powerupSoundName

AsciiString ParticleUplinkCannonUpdateModuleData::m_powerupSoundName

Definition at line 99 of file ParticleUplinkCannonUpdate.h.

◆ m_raiseAntennaFrames

UnsignedInt ParticleUplinkCannonUpdateModuleData::m_raiseAntennaFrames

Definition at line 55 of file ParticleUplinkCannonUpdate.h.

◆ m_readyDelayFrames

UnsignedInt ParticleUplinkCannonUpdateModuleData::m_readyDelayFrames

Definition at line 56 of file ParticleUplinkCannonUpdate.h.

◆ m_revealRange

Real ParticleUplinkCannonUpdateModuleData::m_revealRange

Definition at line 94 of file ParticleUplinkCannonUpdate.h.

◆ m_scorchMarkScalar

Real ParticleUplinkCannonUpdateModuleData::m_scorchMarkScalar

Definition at line 87 of file ParticleUplinkCannonUpdate.h.

◆ m_specialPowerTemplate

SpecialPowerTemplate* ParticleUplinkCannonUpdateModuleData::m_specialPowerTemplate

Definition at line 96 of file ParticleUplinkCannonUpdate.h.

◆ m_swathOfDeathAmplitude

Real ParticleUplinkCannonUpdateModuleData::m_swathOfDeathAmplitude

Definition at line 85 of file ParticleUplinkCannonUpdate.h.

◆ m_swathOfDeathDistance

Real ParticleUplinkCannonUpdateModuleData::m_swathOfDeathDistance

Definition at line 84 of file ParticleUplinkCannonUpdate.h.

◆ m_totalDamagePulses

UnsignedInt ParticleUplinkCannonUpdateModuleData::m_totalDamagePulses

Definition at line 89 of file ParticleUplinkCannonUpdate.h.

◆ m_totalFiringFrames

UnsignedInt ParticleUplinkCannonUpdateModuleData::m_totalFiringFrames

Definition at line 59 of file ParticleUplinkCannonUpdate.h.

◆ m_totalScorchMarks

UnsignedInt ParticleUplinkCannonUpdateModuleData::m_totalScorchMarks

Definition at line 86 of file ParticleUplinkCannonUpdate.h.

◆ m_unpackToReadySoundName

AsciiString ParticleUplinkCannonUpdateModuleData::m_unpackToReadySoundName

Definition at line 100 of file ParticleUplinkCannonUpdate.h.

◆ m_widthGrowFrames

UnsignedInt ParticleUplinkCannonUpdateModuleData::m_widthGrowFrames

Definition at line 57 of file ParticleUplinkCannonUpdate.h.


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