/// <summary> /// /// </summary> /// <param name="fight"></param> public void Remove(AbstractFight fight) { FightCount--; m_fightList.Remove(fight.Id); m_map.Dispatch(WorldMessage.FIGHT_COUNT(FightCount)); RemoveHandler(fight.Dispatch); RemoveUpdatable(fight); fight.Dispose(); }