Bazaar developer reference

CvPlayer::GetScoreFromLand() const

Defined in
CvPlayer.cpp, line 5559
Class
CvPlayer
Hook name
CivHooks::CvPlayer_GetScoreFromLand

Hooks

static bool BeforeCvPlayer_GetScoreFromLand(const CvPlayer* self, int& result);static void AfterCvPlayer_GetScoreFromLand(const CvPlayer* self, int& result);static int ReplaceCvPlayer_GetScoreFromLand(int (*original)(const CvPlayer*), const CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_GetScoreFromLand>(host, &BeforeCvPlayer_GetScoreFromLand);CivRegisterAfter<CivHooks::CvPlayer_GetScoreFromLand>(host, &AfterCvPlayer_GetScoreFromLand);CivRegisterReplace<CivHooks::CvPlayer_GetScoreFromLand>(host, &ReplaceCvPlayer_GetScoreFromLand);

Code

5558// Score from Land: 6 per plot (with mod for map size)5559int CvPlayer::GetScoreFromLand() const5560{5561	int iScore = getTotalLand() * /*1*/ GC.getSCORE_LAND_MULTIPLIER();55625563	iScore *= GC.getGame().GetMapScoreMod();5564	iScore /= 100;55655566	return iScore;5567}

Calls

Called by