Exemple #1
0
        void itemNum(Variant data)
        {
            List <SXML> list = XMLMgr.instance.GetSXMLList("item.item", "id==" + A3_dartModel.getInstance().item_id);
            string      stri = list[0].getString("item_name");

            //flytxt.instance.fly(ContMgr.getCont("clan_11", data["item_num"]) + stri);
            dartHave = false;
            MsgBoxMgr.getInstance().showDartGetAwd(ContMgr.getCont("clan_11", data["item_num"]._uint.ToString()) + stri, A3_dartModel.getInstance().item_id, data["item_num"], per * 1000);
            //dispatchEvent(GameEvent.Create(EVENT_AWARDNUM, this, data));
        }
Exemple #2
0
 void info(Variant data)
 {
     dispatchEvent(GameEvent.Create(EVENT_GETINFO, this, data));
     if (data["line"] > 0)
     {
         A3_dartModel.getInstance().init(data["line"]);
     }
     if (data["finish"])
     {
         a3_liteMinimap.instance?.getGameObjectByPath("goonDart").SetActive(false);
         dartHave = false;
     }
     canOpenDart = !data["finish"];
 }
Exemple #3
0
        void wannaGo(Variant data)
        {
            if (data["line"] > 0)
            {
                A3_dartModel.getInstance().init(data["line"]);
            }
            if (!isme)
            {
                //flytxt.instance.fly("活动已开启");
                flytxt.instance.fly(ContMgr.getCont("starthuodong"));
                //if (data["line"] > 0)
                //    A3_dartModel.getInstance().init(data["line"]);
                if (GRMap.instance.m_nCurMapID >= 3333)
                {
                    return;                                    //副本中不显示确认押镖界面
                }
                show2 = true;
                InterfaceMgr.getInstance().ui_async_open(InterfaceMgr.A3_LEGION_DART);
                a3_legion_dart.instance?.getGameObjectByPath("candodart").SetActive(false);
                a3_legion_dart.instance?.getGameObjectByPath("cantdart").SetActive(true);
            }

            //dispatchEvent(GameEvent.Create(LETSGO, this, data));
        }