CvMinorCivQuest::GetType() const
- Defined in
- CvMinorCivAI.cpp, line 89
- Class
- CvMinorCivQuest
- Hook name
CivHooks::CvMinorCivQuest_GetType
Hooks
static bool BeforeCvMinorCivQuest_GetType(const CvMinorCivQuest* self, MinorCivQuestTypes& result);static void AfterCvMinorCivQuest_GetType(const CvMinorCivQuest* self, MinorCivQuestTypes& result);static MinorCivQuestTypes ReplaceCvMinorCivQuest_GetType(MinorCivQuestTypes (*original)(const CvMinorCivQuest*), const CvMinorCivQuest* self);CivRegisterBefore<CivHooks::CvMinorCivQuest_GetType>(host, &BeforeCvMinorCivQuest_GetType);CivRegisterAfter<CivHooks::CvMinorCivQuest_GetType>(host, &AfterCvMinorCivQuest_GetType);CivRegisterReplace<CivHooks::CvMinorCivQuest_GetType>(host, &ReplaceCvMinorCivQuest_GetType);
Code
88// Type of quest89MinorCivQuestTypes CvMinorCivQuest::GetType() const90{91 return m_eType;92}
Called by
- CvMinorCivAI::AddQuestCopyForPlayer(PlayerTypes, CvMinorCivQuest *)
- CvMinorCivAI::DoCompletedQuestsForPlayer(PlayerTypes, MinorCivQuestTypes)
- CvMinorCivAI::DoObsoleteQuestsForPlayer(PlayerTypes, MinorCivQuestTypes)
- CvMinorCivAI::DoQuestsCleanupForPlayer(PlayerTypes)
- CvMinorCivAI::DoTestQuestsOnFirstContact(PlayerTypes)
- CvMinorCivAI::GetContestValueForLeader(MinorCivQuestTypes)
- CvMinorCivAI::GetContestValueForPlayer(PlayerTypes, MinorCivQuestTypes)
- CvMinorCivAI::GetNumActiveGlobalQuests() const
- CvMinorCivAI::GetNumActivePersonalQuestsForPlayer(PlayerTypes) const
- CvMinorCivAI::GetQuestData1(PlayerTypes, MinorCivQuestTypes) const
- CvMinorCivAI::GetQuestData2(PlayerTypes, MinorCivQuestTypes) const
- CvMinorCivAI::GetQuestTurnsDuration(PlayerTypes, MinorCivQuestTypes) const
- CvMinorCivAI::GetQuestTurnsRemaining(PlayerTypes, MinorCivQuestTypes, int) const
- CvMinorCivAI::IsActiveQuestForPlayer(PlayerTypes, MinorCivQuestTypes)
- CvMinorCivAI::IsContestLeader(PlayerTypes, MinorCivQuestTypes)
- CvMinorCivAI::IsDisplayedQuestForPlayer(PlayerTypes, MinorCivQuestTypes)
- CvMinorCivAI::IsValidQuestCopyForPlayer(PlayerTypes, CvMinorCivQuest *)
- CvMinorCivQuest::DoStartQuestUsingExistingData(CvMinorCivQuest *)
- CvMinorCivQuest::GetContestLeaders()
- CvMinorCivQuest::GetContestValueForLeader()
- CvMinorCivQuest::GetContestValueForPlayer(PlayerTypes)
- CvMinorCivQuest::IsContestLeader(PlayerTypes)