Bazaar developer reference

CvUnit::GetMissionAIUnit()

Defined in
CvUnit.cpp, line 23651
Class
CvUnit
Hook name
CivHooks::CvUnit_GetMissionAIUnit

Hooks

static bool BeforeCvUnit_GetMissionAIUnit(CvUnit* self, CvUnit*& result);static void AfterCvUnit_GetMissionAIUnit(CvUnit* self, CvUnit*& result);static CvUnit* ReplaceCvUnit_GetMissionAIUnit(CvUnit* (*original)(CvUnit*), CvUnit* self);CivRegisterBefore<CivHooks::CvUnit_GetMissionAIUnit>(host, &BeforeCvUnit_GetMissionAIUnit);CivRegisterAfter<CivHooks::CvUnit_GetMissionAIUnit>(host, &AfterCvUnit_GetMissionAIUnit);CivRegisterReplace<CivHooks::CvUnit_GetMissionAIUnit>(host, &ReplaceCvUnit_GetMissionAIUnit);

Code

23650/// Which unit is saved with the mission AI data23651CvUnit* CvUnit::GetMissionAIUnit()23652{23653	VALIDATE_OBJECT23654	return getUnit(m_missionAIUnit);23655}

Calls