Bazaar developer reference

CvPlayer::GetCulturePerTurnFromMinorCivs() const

Defined in
CvPlayer.cpp, line 10452
Class
CvPlayer
Hook name
CivHooks::CvPlayer_GetCulturePerTurnFromMinorCivs

Hooks

static bool BeforeCvPlayer_GetCulturePerTurnFromMinorCivs(const CvPlayer* self, int& result);static void AfterCvPlayer_GetCulturePerTurnFromMinorCivs(const CvPlayer* self, int& result);static int ReplaceCvPlayer_GetCulturePerTurnFromMinorCivs(int (*original)(const CvPlayer*), const CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_GetCulturePerTurnFromMinorCivs>(host, &BeforeCvPlayer_GetCulturePerTurnFromMinorCivs);CivRegisterAfter<CivHooks::CvPlayer_GetCulturePerTurnFromMinorCivs>(host, &AfterCvPlayer_GetCulturePerTurnFromMinorCivs);CivRegisterReplace<CivHooks::CvPlayer_GetCulturePerTurnFromMinorCivs>(host, &ReplaceCvPlayer_GetCulturePerTurnFromMinorCivs);

Code

10451/// Culture per turn from all minor civs10452int CvPlayer::GetCulturePerTurnFromMinorCivs() const10453{10454	int iAmount = 0;10455	PlayerTypes eMinor;10456	for(int iMinorLoop = MAX_MAJOR_CIVS; iMinorLoop < MAX_CIV_PLAYERS; iMinorLoop++)10457	{10458		eMinor = (PlayerTypes) iMinorLoop;10459		iAmount += GetCulturePerTurnFromMinor(eMinor);10460	}1046110462	return iAmount;10463}

Calls

Called by