Bazaar developer reference

CvPreGame::leaderKeyAvailable(PlayerTypes)

Defined in
CvPreGame.cpp, line 2698
Hook name
CivHooks::CvPreGame_leaderKeyAvailable

Hooks

static bool BeforeCvPreGame_leaderKeyAvailable(PlayerTypes p, bool& result);static void AfterCvPreGame_leaderKeyAvailable(PlayerTypes p, bool& result);static bool ReplaceCvPreGame_leaderKeyAvailable(bool (*original)(PlayerTypes), PlayerTypes p);CivRegisterBefore<CivHooks::CvPreGame_leaderKeyAvailable>(host, &BeforeCvPreGame_leaderKeyAvailable);CivRegisterAfter<CivHooks::CvPreGame_leaderKeyAvailable>(host, &AfterCvPreGame_leaderKeyAvailable);CivRegisterReplace<CivHooks::CvPreGame_leaderKeyAvailable>(host, &ReplaceCvPreGame_leaderKeyAvailable);

Code

2697// Return true if the key for the players leader is available on this machine2698bool leaderKeyAvailable(PlayerTypes p)2699{2700	if(p >= 0 && p < MAX_PLAYERS)2701	{2702		return s_civilizationKeysAvailable[p];2703	}27042705	return false;2706}

Calls

Called by