AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
CreatureData Struct Reference

#include "CreatureData.h"

Inheritance diagram for CreatureData:
SpawnData

Public Member Functions

 CreatureData ()
 

Public Attributes

uint32 id1 {0}
 
uint32 id2 {0}
 
uint32 id3 {0}
 
uint32 displayid {0}
 
int8 equipmentId {0}
 
uint32 spawntimesecs {0}
 
float wander_distance {0.0f}
 
uint32 currentwaypoint {0}
 
uint32 curhealth {0}
 
uint32 curmana {0}
 
uint8 movementType {0}
 
uint32 npcflag {0}
 
uint32 unit_flags {0}
 
uint32 dynamicflags {0}
 
- Public Attributes inherited from SpawnData
SpawnObjectType const type
 
ObjectGuid::LowType spawnId {0}
 
uint16 mapid {0}
 
uint32 phaseMask {0}
 
float posX {0.0f}
 
float posY {0.0f}
 
float posZ {0.0f}
 
float orientation {0.0f}
 
uint8 spawnMask {0}
 
uint32 ScriptId {0}
 
bool dbData {true}
 
uint32 spawnGroupId {0}
 

Additional Inherited Members

- Protected Member Functions inherited from SpawnData
 SpawnData (SpawnObjectType t)
 

Detailed Description

Constructor & Destructor Documentation

◆ CreatureData()

CreatureData::CreatureData ( )
inline
@ SPAWN_TYPE_CREATURE
Definition SpawnData.h:27
Definition SpawnData.h:66

Member Data Documentation

◆ curhealth

◆ curmana

◆ currentwaypoint

uint32 CreatureData::currentwaypoint {0}

◆ displayid

◆ dynamicflags

◆ equipmentId

◆ id1

◆ id2

◆ id3

◆ movementType

◆ npcflag

◆ spawntimesecs

◆ unit_flags

uint32 CreatureData::unit_flags {0}

◆ wander_distance


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