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 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 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
 
FXList * m_groundHitFX
 
FXList * m_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
 
SpecialPowerTemplate * m_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: