Bazaar developer reference

CvMinorCivAI::DoPickInitialItems()

Defined in
CvMinorCivAI.cpp, line 2165
Class
CvMinorCivAI
Hook name
CivHooks::CvMinorCivAI_DoPickInitialItems

Hooks

static bool BeforeCvMinorCivAI_DoPickInitialItems(CvMinorCivAI* self);static void AfterCvMinorCivAI_DoPickInitialItems(CvMinorCivAI* self);static void ReplaceCvMinorCivAI_DoPickInitialItems(void (*original)(CvMinorCivAI*), CvMinorCivAI* self);CivRegisterBefore<CivHooks::CvMinorCivAI_DoPickInitialItems>(host, &BeforeCvMinorCivAI_DoPickInitialItems);CivRegisterAfter<CivHooks::CvMinorCivAI_DoPickInitialItems>(host, &AfterCvMinorCivAI_DoPickInitialItems);CivRegisterReplace<CivHooks::CvMinorCivAI_DoPickInitialItems>(host, &ReplaceCvMinorCivAI_DoPickInitialItems);

Code

2164/// Pick the minor civ's personality and any special traits (ie. unique unit for Militaristic)2165void CvMinorCivAI::DoPickInitialItems()2166{2167	// Personality2168	DoPickPersonality();21692170	// Unique unit2171	DoPickUniqueUnit();2172}

Calls

Called by