Hooks
static bool BeforeCvAIOperationNavalAttack_UnitWasRemoved(CvAIOperationNavalAttack* self, int iArmyID, int iSlotID);static void AfterCvAIOperationNavalAttack_UnitWasRemoved(CvAIOperationNavalAttack* self, int iArmyID, int iSlotID);static void ReplaceCvAIOperationNavalAttack_UnitWasRemoved(void (*original)(CvAIOperationNavalAttack*, int, int), CvAIOperationNavalAttack* self, int iArmyID, int iSlotID);CivRegisterBefore<CivHooks::CvAIOperationNavalAttack_UnitWasRemoved>(host, &BeforeCvAIOperationNavalAttack_UnitWasRemoved);CivRegisterAfter<CivHooks::CvAIOperationNavalAttack_UnitWasRemoved>(host, &AfterCvAIOperationNavalAttack_UnitWasRemoved);CivRegisterReplace<CivHooks::CvAIOperationNavalAttack_UnitWasRemoved>(host, &ReplaceCvAIOperationNavalAttack_UnitWasRemoved);