public uint Execute(PacketDistributed ipacket)
        {
            CG_ASK_WULIN_STATE packet = (CG_ASK_WULIN_STATE )ipacket;

            if (null == packet)
            {
                return((uint)PACKET_EXE.PACKET_EXE_ERROR);
            }
            //enter your logic
            return((uint)PACKET_EXE.PACKET_EXE_CONTINUE);
        }
Ejemplo n.º 2
0
    void OnTabDungeonTableau(TabButton button)
    {
        if (null != m_TeamPlatformWindow)
        {
            m_TeamPlatformWindow.gameObject.SetActive(false);
        }

        if (button.name == "Tab2")
        {
            CangJingGeWindow.gameObject.SetActive(true);
            if (m_NewPlayerGuide_Step == 9)
            {
                NewPlayerGuidLogic.CloseWindow();
                m_NewPlayerGuide_Step = -1;
                CangJingGeWindow.NewPlayerGuide(1);
            }
            CangJingGeWindow.OnOpenCopyScene((int)GameDefine_Globe.SCENE_DEFINE.SCENE_FB_HUNDUNZHIDI);
        }
        else if (button.name == "Tab3")
        {
            m_DungeonWindow.gameObject.SetActive(true);
            m_DungeonWindow.OnOpenCopyScene(15);

            if (m_NewPlayerGuide_Step == 42)
            {
                NewPlayerGuidLogic.CloseWindow();
                m_NewPlayerGuide_Step = -1;
                m_DungeonWindow.NewPlayerGuide(1);
                //NewPlayerGuidLogic.OpenWindow(m_EnterCopyScene, 200, 80, "", "right", 0, true, true);
            }
        }
        else if (button.name == "Tab1")
        {
            //             if (m_NewPlayerGuide_Step == 2)
            //             {
            //                 NewPlayerGuidLogic.CloseWindow();
            //                 m_DailyMissionActiveWindow.NewPlayerGuide(1);
            //                 m_NewPlayerGuide_Step = -1;
            //             }
        }
        else if (button.name == "Tab4")
        {
            m_HuaShanWindow.gameObject.SetActive(true);
            CG_ASK_HUASHANPVP_STATE packet = (CG_ASK_HUASHANPVP_STATE)PacketDistributed.CreatePacket(MessageID.PACKET_CG_ASK_HUASHANPVP_STATE);
            packet.None = 0;
            packet.SendPacket();
            //.. 请求数据
        }
        else if (button.name == "Tab5")
        {
            if (m_NewPlayerGuide_Step == 3)
            {
                CangJingGeWindow.NewPlayerGuide(1);
                m_NewPlayerGuide_Step = -1;
            }
            CangJingGeWindow.OnOpenCopyScene((int)GameDefine_Globe.SCENE_DEFINE.SCENE_FB_HUNDUNZHIDI);
        }
        else if (button.name == "Tab6")
        {
            m_DungeonWindow.OnOpenCopyScene(16);
            if (m_NewPlayerGuide_Step == 40)
            {
                NewPlayerGuidLogic.CloseWindow();
                m_NewPlayerGuide_Step = -1;
                m_DungeonWindow.NewPlayerGuide(1);
            }
        }
        else if (button.name == "Tab7")
        {
            m_DungeonWindow.OnOpenCopyScene(14);
            if (m_NewPlayerGuide_Step == 41)
            {
                NewPlayerGuidLogic.CloseWindow();
                m_NewPlayerGuide_Step = -1;
                m_DungeonWindow.NewPlayerGuide(1);
            }
        }
        else if (button.name == "Tab8")
        {
            m_DungeonWindow.OnOpenCopyScene(35);
            if (m_NewPlayerGuide_Step == 43)
            {
                NewPlayerGuidLogic.CloseWindow();
                m_NewPlayerGuide_Step = -1;
                m_DungeonWindow.NewPlayerGuide(1);
            }
        }
        else if (button.name == "Tab10")
        {
            m_DungeonWindow.OnOpenCopyScene(31);
        }
        else if (button.name == "Tab13")
        {
            m_DungeonWindow.OnOpenCopyScene(13);
            if (m_NewPlayerGuide_Step == 44)
            {
                NewPlayerGuidLogic.CloseWindow();
                m_NewPlayerGuide_Step = -1;
                m_DungeonWindow.NewPlayerGuide(1);
            }
        }
        else if (button.name == "Tab14")
        {
            //m_WuLinWindow.gameObject.SetActive(true);
            WuLinData.HerosInHistoryList.Clear();
            if (WuLinData.delegateShowWuLinHeroesInHistory != null)
            {
                WuLinData.delegateShowWuLinHeroesInHistory();
            }
            CG_ASK_WULIN_STATE packet = (CG_ASK_WULIN_STATE)PacketDistributed.CreatePacket(MessageID.PACKET_CG_ASK_WULIN_STATE);
            packet.None = 0;
            packet.SendPacket();
            //.. 请求数据
        }
        else if (button.name == "Tab15")
        {
            if (m_VillainWindow != null && m_VillainWindow.gameObject != null)
            {
                m_VillainWindow.gameObject.SetActive(true);
                CG_ASK_VILLAIN_INFO packet = (CG_ASK_VILLAIN_INFO)PacketDistributed.CreatePacket(MessageID.PACKET_CG_ASK_VILLAIN_INFO);
                packet.Ndata = 1;
                packet.SendPacket();
            }
            else
            {
                LogModule.ErrorLog("m_VillainWindow.gameObject is null");
            }
        }
        else if (button.name == "Tab16")
        {
            m_DungeonWindow.OnOpenCopyScene(41);
        }
        else if (button.name == "Tab17")
        {
            m_RebuyWindow.gameObject.SetActive(true);
        }
        else if (button.name == "Tab18")
        {
            UpdateWorldBossState();
        }
    }