CvPlayer::deleteArmyAI(int)
- Defined in
- CvPlayer.cpp, line 21938
- Class
- CvPlayer
- Hook name
CivHooks::CvPlayer_deleteArmyAI
Hooks
static bool BeforeCvPlayer_deleteArmyAI(CvPlayer* self, int iID);static void AfterCvPlayer_deleteArmyAI(CvPlayer* self, int iID);static void ReplaceCvPlayer_deleteArmyAI(void (*original)(CvPlayer*, int), CvPlayer* self, int iID);CivRegisterBefore<CivHooks::CvPlayer_deleteArmyAI>(host, &BeforeCvPlayer_deleteArmyAI);CivRegisterAfter<CivHooks::CvPlayer_deleteArmyAI>(host, &AfterCvPlayer_deleteArmyAI);CivRegisterReplace<CivHooks::CvPlayer_deleteArmyAI>(host, &ReplaceCvPlayer_deleteArmyAI);
Code
21938void CvPlayer::deleteArmyAI(int iID)21939{21940 bool bRemoved = m_armyAIs.RemoveAt(iID);21941 DEBUG_VARIABLE(bRemoved);21942 CvAssertMsg(bRemoved, "could not find army, delete failed");21943}
Calls
FFreeListTrashArray::RemoveAt