Bazaar developer reference

CvAIOperationNavalAttack::UnitWasRemoved(int, int)

Defined in
CvAIOperation.cpp, line 5399
Class
CvAIOperationNavalAttack
Hook name
CivHooks::CvAIOperationNavalAttack_UnitWasRemoved
Overrides
CvAINavalEscortedOperation::UnitWasRemoved(int, int)

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);

Code

5398/// Always abort if settler is removed5399void CvAIOperationNavalAttack::UnitWasRemoved(int iArmyID, int iSlotID)5400{5401	// Call root class version5402	CvAIOperation::UnitWasRemoved(iArmyID, iSlotID);5403}

Calls