Bazaar developer reference

CvDiplomacyAI::ChangeApproachTowardsUsGuessCounter(PlayerTypes, int)

Defined in
CvDiplomacyAI.cpp, line 4571
Class
CvDiplomacyAI
Hook name
CivHooks::CvDiplomacyAI_ChangeApproachTowardsUsGuessCounter

Hooks

static bool BeforeCvDiplomacyAI_ChangeApproachTowardsUsGuessCounter(CvDiplomacyAI* self, PlayerTypes ePlayer, int iChange);static void AfterCvDiplomacyAI_ChangeApproachTowardsUsGuessCounter(CvDiplomacyAI* self, PlayerTypes ePlayer, int iChange);static void ReplaceCvDiplomacyAI_ChangeApproachTowardsUsGuessCounter(void (*original)(CvDiplomacyAI*, PlayerTypes, int), CvDiplomacyAI* self, PlayerTypes ePlayer, int iChange);CivRegisterBefore<CivHooks::CvDiplomacyAI_ChangeApproachTowardsUsGuessCounter>(host, &BeforeCvDiplomacyAI_ChangeApproachTowardsUsGuessCounter);CivRegisterAfter<CivHooks::CvDiplomacyAI_ChangeApproachTowardsUsGuessCounter>(host, &AfterCvDiplomacyAI_ChangeApproachTowardsUsGuessCounter);CivRegisterReplace<CivHooks::CvDiplomacyAI_ChangeApproachTowardsUsGuessCounter>(host, &ReplaceCvDiplomacyAI_ChangeApproachTowardsUsGuessCounter);

Code

4570/// Changes how long we've thought ePlayer has had his Approach towards us4571void CvDiplomacyAI::ChangeApproachTowardsUsGuessCounter(PlayerTypes ePlayer, int iChange)4572{4573	SetApproachTowardsUsGuessCounter(ePlayer, GetApproachTowardsUsGuessCounter(ePlayer) + iChange);4574}

Calls

Called by