Bazaar developer reference

CvDiplomacyAI::GetFriendDenouncedUsScore(PlayerTypes)

Defined in
CvDiplomacyAI.cpp, line 23939
Class
CvDiplomacyAI
Hook name
CivHooks::CvDiplomacyAI_GetFriendDenouncedUsScore

Hooks

static bool BeforeCvDiplomacyAI_GetFriendDenouncedUsScore(CvDiplomacyAI* self, PlayerTypes ePlayer, int& result);static void AfterCvDiplomacyAI_GetFriendDenouncedUsScore(CvDiplomacyAI* self, PlayerTypes ePlayer, int& result);static int ReplaceCvDiplomacyAI_GetFriendDenouncedUsScore(int (*original)(CvDiplomacyAI*, PlayerTypes), CvDiplomacyAI* self, PlayerTypes ePlayer);CivRegisterBefore<CivHooks::CvDiplomacyAI_GetFriendDenouncedUsScore>(host, &BeforeCvDiplomacyAI_GetFriendDenouncedUsScore);CivRegisterAfter<CivHooks::CvDiplomacyAI_GetFriendDenouncedUsScore>(host, &AfterCvDiplomacyAI_GetFriendDenouncedUsScore);CivRegisterReplace<CivHooks::CvDiplomacyAI_GetFriendDenouncedUsScore>(host, &ReplaceCvDiplomacyAI_GetFriendDenouncedUsScore);

Code

23939int CvDiplomacyAI::GetFriendDenouncedUsScore(PlayerTypes ePlayer)23940{23941	int iTraitorOpinion = 0;23942	// We had a DoF, and they later denounced us!23943	if(IsFriendDenouncedUs(ePlayer))23944		iTraitorOpinion = /*35*/ GC.getOPINION_WEIGHT_DENOUNCED_ME_FRIENDS();23945	return iTraitorOpinion;23946}

Calls

Called by