Bazaar developer reference

CvPlayerAI::GetDirectiveAdmiral(CvUnit *)

Defined in
CvPlayerAI.cpp, line 1433
Class
CvPlayerAI
Hook name
CivHooks::CvPlayerAI_GetDirectiveAdmiral

Hooks

static bool BeforeCvPlayerAI_GetDirectiveAdmiral(CvPlayerAI* self, CvUnit* arg0, GreatPeopleDirectiveTypes& result);static void AfterCvPlayerAI_GetDirectiveAdmiral(CvPlayerAI* self, CvUnit* arg0, GreatPeopleDirectiveTypes& result);static GreatPeopleDirectiveTypes ReplaceCvPlayerAI_GetDirectiveAdmiral(GreatPeopleDirectiveTypes (*original)(CvPlayerAI*, CvUnit*), CvPlayerAI* self, CvUnit* arg0);CivRegisterBefore<CivHooks::CvPlayerAI_GetDirectiveAdmiral>(host, &BeforeCvPlayerAI_GetDirectiveAdmiral);CivRegisterAfter<CivHooks::CvPlayerAI_GetDirectiveAdmiral>(host, &AfterCvPlayerAI_GetDirectiveAdmiral);CivRegisterReplace<CivHooks::CvPlayerAI_GetDirectiveAdmiral>(host, &ReplaceCvPlayerAI_GetDirectiveAdmiral);

Code

1433GreatPeopleDirectiveTypes CvPlayerAI::GetDirectiveAdmiral(CvUnit* /*pGreatAdmiral*/)1434{1435	GreatPeopleDirectiveTypes eDirective = NO_GREAT_PEOPLE_DIRECTIVE_TYPE;14361437	return eDirective;1438}

Called by