Hooks
static bool BeforeCvAIOperationSneakCityAttack_GetFormation(const CvAIOperationSneakCityAttack* self, MultiunitFormationTypes& result);static void AfterCvAIOperationSneakCityAttack_GetFormation(const CvAIOperationSneakCityAttack* self, MultiunitFormationTypes& result);static MultiunitFormationTypes ReplaceCvAIOperationSneakCityAttack_GetFormation(MultiunitFormationTypes (*original)(const CvAIOperationSneakCityAttack*), const CvAIOperationSneakCityAttack* self);CivRegisterBefore<CivHooks::CvAIOperationSneakCityAttack_GetFormation>(host, &BeforeCvAIOperationSneakCityAttack_GetFormation);CivRegisterAfter<CivHooks::CvAIOperationSneakCityAttack_GetFormation>(host, &AfterCvAIOperationSneakCityAttack_GetFormation);CivRegisterReplace<CivHooks::CvAIOperationSneakCityAttack_GetFormation>(host, &ReplaceCvAIOperationSneakCityAttack_GetFormation);