TrinityCore
Loading...
Searching...
No Matches
WorldPackets::Quest::QuestInfo Struct Reference

#include <QuestPackets.h>

Public Attributes

int32 QuestID = 0
 
int32 QuestType = 0
 
int32 ContentTuningID = 0
 
int32 QuestPackageID = 0
 
int32 QuestSortID = 0
 
int32 QuestInfoID = 0
 
int32 SuggestedGroupNum = 0
 
int32 RewardNextQuest = 0
 
int32 RewardXPDifficulty = 0
 
float RewardXPMultiplier = 1.0f
 
int32 RewardMoney = 0
 
int32 RewardMoneyDifficulty = 0
 
float RewardMoneyMultiplier = 1.0f
 
int32 RewardBonusMoney = 0
 
std::vector< QuestCompleteDisplaySpellRewardDisplaySpell
 
int32 RewardSpell = 0
 
int32 RewardHonor = 0
 
float RewardKillHonor = 0.0f
 
int32 RewardArtifactXPDifficulty = 0
 
float RewardArtifactXPMultiplier = 0.0f
 
int32 RewardArtifactCategoryID = 0
 
int32 StartItem = 0
 
uint32 Flags = 0
 
uint32 FlagsEx = 0
 
uint32 FlagsEx2 = 0
 
int32 POIContinent = 0
 
float POIx = 0.0f
 
float POIy = 0.0f
 
int32 POIPriority = 0
 
Trinity::RaceMask< uint64AllowableRaces = { UI64LIT(0xFFFFFFFFFFFFFFFF) }
 
std::string LogTitle
 
std::string LogDescription
 
std::string QuestDescription
 
std::string AreaDescription
 
int32 RewardTitle = 0
 
int32 RewardArenaPoints = 0
 
int32 RewardSkillLineID = 0
 
int32 RewardNumSkillUps = 0
 
int32 PortraitGiver = 0
 
int32 PortraitGiverMount = 0
 
int32 PortraitGiverModelSceneID = 0
 
int32 PortraitTurnIn = 0
 
std::string PortraitGiverText
 
std::string PortraitGiverName
 
std::string PortraitTurnInText
 
std::string PortraitTurnInName
 
std::string QuestCompletionLog
 
int32 RewardFactionFlags = 0
 
int32 AcceptedSoundKitID = 0
 
int32 CompleteSoundKitID = 0
 
int32 AreaGroupID = 0
 
int32 TimeAllowed = 0
 
int32 TreasurePickerID = 0
 
int32 Expansion = 0
 
int32 ManagedWorldStateID = 0
 
int32 QuestSessionBonus = 0
 
int32 QuestGiverCreatureID = 0
 
std::vector< QuestObjectiveObjectives
 
std::vector< ConditionalQuestTextConditionalQuestDescription
 
std::vector< ConditionalQuestTextConditionalQuestCompletionLog
 
int32 RewardItems [QUEST_REWARD_ITEM_COUNT] = { }
 
int32 RewardAmount [QUEST_REWARD_ITEM_COUNT] = { }
 
int32 ItemDrop [QUEST_ITEM_DROP_COUNT] = { }
 
int32 ItemDropQuantity [QUEST_ITEM_DROP_COUNT] = { }
 
QuestInfoChoiceItem UnfilteredChoiceItems [QUEST_REWARD_CHOICES_COUNT]
 
int32 RewardFactionID [QUEST_REWARD_REPUTATIONS_COUNT] = { }
 
int32 RewardFactionValue [QUEST_REWARD_REPUTATIONS_COUNT] = { }
 
int32 RewardFactionOverride [QUEST_REWARD_REPUTATIONS_COUNT] = { }
 
int32 RewardFactionCapIn [QUEST_REWARD_REPUTATIONS_COUNT] = { }
 
int32 RewardCurrencyID [QUEST_REWARD_CURRENCY_COUNT] = { }
 
int32 RewardCurrencyQty [QUEST_REWARD_CURRENCY_COUNT] = { }
 
bool ReadyForTranslation = false
 

Member Data Documentation

◆ AcceptedSoundKitID

int32 WorldPackets::Quest::QuestInfo::AcceptedSoundKitID = 0

◆ AllowableRaces

Trinity::RaceMask<uint64> WorldPackets::Quest::QuestInfo::AllowableRaces = { UI64LIT(0xFFFFFFFFFFFFFFFF) }

