Bazaar developer reference

CvDiplomacyAI::IsStopSpyingMessageTooSoon(PlayerTypes) const

Defined in
CvDiplomacyAI.cpp, line 21023
Class
CvDiplomacyAI
Hook name
CivHooks::CvDiplomacyAI_IsStopSpyingMessageTooSoon

Hooks

static bool BeforeCvDiplomacyAI_IsStopSpyingMessageTooSoon(const CvDiplomacyAI* self, PlayerTypes ePlayer, bool& result);static void AfterCvDiplomacyAI_IsStopSpyingMessageTooSoon(const CvDiplomacyAI* self, PlayerTypes ePlayer, bool& result);static bool ReplaceCvDiplomacyAI_IsStopSpyingMessageTooSoon(bool (*original)(const CvDiplomacyAI*, PlayerTypes), const CvDiplomacyAI* self, PlayerTypes ePlayer);CivRegisterBefore<CivHooks::CvDiplomacyAI_IsStopSpyingMessageTooSoon>(host, &BeforeCvDiplomacyAI_IsStopSpyingMessageTooSoon);CivRegisterAfter<CivHooks::CvDiplomacyAI_IsStopSpyingMessageTooSoon>(host, &AfterCvDiplomacyAI_IsStopSpyingMessageTooSoon);CivRegisterReplace<CivHooks::CvDiplomacyAI_IsStopSpyingMessageTooSoon>(host, &ReplaceCvDiplomacyAI_IsStopSpyingMessageTooSoon);

Code

21022/// Has ePlayer asked about us not spying on him lately?21023bool CvDiplomacyAI::IsStopSpyingMessageTooSoon(PlayerTypes ePlayer) const21024{21025	if(GetPlayerStopSpyingRequestCounter(ePlayer) >= 0)21026	{21027		return true;21028	}2102921030	return false;21031}

Calls

Called by