TrinityCore
Loading...
Searching...
No Matches
JumpChargeParams Struct Reference

#include <MovementDefines.h>

Public Attributes

union { 
 
   float   Speed 
 
   float   MoveTimeInSec 
 
};  
 
bool TreatSpeedAsMoveTimeSeconds = false
 
bool UnlimitedSpeed = false
 
Optional< float > MinHeight
 
Optional< float > MaxHeight
 
Optional< uint32SpellVisualId
 
Optional< uint32ProgressCurveId
 
Optional< uint32ParabolicCurveId
 
Optional< uint32TriggerSpellId
 

Detailed Description

Definition at line 142 of file MovementDefines.h.

Member Data Documentation

◆ [union]

union { ... } JumpChargeParams

◆ MaxHeight

Optional<float> JumpChargeParams::MaxHeight

Definition at line 154 of file MovementDefines.h.

◆ MinHeight

Optional<float> JumpChargeParams::MinHeight

Definition at line 153 of file MovementDefines.h.

◆ MoveTimeInSec

float JumpChargeParams::MoveTimeInSec

Definition at line 147 of file MovementDefines.h.

◆ ParabolicCurveId

Optional<uint32> JumpChargeParams::ParabolicCurveId

Definition at line 158 of file MovementDefines.h.

◆ ProgressCurveId

Optional<uint32> JumpChargeParams::ProgressCurveId

Definition at line 157 of file MovementDefines.h.

◆ Speed

float JumpChargeParams::Speed

Definition at line 146 of file MovementDefines.h.

◆ SpellVisualId

Optional<uint32> JumpChargeParams::SpellVisualId

Definition at line 156 of file MovementDefines.h.

◆ TreatSpeedAsMoveTimeSeconds

bool JumpChargeParams::TreatSpeedAsMoveTimeSeconds = false

Definition at line 150 of file MovementDefines.h.

◆ TriggerSpellId

Optional<uint32> JumpChargeParams::TriggerSpellId

Definition at line 159 of file MovementDefines.h.

◆ UnlimitedSpeed

bool JumpChargeParams::UnlimitedSpeed = false

Definition at line 151 of file MovementDefines.h.


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