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

#include <DB2Structure.h>

Public Member Functions

EnumFlag< CreatureModelDataFlagsGetFlags () const
 

Public Attributes

uint32 ID
 
std::array< float, 6 > GeoBox
 
int32 Flags
 
uint32 FileDataID
 
float WalkSpeed
 
float RunSpeed
 
uint32 BloodID
 
uint32 FootprintTextureID
 
float FootprintTextureLength
 
float FootprintTextureWidth
 
float FootprintParticleScale
 
uint32 FoleyMaterialID
 
uint32 FootstepCameraEffectID
 
uint32 DeathThudCameraEffectID
 
uint32 SoundID
 
int8 SizeClass
 
float CollisionWidth
 
float CollisionHeight
 
float WorldEffectScale
 
uint32 CreatureGeosetDataID
 
float HoverHeight
 
float AttachedEffectScale
 
float ModelScale
 
float MissileCollisionRadius
 
float MissileCollisionPush
 
float MissileCollisionRaise
 
float MountHeight
 
float OverrideLootEffectScale
 
float OverrideNameScale
 
float OverrideSelectionRadius
 
float TamedPetBaseScale
 
int8 MountScaleOtherIndex
 
float MountScaleSelf
 
uint16 Unknown1100
 
std::array< float, 2 > MountScaleOther
 

Detailed Description

Definition at line 1145 of file DB2Structure.h.

Member Function Documentation

◆ GetFlags()

EnumFlag< CreatureModelDataFlags > CreatureModelDataEntry::GetFlags ( ) const
inline

Definition at line 1183 of file DB2Structure.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ AttachedEffectScale

float CreatureModelDataEntry::AttachedEffectScale

Definition at line 1168 of file DB2Structure.h.

◆ BloodID

uint32 CreatureModelDataEntry::BloodID

Definition at line 1153 of file DB2Structure.h.

◆ CollisionHeight

float CreatureModelDataEntry::CollisionHeight

Definition at line 1164 of file DB2Structure.h.

◆ CollisionWidth

float CreatureModelDataEntry::CollisionWidth

Definition at line 1163 of file DB2Structure.h.

◆ CreatureGeosetDataID

uint32 CreatureModelDataEntry::CreatureGeosetDataID

Definition at line 1166 of file DB2Structure.h.

◆ DeathThudCameraEffectID

uint32 CreatureModelDataEntry::DeathThudCameraEffectID

Definition at line 1160 of file DB2Structure.h.

◆ FileDataID

uint32 CreatureModelDataEntry::FileDataID

Definition at line 1150 of file DB2Structure.h.

◆ Flags

int32 CreatureModelDataEntry::Flags

Definition at line 1149 of file DB2Structure.h.

◆ FoleyMaterialID

uint32 CreatureModelDataEntry::FoleyMaterialID

Definition at line 1158 of file DB2Structure.h.

◆ FootprintParticleScale

float CreatureModelDataEntry::FootprintParticleScale

Definition at line 1157 of file DB2Structure.h.

◆ FootprintTextureID

uint32 CreatureModelDataEntry::FootprintTextureID

Definition at line 1154 of file DB2Structure.h.

◆ FootprintTextureLength

float CreatureModelDataEntry::FootprintTextureLength

Definition at line 1155 of file DB2Structure.h.

◆ FootprintTextureWidth

float CreatureModelDataEntry::FootprintTextureWidth

Definition at line 1156 of file DB2Structure.h.

◆ FootstepCameraEffectID

uint32 CreatureModelDataEntry::FootstepCameraEffectID

Definition at line 1159 of file DB2Structure.h.

◆ GeoBox

std::array<float, 6> CreatureModelDataEntry::GeoBox

Definition at line 1148 of file DB2Structure.h.

◆ HoverHeight

float CreatureModelDataEntry::HoverHeight

Definition at line 1167 of file DB2Structure.h.

◆ ID

uint32 CreatureModelDataEntry::ID

Definition at line 1147 of file DB2Structure.h.

◆ MissileCollisionPush

float CreatureModelDataEntry::MissileCollisionPush

Definition at line 1171 of file DB2Structure.h.

◆ MissileCollisionRadius

float CreatureModelDataEntry::MissileCollisionRadius

Definition at line 1170 of file DB2Structure.h.

◆ MissileCollisionRaise

float CreatureModelDataEntry::MissileCollisionRaise

Definition at line 1172 of file DB2Structure.h.

◆ ModelScale

float CreatureModelDataEntry::ModelScale

Definition at line 1169 of file DB2Structure.h.

◆ MountHeight

float CreatureModelDataEntry::MountHeight

Definition at line 1173 of file DB2Structure.h.

◆ MountScaleOther

std::array<float, 2> CreatureModelDataEntry::MountScaleOther

Definition at line 1181 of file DB2Structure.h.

◆ MountScaleOtherIndex

int8 CreatureModelDataEntry::MountScaleOtherIndex

Definition at line 1178 of file DB2Structure.h.

◆ MountScaleSelf

float CreatureModelDataEntry::MountScaleSelf

Definition at line 1179 of file DB2Structure.h.

◆ OverrideLootEffectScale

float CreatureModelDataEntry::OverrideLootEffectScale

Definition at line 1174 of file DB2Structure.h.

◆ OverrideNameScale

float CreatureModelDataEntry::OverrideNameScale

Definition at line 1175 of file DB2Structure.h.

◆ OverrideSelectionRadius

float CreatureModelDataEntry::OverrideSelectionRadius

Definition at line 1176 of file DB2Structure.h.

◆ RunSpeed

float CreatureModelDataEntry::RunSpeed

Definition at line 1152 of file DB2Structure.h.

◆ SizeClass

int8 CreatureModelDataEntry::SizeClass

Definition at line 1162 of file DB2Structure.h.

◆ SoundID

uint32 CreatureModelDataEntry::SoundID

Definition at line 1161 of file DB2Structure.h.

◆ TamedPetBaseScale

float CreatureModelDataEntry::TamedPetBaseScale

Definition at line 1177 of file DB2Structure.h.

◆ Unknown1100

uint16 CreatureModelDataEntry::Unknown1100

Definition at line 1180 of file DB2Structure.h.

◆ WalkSpeed

float CreatureModelDataEntry::WalkSpeed

Definition at line 1151 of file DB2Structure.h.

◆ WorldEffectScale

float CreatureModelDataEntry::WorldEffectScale

Definition at line 1165 of file DB2Structure.h.


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