Esempio n. 1
0
        //刷新当前的功能开启状态,处理有关逻辑
        public static void RefreshGongNeng(GameClient client)
        {
            CaiJiLogic.InitRoleDailyCaiJiData(client, false, false);
            HuanYingSiYuanManager.getInstance().InitRoleDailyHYSYData(client);
            Global.InitRoleDailyTaskData(client, false);
            // 检测触发开启守护之灵
            GuardStatueManager.Instance().OnTaskComplete(client);

            // 检测开启梅林魔法书 [XSea 2015/6/23]
            GameManager.MerlinMagicBookMgr.InitMerlinMagicBook(client);

            // 魂石系统
            SoulStoneManager.Instance().CheckOpen(client);

            ZhengBaManager.Instance().CheckGongNengCanOpen(client);

            FundManager.initFundData(client);

            CoupleArenaManager.Instance().CheckGongNengOpen(client);
        }
Esempio n. 2
0
        public static void RefreshGongNeng(GameClient client)
        {
            CaiJiLogic.InitRoleDailyCaiJiData(client, false, false);
            HuanYingSiYuanManager.getInstance().InitRoleDailyHYSYData(client);
            Global.InitRoleDailyTaskData(client, false);
            SingletonTemplate <GuardStatueManager> .Instance().OnTaskComplete(client);

            GameManager.MerlinMagicBookMgr.InitMerlinMagicBook(client);
            SingletonTemplate <SoulStoneManager> .Instance().CheckOpen(client);

            SingletonTemplate <ZhengBaManager> .Instance().CheckGongNengCanOpen(client);

            FundManager.initFundData(client);
            SingletonTemplate <CoupleArenaManager> .Instance().CheckGongNengOpen(client);

            ShenShiManager.getInstance().InitRoleShenShiData(client);
            JueXingManager.getInstance().InitRoleJueXingData(client);
            ZuoQiManager.getInstance().InitRoleZuoQiData(client);
            GameManager.ClientMgr.NotifyUpdateEquipProps(Global._TCPManager.MySocketListener, Global._TCPManager.TcpOutPacketPool, client);
            GameManager.ClientMgr.NotifyOthersLifeChanged(Global._TCPManager.MySocketListener, Global._TCPManager.TcpOutPacketPool, client, true, false, 7);
        }
Esempio n. 3
0
 //刷新当前的功能开启状态,处理有关逻辑
 public static void RefreshGongNeng(GameClient client)
 {
     CaiJiLogic.InitRoleDailyCaiJiData(client, false, false);
     Global.InitRoleDailyTaskData(client, false);
 }