public static void showdown()
        {
            ZhanMengShiJianManager.getInstance().showdown();
            JingJiChangManager.getInstance().showdown();
            LiXianBaiTanManager.getInstance().showdown();
            LiXianGuaJiManager.getInstance().showdown();
            CmdRegisterTriggerManager.getInstance().showdown();
            SendCmdManager.getInstance().showdown();
            BossAIManager.getInstance().showdown();
            SaleManager.getInstance().showdown();
            LianZhiManager.GetInstance().showdown();
            ChengJiuManager.GetInstance().showdown();
            PrestigeMedalManager.getInstance().showdown();
            UnionPalaceManager.getInstance().showdown();
            UserActivateManager.getInstance().showdown();
            PetSkillManager.getInstance().showdown();
            UserReturnManager.getInstance().showdown();
            OlympicsManager.getInstance().showdown();
            TalentManager.getInstance().showdown();
            TodayManager.getInstance().showdown();
            FundManager.getInstance().showdown();
            WarnManager.getInstance().showdown();
            BuildingManager.getInstance().showdown();
            OnePieceManager.getInstance().showdown();
            MarryLogic.ApplyShutdownClear();
            TenManager.getInstance().showdown();
            SingletonTemplate <SevenDayActivityMgr> .Instance().showdown();

            SingletonTemplate <SoulStoneManager> .Instance().showdown();

            lock (GlobalServiceManager.Scene2ManagerDict)
            {
                foreach (List <IManager> list in GlobalServiceManager.Scene2ManagerDict.Values)
                {
                    foreach (IManager i in list)
                    {
                        try
                        {
                            i.showdown();
                        }
                        catch (Exception ex)
                        {
                            LogManager.WriteException(ex.ToString());
                        }
                    }
                }
            }
            FaceBookManager.getInstance().showdown();
        }
示例#2
0
        public static void showdown()
        {
            //战盟事件管理器
            ZhanMengShiJianManager.getInstance().showdown();

            //竞技场管理器
            JingJiChangManager.getInstance().showdown();

            //离线摆摊
            LiXianBaiTanManager.getInstance().showdown();

            //离线挂机
            LiXianGuaJiManager.getInstance().showdown();

            //副本活动组队管理器
            CopyTeamManager.Instance().showdown();

            //指令注册管理器
            CmdRegisterTriggerManager.getInstance().showdown();

            //发送指令管理
            SendCmdManager.getInstance().showdown();

            //Boss AI管理器
            BossAIManager.getInstance().showdown();

            //MU交易所
            SaleManager.getInstance().showdown();

            //炼制系统
            LianZhiManager.GetInstance().showdown();

            // 成就升级
            ChengJiuManager.GetInstance().showdown();

            //声望勋章
            PrestigeMedalManager.getInstance().showdown();

            UnionPalaceManager.getInstance().showdown();
            UserActivateManager.getInstance().showdown();

            PetSkillManager.getInstance().showdown();

            //玩家召回
            UserReturnManager.getInstance().showdown();

            //天赋
            TalentManager.getInstance().showdown();

            //每日专享
            TodayManager.getInstance().showdown();

            FundManager.getInstance().showdown();

            WarnManager.getInstance().showdown();

            //领地
            BuildingManager.getInstance().showdown();

            //藏宝秘境
            OnePieceManager.getInstance().showdown();

            //求婚和离婚未返回金钱处理
            MarryLogic.ApplyShutdownClear();

            TenManager.getInstance().showdown();

            // 七日活动
            SevenDayActivityMgr.Instance().showdown();

            SoulStoneManager.Instance().showdown();

            //调用所有注册的管理模块的停止函数
            lock (Scene2ManagerDict)
            {
                foreach (var list in Scene2ManagerDict.Values)
                {
                    foreach (var m in list)
                    {
                        m.showdown();
                    }
                }
            }
        }