CvGameSpeedInfo::getOpinionDurationPercent() const
- Defined in
- CvInfos.cpp, line 3444
- Class
- CvGameSpeedInfo
- Hook name
CivHooks::CvGameSpeedInfo_getOpinionDurationPercent
Hooks
static bool BeforeCvGameSpeedInfo_getOpinionDurationPercent(const CvGameSpeedInfo* self, int& result);static void AfterCvGameSpeedInfo_getOpinionDurationPercent(const CvGameSpeedInfo* self, int& result);static int ReplaceCvGameSpeedInfo_getOpinionDurationPercent(int (*original)(const CvGameSpeedInfo*), const CvGameSpeedInfo* self);CivRegisterBefore<CivHooks::CvGameSpeedInfo_getOpinionDurationPercent>(host, &BeforeCvGameSpeedInfo_getOpinionDurationPercent);CivRegisterAfter<CivHooks::CvGameSpeedInfo_getOpinionDurationPercent>(host, &AfterCvGameSpeedInfo_getOpinionDurationPercent);CivRegisterReplace<CivHooks::CvGameSpeedInfo_getOpinionDurationPercent>(host, &ReplaceCvGameSpeedInfo_getOpinionDurationPercent);
Code
3444int CvGameSpeedInfo::getOpinionDurationPercent() const3445{3446 return m_iOpinionDurationPercent;3447}
Called by
- CvDiplomacyAI::DoExpansionWarningStatement(PlayerTypes, DiploStatementTypes &)
- CvDiplomacyAI::DoFromUIDiploEvent(PlayerTypes, FromUIDiploEventTypes, int, int)
- CvDiplomacyAI::DoPlayerDeclaredWarOnSomeone(PlayerTypes, TeamTypes)
- CvDiplomacyAI::DoPlotBuyingWarningStatement(PlayerTypes, DiploStatementTypes &)
- CvDiplomacyAI::DoTestPromises()
- CvDiplomacyAI::GetBrokenBorderPromiseScore(PlayerTypes)
- CvDiplomacyAI::GetBrokenExpansionPromiseScore(PlayerTypes)
- CvDiplomacyAI::GetIgnoredBorderPromiseScore(PlayerTypes)
- CvDiplomacyAI::GetIgnoredExpansionPromiseScore(PlayerTypes)
- CvDiplomacyAI::GetWeDeclaredWarOnFriendScore(PlayerTypes)
- CvDiplomacyAI::IsPlayerMadeBorderPromise(PlayerTypes, int)
- CvDiplomacyAI::IsPlayerMadeExpansionPromise(PlayerTypes, int)