AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "QuestDef.h"
Public Member Functions | |
QuestStatusData () | |
Public Attributes | |
QuestStatus | Status {QUEST_STATUS_NONE} |
uint32 | Timer {0} |
uint16 | ItemCount [QUEST_ITEM_OBJECTIVES_COUNT] |
uint16 | CreatureOrGOCount [QUEST_OBJECTIVES_COUNT] |
uint16 | PlayerCount {0} |
bool | Explored {false} |
|
inline |
References CreatureOrGOCount, ItemCount, QUEST_ITEM_OBJECTIVES_COUNT, and QUEST_OBJECTIVES_COUNT.
uint16 QuestStatusData::CreatureOrGOCount[QUEST_OBJECTIVES_COUNT] |
Referenced by Player::_LoadQuestStatus(), Player::AddQuest(), npc_love_in_air_snivel::AllowAction(), Player::CanCompleteQuest(), Player::HasQuestForGO(), Player::KillCreditGO(), Player::KilledMonsterCredit(), npc_brewfest_bark_trigger::MoveInLineOfSight(), QuestStatusData(), and Player::TalkedToCreature().
bool QuestStatusData::Explored {false} |
uint16 QuestStatusData::ItemCount[QUEST_ITEM_OBJECTIVES_COUNT] |
uint16 QuestStatusData::PlayerCount {0} |
QuestStatus QuestStatusData::Status {QUEST_STATUS_NONE} |
Referenced by Player::_LoadQuestStatus(), Player::AddQuest(), Player::AreaExploredOrEventHappens(), Player::CanCompleteQuest(), Player::HasQuestForGO(), Player::HasQuestForItem(), Player::ItemAddedQuestCheck(), Player::KillCreditGO(), Player::KilledMonsterCredit(), Player::KilledPlayerCredit(), Player::MoneyChanged(), Player::ReputationChanged(), Player::ReputationChanged2(), and Player::TalkedToCreature().
uint32 QuestStatusData::Timer {0} |
Referenced by Player::_LoadQuestStatus(), Player::AddQuest(), Player::CanCompleteQuest(), Player::FailQuest(), and Player::Update().