Bazaar developer reference

CvDiplomacyAI::IsDenouncingPlayer(PlayerTypes) const

Defined in
CvDiplomacyAI.cpp, line 21664
Class
CvDiplomacyAI
Hook name
CivHooks::CvDiplomacyAI_IsDenouncingPlayer

Hooks

static bool BeforeCvDiplomacyAI_IsDenouncingPlayer(const CvDiplomacyAI* self, PlayerTypes ePlayer, bool& result);static void AfterCvDiplomacyAI_IsDenouncingPlayer(const CvDiplomacyAI* self, PlayerTypes ePlayer, bool& result);static bool ReplaceCvDiplomacyAI_IsDenouncingPlayer(bool (*original)(const CvDiplomacyAI*, PlayerTypes), const CvDiplomacyAI* self, PlayerTypes ePlayer);CivRegisterBefore<CivHooks::CvDiplomacyAI_IsDenouncingPlayer>(host, &BeforeCvDiplomacyAI_IsDenouncingPlayer);CivRegisterAfter<CivHooks::CvDiplomacyAI_IsDenouncingPlayer>(host, &AfterCvDiplomacyAI_IsDenouncingPlayer);CivRegisterReplace<CivHooks::CvDiplomacyAI_IsDenouncingPlayer>(host, &ReplaceCvDiplomacyAI_IsDenouncingPlayer);

Code

21663/// Denouncing this turn?21664bool CvDiplomacyAI::IsDenouncingPlayer(PlayerTypes ePlayer) const21665{21666	return (IsDenouncedPlayer(ePlayer) && GetDenouncedPlayerCounter(ePlayer) == 1);21667}

Calls

Called by