Bazaar developer reference

CvPlayer::ChangeMaxNumBuilders(int)

Defined in
CvPlayer.cpp, line 4189
Class
CvPlayer
Hook name
CivHooks::CvPlayer_ChangeMaxNumBuilders

Hooks

static bool BeforeCvPlayer_ChangeMaxNumBuilders(CvPlayer* self, int iChange);static void AfterCvPlayer_ChangeMaxNumBuilders(CvPlayer* self, int iChange);static void ReplaceCvPlayer_ChangeMaxNumBuilders(void (*original)(CvPlayer*, int), CvPlayer* self, int iChange);CivRegisterBefore<CivHooks::CvPlayer_ChangeMaxNumBuilders>(host, &BeforeCvPlayer_ChangeMaxNumBuilders);CivRegisterAfter<CivHooks::CvPlayer_ChangeMaxNumBuilders>(host, &AfterCvPlayer_ChangeMaxNumBuilders);CivRegisterReplace<CivHooks::CvPlayer_ChangeMaxNumBuilders>(host, &ReplaceCvPlayer_ChangeMaxNumBuilders);

Code

4188/// Changes the maximum number of Builders a player can Train4189void CvPlayer::ChangeMaxNumBuilders(int iChange)4190{4191	if(iChange != 0)4192	{4193		SetMaxNumBuilders(GetMaxNumBuilders() + iChange);4194	}4195}

Calls

Called by