Bazaar developer reference

CvPlayer::GetScoreFromCities() const

Defined in
CvPlayer.cpp, line 5535
Class
CvPlayer
Hook name
CivHooks::CvPlayer_GetScoreFromCities

Hooks

static bool BeforeCvPlayer_GetScoreFromCities(const CvPlayer* self, int& result);static void AfterCvPlayer_GetScoreFromCities(const CvPlayer* self, int& result);static int ReplaceCvPlayer_GetScoreFromCities(int (*original)(const CvPlayer*), const CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_GetScoreFromCities>(host, &BeforeCvPlayer_GetScoreFromCities);CivRegisterAfter<CivHooks::CvPlayer_GetScoreFromCities>(host, &AfterCvPlayer_GetScoreFromCities);CivRegisterReplace<CivHooks::CvPlayer_GetScoreFromCities>(host, &ReplaceCvPlayer_GetScoreFromCities);

Code

5534// Score from Cities: 10 per city (with mod for map size)5535int CvPlayer::GetScoreFromCities() const5536{5537	int iScore = getNumCities() * /*10*/ GC.getSCORE_CITY_MULTIPLIER();55385539	iScore *= GC.getGame().GetMapScoreMod();5540	iScore /= 100;55415542	return iScore;5543}

Calls

Called by