Bazaar developer reference

CvMinorCivAI::GetScienceFriendshipBonusTimes100()

Defined in
CvMinorCivAI.cpp, line 7719
Class
CvMinorCivAI
Hook name
CivHooks::CvMinorCivAI_GetScienceFriendshipBonusTimes100

Hooks

static bool BeforeCvMinorCivAI_GetScienceFriendshipBonusTimes100(CvMinorCivAI* self, int& result);static void AfterCvMinorCivAI_GetScienceFriendshipBonusTimes100(CvMinorCivAI* self, int& result);static int ReplaceCvMinorCivAI_GetScienceFriendshipBonusTimes100(int (*original)(CvMinorCivAI*), CvMinorCivAI* self);CivRegisterBefore<CivHooks::CvMinorCivAI_GetScienceFriendshipBonusTimes100>(host, &BeforeCvMinorCivAI_GetScienceFriendshipBonusTimes100);CivRegisterAfter<CivHooks::CvMinorCivAI_GetScienceFriendshipBonusTimes100>(host, &AfterCvMinorCivAI_GetScienceFriendshipBonusTimes100);CivRegisterReplace<CivHooks::CvMinorCivAI_GetScienceFriendshipBonusTimes100>(host, &ReplaceCvMinorCivAI_GetScienceFriendshipBonusTimes100);

Code

7719int CvMinorCivAI::GetScienceFriendshipBonusTimes100()7720{7721	int iResult = GET_PLAYER(m_pPlayer->GetID()).GetScienceTimes100() * /*25*/ GC.getMINOR_CIV_SCIENCE_BONUS_MULTIPLIER();7722	iResult /= 100;77237724	return iResult;7725}

Calls

Called by