Hooks
static bool BeforeCvAIOperationCityStateAttack_GetFormation(const CvAIOperationCityStateAttack* self, MultiunitFormationTypes& result);static void AfterCvAIOperationCityStateAttack_GetFormation(const CvAIOperationCityStateAttack* self, MultiunitFormationTypes& result);static MultiunitFormationTypes ReplaceCvAIOperationCityStateAttack_GetFormation(MultiunitFormationTypes (*original)(const CvAIOperationCityStateAttack*), const CvAIOperationCityStateAttack* self);CivRegisterBefore<CivHooks::CvAIOperationCityStateAttack_GetFormation>(host, &BeforeCvAIOperationCityStateAttack_GetFormation);CivRegisterAfter<CivHooks::CvAIOperationCityStateAttack_GetFormation>(host, &AfterCvAIOperationCityStateAttack_GetFormation);CivRegisterReplace<CivHooks::CvAIOperationCityStateAttack_GetFormation>(host, &ReplaceCvAIOperationCityStateAttack_GetFormation);