◆ AreaDescription

std::string WorldPackets::Quest::QuestInfo::AreaDescription

◆ AreaGroupID

int32 WorldPackets::Quest::QuestInfo::AreaGroupID = 0

◆ CompleteSoundKitID

int32 WorldPackets::Quest::QuestInfo::CompleteSoundKitID = 0

◆ ConditionalQuestCompletionLog

std::vector<ConditionalQuestText> WorldPackets::Quest::QuestInfo::ConditionalQuestCompletionLog

◆ ConditionalQuestDescription

std::vector<ConditionalQuestText> WorldPackets::Quest::QuestInfo::ConditionalQuestDescription

◆ ContentTuningID

int32 WorldPackets::Quest::QuestInfo::ContentTuningID = 0

◆ Expansion

int32 WorldPackets::Quest::QuestInfo::Expansion = 0

◆ Flags

uint32 WorldPackets::Quest::QuestInfo::Flags = 0

◆ FlagsEx

uint32 WorldPackets::Quest::QuestInfo::FlagsEx = 0

◆ FlagsEx2

uint32 WorldPackets::Quest::QuestInfo::FlagsEx2 = 0

◆ ItemDrop

int32 WorldPackets::Quest::QuestInfo::ItemDrop[QUEST_ITEM_DROP_COUNT] = { }

◆ ItemDropQuantity

int32 WorldPackets::Quest::QuestInfo::ItemDropQuantity[QUEST_ITEM_DROP_COUNT] = { }

◆ LogDescription

std::string WorldPackets::Quest::QuestInfo::LogDescription

◆ LogTitle

std::string WorldPackets::Quest::QuestInfo::LogTitle

◆ ManagedWorldStateID

int32 WorldPackets::Quest::QuestInfo::ManagedWorldStateID = 0

◆ Objectives

std::vector<QuestObjective> WorldPackets::Quest::QuestInfo::Objectives

◆ POIContinent

int32 WorldPackets::Quest::QuestInfo::POIContinent = 0

◆ POIPriority

int32 WorldPackets::Quest::QuestInfo::POIPriority = 0

◆ POIx

float WorldPackets::Quest::QuestInfo::POIx = 0.0f

◆ POIy

float WorldPackets::Quest::QuestInfo::POIy = 0.0f

◆ PortraitGiver

int32 WorldPackets::Quest::QuestInfo::PortraitGiver = 0

◆ PortraitGiverModelSceneID

int32 WorldPackets::Quest::QuestInfo::PortraitGiverModelSceneID = 0

◆ PortraitGiverMount

int32 WorldPackets::Quest::QuestInfo::PortraitGiverMount = 0

◆ PortraitGiverName

std::string WorldPackets::Quest::QuestInfo::PortraitGiverName

◆ PortraitGiverText

std::string WorldPackets::Quest::QuestInfo::PortraitGiverText

◆ PortraitTurnIn

int32 WorldPackets::Quest::QuestInfo::PortraitTurnIn = 0

◆ PortraitTurnInName

std::string WorldPackets::Quest::QuestInfo::PortraitTurnInName

◆ PortraitTurnInText

std::string WorldPackets::Quest::QuestInfo::PortraitTurnInText

◆ QuestCompletionLog

std::string WorldPackets::Quest::QuestInfo::QuestCompletionLog

◆ QuestDescription

std::string WorldPackets::Quest::QuestInfo::QuestDescription

◆ QuestGiverCreatureID

int32 WorldPackets::Quest::QuestInfo::QuestGiverCreatureID = 0

◆ QuestID

int32 WorldPackets::Quest::QuestInfo::QuestID = 0

◆ QuestInfoID

int32 WorldPackets::Quest::QuestInfo::QuestInfoID = 0

◆ QuestPackageID

int32 WorldPackets::Quest::QuestInfo::QuestPackageID = 0

◆ QuestSessionBonus

int32 WorldPackets::Quest::QuestInfo::QuestSessionBonus = 0

◆ QuestSortID

int32 WorldPackets::Quest::QuestInfo::QuestSortID = 0

◆ QuestType

int32 WorldPackets::Quest::QuestInfo::QuestType = 0

◆ ReadyForTranslation

bool WorldPackets::Quest::QuestInfo::ReadyForTranslation = false

◆ RewardAmount

