|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <Creature.h>
Public Member Functions | |
| CreatureData () | |
Public Attributes | |
| uint32 | curhealth |
| uint32 | curmana |
| uint32 | currentwaypoint |
| bool | dbData |
| uint32 | displayid |
| uint32 | dynamicflags |
| int8 | equipmentId |
| uint32 | id |
| uint16 | mapid |
| uint8 | movementType |
| uint32 | npcflag |
| float | orientation |
| uint32 | phaseGroup |
| uint32 | phaseid |
| float | posX |
| float | posY |
| float | posZ |
| float | spawndist |
| uint32 | spawnMask |
| uint32 | spawntimesecs |
| uint32 | unit_flags |
Definition at line 253 of file Creature.h.
|
inline |
Definition at line 255 of file Creature.h.
References curhealth, curmana, currentwaypoint, dbData, displayid, dynamicflags, equipmentId, id, mapid, movementType, npcflag, orientation, phaseGroup, phaseid, posX, posY, posZ, spawndist, spawnMask, spawntimesecs, and unit_flags.
| uint32 CreatureData::curhealth |
Definition at line 273 of file Creature.h.
Referenced by ObjectMgr::AddCreData(), CreatureData(), Creature::LoadCreatureFromDB(), ObjectMgr::LoadCreatures(), and Creature::SaveToDB().
| uint32 CreatureData::curmana |
Definition at line 274 of file Creature.h.
Referenced by ObjectMgr::AddCreData(), CreatureData(), Creature::LoadCreatureFromDB(), ObjectMgr::LoadCreatures(), and Creature::SaveToDB().
| uint32 CreatureData::currentwaypoint |
Definition at line 272 of file Creature.h.
Referenced by ObjectMgr::AddCreData(), CreatureData(), ObjectMgr::LoadCreatures(), and Creature::SaveToDB().
| bool CreatureData::dbData |
Definition at line 280 of file Creature.h.
Referenced by ObjectMgr::AddCreData(), and CreatureData().
| uint32 CreatureData::displayid |
Definition at line 264 of file Creature.h.
Referenced by ObjectMgr::AddCreData(), GameEventMgr::ChangeEquipOrModel(), ObjectMgr::ChooseDisplayId(), CreatureData(), ObjectMgr::LoadCreatures(), and Creature::SaveToDB().
| uint32 CreatureData::dynamicflags |
Definition at line 279 of file Creature.h.
Referenced by ObjectMgr::AddCreData(), ObjectMgr::ChooseCreatureFlags(), CreatureData(), ObjectMgr::LoadCreatures(), and Creature::SaveToDB().
| int8 CreatureData::equipmentId |
Definition at line 265 of file Creature.h.
Referenced by ObjectMgr::AddCreData(), GameEventMgr::ChangeEquipOrModel(), CreatureData(), Creature::InitEntry(), ObjectMgr::LoadCreatures(), and Creature::SaveToDB().
| uint32 CreatureData::id |
Definition at line 260 of file Creature.h.
Referenced by OPvPCapturePoint::AddCre(), ObjectMgr::AddCreData(), GameEventMgr::ChangeEquipOrModel(), CreatureData(), ZoneScript::GetCreatureEntry(), npc_commandscript::HandleNpcAddCommand(), Creature::LoadCreatureFromDB(), ObjectMgr::LoadCreatures(), AuctionEntry::LoadFromDB(), AuctionEntry::LoadFromFieldList(), ObjectMgr::LoadLinkedRespawn(), ObjectMgr::MoveCreData(), Creature::SaveToDB(), and ObjectMgr::SetCreatureLinkedRespawn().
| uint16 CreatureData::mapid |
Definition at line 261 of file Creature.h.
Referenced by ObjectMgr::AddCreatureToGrid(), ObjectMgr::AddCreData(), CreatureData(), npc_commandscript::HandleNpcMoveCommand(), ObjectMgr::LoadCreatures(), ObjectMgr::LoadLinkedRespawn(), ObjectMgr::RemoveCreatureFromGrid(), Creature::SaveToDB(), and ObjectMgr::SetCreatureLinkedRespawn().
| uint8 CreatureData::movementType |
Definition at line 275 of file Creature.h.
Referenced by ObjectMgr::AddCreData(), CreatureData(), ObjectMgr::LoadCreatureAddons(), Creature::LoadCreatureFromDB(), ObjectMgr::LoadCreatures(), and Creature::SaveToDB().
| uint32 CreatureData::npcflag |
Definition at line 277 of file Creature.h.
Referenced by ObjectMgr::AddCreData(), ObjectMgr::ChooseCreatureFlags(), CreatureData(), ObjectMgr::LoadCreatures(), and Creature::SaveToDB().
| float CreatureData::orientation |
Definition at line 269 of file Creature.h.
Referenced by ObjectMgr::AddCreData(), Transport::CreateNPCPassenger(), CreatureData(), npc_commandscript::HandleNpcAddCommand(), Creature::LoadCreatureFromDB(), ObjectMgr::LoadCreatures(), ObjectMgr::MoveCreData(), and Creature::SaveToDB().
| uint32 CreatureData::phaseGroup |
Definition at line 263 of file Creature.h.
Referenced by ObjectMgr::AddCreData(), Creature::Create(), CreatureData(), and ObjectMgr::LoadCreatures().
| uint32 CreatureData::phaseid |
Definition at line 262 of file Creature.h.
Referenced by ObjectMgr::AddCreData(), Creature::Create(), CreatureData(), and ObjectMgr::LoadCreatures().
| float CreatureData::posX |
Definition at line 266 of file Creature.h.
Referenced by ObjectMgr::AddCreatureToGrid(), ObjectMgr::AddCreData(), Transport::CreateNPCPassenger(), CreatureData(), npc_commandscript::HandleNpcAddCommand(), Creature::LoadCreatureFromDB(), ObjectMgr::LoadCreatures(), ObjectMgr::MoveCreData(), ObjectMgr::RemoveCreatureFromGrid(), and Creature::SaveToDB().
| float CreatureData::posY |
Definition at line 267 of file Creature.h.
Referenced by ObjectMgr::AddCreatureToGrid(), ObjectMgr::AddCreData(), Transport::CreateNPCPassenger(), CreatureData(), npc_commandscript::HandleNpcAddCommand(), Creature::LoadCreatureFromDB(), ObjectMgr::LoadCreatures(), ObjectMgr::MoveCreData(), ObjectMgr::RemoveCreatureFromGrid(), and Creature::SaveToDB().
| float CreatureData::posZ |
Definition at line 268 of file Creature.h.
Referenced by ObjectMgr::AddCreData(), Transport::CreateNPCPassenger(), CreatureData(), npc_commandscript::HandleNpcAddCommand(), Creature::LoadCreatureFromDB(), ObjectMgr::LoadCreatures(), ObjectMgr::MoveCreData(), and Creature::SaveToDB().
| float CreatureData::spawndist |
Definition at line 271 of file Creature.h.
Referenced by BattlegroundAV::AddAVCreature(), ObjectMgr::AddCreData(), CreatureData(), Creature::LoadCreatureFromDB(), ObjectMgr::LoadCreatures(), and Creature::SaveToDB().
| uint32 CreatureData::spawnMask |
Definition at line 276 of file Creature.h.
Referenced by ObjectMgr::AddCreatureToGrid(), ObjectMgr::AddCreData(), CreatureData(), ObjectMgr::LoadCreatures(), ObjectMgr::LoadLinkedRespawn(), ObjectMgr::RemoveCreatureFromGrid(), Creature::SaveToDB(), Creature::SaveToDB(), and ObjectMgr::SetCreatureLinkedRespawn().
| uint32 CreatureData::spawntimesecs |
Definition at line 270 of file Creature.h.
Referenced by ObjectMgr::AddCreData(), CreatureData(), Creature::LoadCreatureFromDB(), ObjectMgr::LoadCreatures(), and Creature::SaveToDB().
| uint32 CreatureData::unit_flags |
Definition at line 278 of file Creature.h.
Referenced by ObjectMgr::AddCreData(), ObjectMgr::ChooseCreatureFlags(), CreatureData(), ObjectMgr::LoadCreatures(), and Creature::SaveToDB().