EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Effect Struct Reference

#include "EffectsData.h"

Collaboration diagram for Effect:

Public Attributes

bool isOffensive
 
bool isAssistance
 
bool disallowAutoRepeat
 
bool isWarpSafe
 
uint16 effectID
 
uint8 effectState
 
uint16 preExpression
 
uint16 postExpression
 
uint16 npcUsageChanceAttributeID
 
uint16 npcActivationChanceAttributeID
 
uint16 fittingUsageChanceAttributeID
 
uint16 durationAttributeID
 
uint16 trackingSpeedAttributeID
 
uint16 dischargeAttributeID
 
uint16 rangeAttributeID
 
uint16 falloffAttributeID
 
float rangeChance
 
float electronicChance
 
float propulsionChance
 
std::string effectName
 
std::string guid
 

Detailed Description

Definition at line 19 of file EffectsData.h.

Member Data Documentation

bool Effect::disallowAutoRepeat

Definition at line 22 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

uint16 Effect::dischargeAttributeID

Definition at line 33 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

uint16 Effect::durationAttributeID

Definition at line 31 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

uint16 Effect::effectID

Definition at line 24 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

std::string Effect::effectName

Definition at line 39 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

uint8 Effect::effectState

Definition at line 25 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

float Effect::electronicChance

Definition at line 37 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

uint16 Effect::falloffAttributeID

Definition at line 35 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

uint16 Effect::fittingUsageChanceAttributeID

Definition at line 30 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

std::string Effect::guid

Definition at line 40 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

bool Effect::isAssistance

Definition at line 21 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

bool Effect::isOffensive

Definition at line 20 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

bool Effect::isWarpSafe

Definition at line 23 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

uint16 Effect::npcActivationChanceAttributeID

Definition at line 29 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

uint16 Effect::npcUsageChanceAttributeID

Definition at line 28 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

uint16 Effect::postExpression

Definition at line 27 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

uint16 Effect::preExpression

Definition at line 26 of file EffectsData.h.

Referenced by FxDataMgr::Populate(), and Character::ProcessEffects().

float Effect::propulsionChance

Definition at line 38 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

uint16 Effect::rangeAttributeID

Definition at line 34 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

float Effect::rangeChance

Definition at line 36 of file EffectsData.h.

Referenced by FxDataMgr::Populate().

uint16 Effect::trackingSpeedAttributeID

Definition at line 32 of file EffectsData.h.

Referenced by FxDataMgr::Populate().


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