int32 WorldPackets::Quest::QuestInfo::RewardAmount[QUEST_REWARD_ITEM_COUNT] = { }

◆ RewardArenaPoints

int32 WorldPackets::Quest::QuestInfo::RewardArenaPoints = 0

◆ RewardArtifactCategoryID

int32 WorldPackets::Quest::QuestInfo::RewardArtifactCategoryID = 0

◆ RewardArtifactXPDifficulty

int32 WorldPackets::Quest::QuestInfo::RewardArtifactXPDifficulty = 0

◆ RewardArtifactXPMultiplier

float WorldPackets::Quest::QuestInfo::RewardArtifactXPMultiplier = 0.0f

◆ RewardBonusMoney

int32 WorldPackets::Quest::QuestInfo::RewardBonusMoney = 0

◆ RewardCurrencyID

int32 WorldPackets::Quest::QuestInfo::RewardCurrencyID[QUEST_REWARD_CURRENCY_COUNT] = { }

◆ RewardCurrencyQty

int32 WorldPackets::Quest::QuestInfo::RewardCurrencyQty[QUEST_REWARD_CURRENCY_COUNT] = { }

◆ RewardDisplaySpell

std::vector<QuestCompleteDisplaySpell> WorldPackets::Quest::QuestInfo::RewardDisplaySpell

◆ RewardFactionCapIn

int32 WorldPackets::Quest::QuestInfo::RewardFactionCapIn[QUEST_REWARD_REPUTATIONS_COUNT] = { }

◆ RewardFactionFlags

int32 WorldPackets::Quest::QuestInfo::RewardFactionFlags = 0

◆ RewardFactionID

int32 WorldPackets::Quest::QuestInfo::RewardFactionID[QUEST_REWARD_REPUTATIONS_COUNT] = { }

◆ RewardFactionOverride

int32 WorldPackets::Quest::QuestInfo::RewardFactionOverride[QUEST_REWARD_REPUTATIONS_COUNT] = { }

◆ RewardFactionValue

int32 WorldPackets::Quest::QuestInfo::RewardFactionValue[QUEST_REWARD_REPUTATIONS_COUNT] = { }

◆ RewardHonor

int32 WorldPackets::Quest::QuestInfo::RewardHonor = 0

◆ RewardItems

int32 WorldPackets::Quest::QuestInfo::RewardItems[QUEST_REWARD_ITEM_COUNT] = { }

◆ RewardKillHonor

float WorldPackets::Quest::QuestInfo::RewardKillHonor = 0.0f

◆ RewardMoney

int32 WorldPackets::Quest::QuestInfo::RewardMoney = 0

◆ RewardMoneyDifficulty

int32 WorldPackets::Quest::QuestInfo::RewardMoneyDifficulty = 0

◆ RewardMoneyMultiplier

float WorldPackets::Quest::QuestInfo::RewardMoneyMultiplier = 1.0f

◆ RewardNextQuest

int32 WorldPackets::Quest::QuestInfo::RewardNextQuest = 0

◆ RewardNumSkillUps

int32 WorldPackets::Quest::QuestInfo::RewardNumSkillUps = 0

◆ RewardSkillLineID

int32 WorldPackets::Quest::QuestInfo::RewardSkillLineID = 0

◆ RewardSpell

int32 WorldPackets::Quest::QuestInfo::RewardSpell = 0

◆ RewardTitle

int32 WorldPackets::Quest::QuestInfo::RewardTitle = 0

◆ RewardXPDifficulty

int32 WorldPackets::Quest::QuestInfo::RewardXPDifficulty = 0

◆ RewardXPMultiplier

float WorldPackets::Quest::QuestInfo::RewardXPMultiplier = 1.0f

◆ StartItem

int32 WorldPackets::Quest::QuestInfo::StartItem = 0

◆ SuggestedGroupNum

int32 WorldPackets::Quest::QuestInfo::SuggestedGroupNum = 0

◆ TimeAllowed

int32 WorldPackets::Quest::QuestInfo::TimeAllowed = 0

◆ TreasurePickerID

int32 WorldPackets::Quest::QuestInfo::TreasurePickerID = 0

◆ UnfilteredChoiceItems

QuestInfoChoiceItem WorldPackets::Quest::QuestInfo::UnfilteredChoiceItems[QUEST_REWARD_CHOICES_COUNT]

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