Bazaar developer reference

CvGame::TriggerArchaeologySiteCreation(bool)

Defined in
CvGame.cpp, line 11348
Class
CvGame
Hook name
CivHooks::CvGame_TriggerArchaeologySiteCreation

Hooks

static bool BeforeCvGame_TriggerArchaeologySiteCreation(CvGame* self, bool bCheckInitialized);static void AfterCvGame_TriggerArchaeologySiteCreation(CvGame* self, bool bCheckInitialized);static void ReplaceCvGame_TriggerArchaeologySiteCreation(void (*original)(CvGame*, bool), CvGame* self, bool bCheckInitialized);CivRegisterBefore<CivHooks::CvGame_TriggerArchaeologySiteCreation>(host, &BeforeCvGame_TriggerArchaeologySiteCreation);CivRegisterAfter<CivHooks::CvGame_TriggerArchaeologySiteCreation>(host, &AfterCvGame_TriggerArchaeologySiteCreation);CivRegisterReplace<CivHooks::CvGame_TriggerArchaeologySiteCreation>(host, &ReplaceCvGame_TriggerArchaeologySiteCreation);

Code

11348void CvGame::TriggerArchaeologySiteCreation(bool bCheckInitialized)11349{11350	if (!m_bArchaeologyTriggered)11351	{11352		if (!bCheckInitialized || isFinalInitialized())11353		{11354			SpawnArchaeologySitesHistorically();11355			m_bArchaeologyTriggered = true;11356		}11357	}11358}

Calls

Called by