Bazaar developer reference

CvPreGame::civilizationKeyAvailable(PlayerTypes)

Defined in
CvPreGame.cpp, line 3447
Hook name
CivHooks::CvPreGame_civilizationKeyAvailable

Hooks

static bool BeforeCvPreGame_civilizationKeyAvailable(PlayerTypes p, bool& result);static void AfterCvPreGame_civilizationKeyAvailable(PlayerTypes p, bool& result);static bool ReplaceCvPreGame_civilizationKeyAvailable(bool (*original)(PlayerTypes), PlayerTypes p);CivRegisterBefore<CivHooks::CvPreGame_civilizationKeyAvailable>(host, &BeforeCvPreGame_civilizationKeyAvailable);CivRegisterAfter<CivHooks::CvPreGame_civilizationKeyAvailable>(host, &AfterCvPreGame_civilizationKeyAvailable);CivRegisterReplace<CivHooks::CvPreGame_civilizationKeyAvailable>(host, &ReplaceCvPreGame_civilizationKeyAvailable);

Code

3446// Return true if the key for the players civilization is available on this machine3447bool civilizationKeyAvailable(PlayerTypes p)3448{3449	if(p >= 0 && p < MAX_PLAYERS)3450	{3451		return s_civilizationKeysAvailable[p];3452	}34533454	return false;3455}

Calls

Called by