Bazaar developer reference

CvPlayer::ChangeNumBuilders(int)

Defined in
CvPlayer.cpp, line 4161
Class
CvPlayer
Hook name
CivHooks::CvPlayer_ChangeNumBuilders

Hooks

static bool BeforeCvPlayer_ChangeNumBuilders(CvPlayer* self, int iChange);static void AfterCvPlayer_ChangeNumBuilders(CvPlayer* self, int iChange);static void ReplaceCvPlayer_ChangeNumBuilders(void (*original)(CvPlayer*, int), CvPlayer* self, int iChange);CivRegisterBefore<CivHooks::CvPlayer_ChangeNumBuilders>(host, &BeforeCvPlayer_ChangeNumBuilders);CivRegisterAfter<CivHooks::CvPlayer_ChangeNumBuilders>(host, &AfterCvPlayer_ChangeNumBuilders);CivRegisterReplace<CivHooks::CvPlayer_ChangeNumBuilders>(host, &ReplaceCvPlayer_ChangeNumBuilders);

Code

4160/// Changes the number of Builders a player has4161void CvPlayer::ChangeNumBuilders(int iChange)4162{4163	if(iChange != 0)4164	{4165		SetNumBuilders(GetNumBuilders() + iChange);4166	}4167}

Calls

Called by