Exemple #1
0
 public void Flush()
 {
     //_manager.Deactivate();
     UpdateManager.Unsubscribe(AbilityUpdater);
     UpdateManager.Unsubscribe(UpdateItems);
     UpdateManager.Unsubscribe(UpdateInfo);
     HolderHelper.Dispose();
 }
Exemple #2
0
        public void Flush()
        {
            //_manager.Deactivate();
            if (HeroId == HeroId.npc_dota_hero_rubick || HeroId == HeroId.npc_dota_hero_doom_bringer /* ||
                                                                                                      * classId == ClassId.CDOTA_Unit_Hero_Invoker*/|| HeroId == HeroId.npc_dota_hero_morphling)
            {
                UpdateManager.Unsubscribe(AbilityUpdater);
            }

            UpdateManager.Unsubscribe(UpdateItems);
            UpdateManager.Unsubscribe(UpdateInfo);
            UpdateManager.Unsubscribe(FlushChecker);
            HolderHelper.Dispose();
        }
        public void Flush()
        {
            //_manager.Deactivate();
            if (ClassId == ClassId.CDOTA_Unit_Hero_Rubick || ClassId == ClassId.CDOTA_Unit_Hero_DoomBringer /* ||
                                                                                                             * classId == ClassId.CDOTA_Unit_Hero_Invoker*/)
            {
                UpdateManager.Unsubscribe(AbilityUpdater);
            }

            UpdateManager.Unsubscribe(UpdateItems);
            UpdateManager.Unsubscribe(UpdateInfo);
            UpdateManager.Unsubscribe(FlushChecker);
            HolderHelper.Dispose();
        }