Bazaar developer reference

CvPreGame::getDLCAvailable(PlayerTypes)

Defined in
CvPreGame.cpp, line 3358
Hook name
CivHooks::CvPreGame_getDLCAvailable

Hooks

static bool BeforeCvPreGame_getDLCAvailable(PlayerTypes p, const std::list<_GUID>*& result);static void AfterCvPreGame_getDLCAvailable(PlayerTypes p, const std::list<_GUID>*& result);static const std::list<_GUID> & ReplaceCvPreGame_getDLCAvailable(const std::list<_GUID> & (*original)(PlayerTypes), PlayerTypes p);CivRegisterBefore<CivHooks::CvPreGame_getDLCAvailable>(host, &BeforeCvPreGame_getDLCAvailable);CivRegisterAfter<CivHooks::CvPreGame_getDLCAvailable>(host, &AfterCvPreGame_getDLCAvailable);CivRegisterReplace<CivHooks::CvPreGame_getDLCAvailable>(host, &ReplaceCvPreGame_getDLCAvailable);

Code

3357// Return the list of DLCs available for a player3358const PackageIDList& getDLCAvailable(PlayerTypes p)3359{3360	if(p >= 0 && p < MAX_PLAYERS)3361		return s_DLCPackagesAvailable[p];3362	return s_emptyGUIDList;3363}

Calls

Called by