private void onBlackList(GameEvent e) { float num = 60f; Dictionary <uint, itemFriendData> blackDataList = BaseProxy <FriendProxy> .getInstance().BlackDataList; foreach (KeyValuePair <uint, itemFriendData> current in blackDataList) { bool flag = this.BlackListDataDic.ContainsKey(current.Key); if (flag) { itemFriendData itemFriendData = this.BlackListDataDic[current.Key]; itemFriendData.itemBListPrefab.set(current.Value); } else { itemFriendData value = current.Value; value.itemBListPrefab = new itemBlackListPrefab(); value.itemBListPrefab.init(); Transform root; value.itemBListPrefab.show(current.Value, out root); value.root = root; this.BlackListDataDic[current.Key] = value; bool flag2 = num == 0f; if (flag2) { num = value.itemBListPrefab.root.transform.FindChild("Toggle/Background").GetComponent <RectTransform>().sizeDelta.y; } } } blackList._instance.blackListCount.text = blackDataList.Count.ToString() + "/" + (50u + 50u * ModelBase <PlayerModel> .getInstance().up_lvl); blackList._instance.contains.SetSizeWithCurrentAnchors(RectTransform.Axis.Vertical, num * (float)blackDataList.Count); }
private void onBtnActionClick(GameObject go) { itemFriendData ifd = default(itemFriendData); ifd.cid = this.cid; bool flag = !actionBlackListPanelPrefab._instance.root.gameObject.activeSelf; if (flag) { actionBlackListPanelPrefab._instance.root.position = this.actionPanelPos.position; actionBlackListPanelPrefab._instance.Show(ifd); } else { bool flag2 = actionBlackListPanelPrefab._instance.root.position.y != this.actionPanelPos.position.y; if (flag2) { actionBlackListPanelPrefab._instance.root.position = this.actionPanelPos.position; } else { actionBlackListPanelPrefab._instance.root.gameObject.SetActive(false); } } }
public itemBeRequestFriend(Transform trans, itemFriendData data) { _go = GameObject.Instantiate(trans.gameObject) as GameObject; root = _go.transform; txtName = _go.transform.FindChild("txtName").GetComponent <Text>(); txtZhuan = _go.transform.FindChild("txtZhuan").GetComponent <Text>(); BaseButton btnRefuse = new BaseButton(_go.transform.FindChild("btnRefuse")); btnRefuse.onClick = onBtnRefuse; BaseButton btnAgreen = new BaseButton(_go.transform.FindChild("btnAgreen")); btnAgreen.onClick = onBtnAgreen; cid = (uint)data.cid; string name = data.name; mName = name; string zhuan = data.zhuan.ToString(); string lvl = data.lvl.ToString(); txtName.text = name; txtZhuan.text = string.Format(txtZhuan.text, zhuan, lvl); }
public void show(itemFriendData data, out Transform rootT) { this.txtNickName.text = data.name; this.txtLvl.text = string.Concat(new object[] { data.zhuan, "转", data.lvl, "级" }); this.txtTeam.text = data.clan_name; this.txtCombat.text = data.combpt.ToString(); this.txtPos.text = friendList._instance.getMapNameById(data.map_id); this.cid = data.cid; this.name = data.name; this.zhuan = data.zhuan; this.lvl = data.lvl; data.root = this.root; rootT = this.root; this.btnAction.onClick = new Action <GameObject>(this.onBtnActionClick); actionPanelPrefab._instance.btnBlackList.onClick = new Action <GameObject>(this.onBtnBlackList); actionPanelPrefab._instance.btnDelete.onClick = new Action <GameObject>(this.onBtnDelete); actionPanelPrefab._instance.btnChat.onClick = new Action <GameObject>(this.onBtnChat); actionPanelPrefab._instance.btnWatch.onClick = new Action <GameObject>(this.onBtnWatch); actionPanelPrefab._instance.btnTeam.onClick = new Action <GameObject>(this.onBtnTeamClick); actionPanelPrefab._instance.btnCloseBg.onClick = new Action <GameObject>(this.onBtnCloseBg); }
private void RecommendFriend(Variant data) { bool flag = data.ContainsKey("buddys"); if (flag) { List <Variant> arr = data["buddys"]._arr; this.RecommendDataList.Clear(); foreach (Variant current in arr) { itemFriendData itemFriendData = default(itemFriendData); itemFriendData.cid = current["cid"]._uint; itemFriendData.name = current["name"]._str; itemFriendData.carr = current["carr"]._uint; itemFriendData.lvl = current["lvl"]._int; itemFriendData.zhuan = current["zhuan"]._uint; bool flag2 = current.ContainsKey("mlzd_diff"); if (flag2) { itemFriendData.mlzd_lv = current["mlzd_diff"]._int; } debug.Log(itemFriendData.name); this.RecommendDataList.Add(itemFriendData); } base.dispatchEvent(GameEvent.Create(FriendProxy.EVENT_RECOMMEND, this, data, false)); } }
public void show(itemFriendData data, out Transform rootT) { this.txtNickName.text = data.name; this.txtLvl.text = string.Concat(new object[] { data.zhuan, "转", data.lvl, "级" }); this.txtTeam.text = data.clan_name; this.txtCombat.text = data.combpt.ToString(); this.txthatred.text = data.hatred.ToString(); string text = string.Empty; text = friendList._instance.getMapNameById(data.map_id); itemEnemyListPrefab.txtPos.text = text; this.cid = data.cid; this.name = data.name; this.zhuan = data.zhuan; this.lvl = data.lvl; itemEnemyListPrefab.txtPos = this.root.FindChild("Toggle/containts/txtpos").GetComponent <Text>(); itemEnemyListPrefab.txtTimer = this.root.FindChild("Toggle/containts/txtpos/txtTimer").GetComponent <Text>(); this.posAction = this.root.FindChild("Toggle/containts/btnAction/actionPanelPos"); data.root = this.root; rootT = this.root; }
private void onAgreeAplyFriend(GameEvent e) { Dictionary <uint, itemFriendData> friendDataList = BaseProxy <FriendProxy> .getInstance().FriendDataList; foreach (KeyValuePair <uint, itemFriendData> current in friendDataList) { bool flag = this.friendDataDic.ContainsKey(current.Key); if (flag) { itemFriendData itemFriendData = this.friendDataDic[current.Key]; itemFriendData.itemFPrefab.set(current.Value); } else { itemFriendData value = current.Value; value.itemFPrefab = new itemFriendPrefab(); value.itemFPrefab.init(); Transform root; value.itemFPrefab.show(current.Value, out root); value.root = root; this.friendDataDic[current.Key] = value; } bool flag2 = this.EnemyListDataDic.ContainsKey(current.Key); if (flag2) { this.EnemyListDataDic[current.Key].itemEListPrefab.UpdatePos(current.Value.map_id); } } this.onShowOnlineFriendsChanged(true); this.friendLimit.text = friendDataList.Count.ToString() + "/" + (50u + 50u * ModelBase <PlayerModel> .getInstance().up_lvl); this.contains.SetSizeWithCurrentAnchors(RectTransform.Axis.Vertical, (float)(60 * friendDataList.Count)); }
private void onRecommendList(GameEvent e) { int num = 0; this.RecommendListDataDic.Clear(); float num2 = 60f; List <itemFriendData> recommendDataList = BaseProxy <FriendProxy> .getInstance().RecommendDataList; recommendDataList.Sort(new Comparison <itemFriendData>(this.SortItemFriendData)); foreach (itemFriendData current in recommendDataList) { num++; itemFriendData itemFriendData = current; itemFriendData.itemECListPrefab = new itemRecommendListPrefab(); itemFriendData.itemECListPrefab.init(); Transform root; itemFriendData.itemECListPrefab.show(current, out root); itemFriendData.root = root; this.RecommendListDataDic[current.cid] = itemFriendData; bool flag = num % 2 == 0; if (flag) { itemFriendData.itemECListPrefab.root.transform.FindChild("bg2").gameObject.SetActive(false); } bool flag2 = num2 == 0f; if (flag2) { num2 = itemFriendData.itemECListPrefab.root.transform.FindChild("Toggle/Background").GetComponent <RectTransform>().sizeDelta.y; } } this.btnAdd.transform.GetComponent <Button>().interactable = true; RectTransform component = recommendList._instance.containt.GetComponent <RectTransform>(); component.sizeDelta = new Vector2(component.sizeDelta.x, num2 * (float)this.RecommendListDataDic.Count); }
private void setEnemyList(Variant data) { bool flag = data.ContainsKey("foes"); if (flag) { List <Variant> arr = data["foes"]._arr; this.EnemyDataList.Clear(); foreach (Variant current in arr) { itemFriendData itemFriendData = default(itemFriendData); itemFriendData.cid = current["cid"]._uint; itemFriendData.name = current["name"]._str; itemFriendData.carr = current["carr"]._uint; itemFriendData.lvl = current["lvl"]._int; itemFriendData.zhuan = current["zhuan"]._uint; bool flag2 = current.ContainsKey("mlzd_diff"); if (flag2) { itemFriendData.mlzd_lv = current["mlzd_diff"]._int; } itemFriendData.clan_name = (string.IsNullOrEmpty(current["clan_name"]._str) ? "无" : current["clan_name"]._str); itemFriendData.combpt = current["combpt"]._uint; itemFriendData.hatred = current["hatred"]._uint; itemFriendData.kill_tm = current["kill_tm"]._uint; bool flag3 = current.ContainsKey("map_id"); if (flag3) { itemFriendData.map_id = (int)current["map_id"]._uint; } else { itemFriendData.map_id = 0; } bool flag4 = current.ContainsKey("llid"); if (flag4) { itemFriendData.llid = current["llid"]._uint; } bool flag5 = this.FriendDataList.ContainsKey(itemFriendData.cid); if (flag5) { bool flag6 = !this.FriendDataList[itemFriendData.cid].online; if (flag6) { itemFriendData.map_id = -1; } else { itemFriendData.map_id = this.FriendDataList[itemFriendData.cid].map_id; } } this.EnemyDataList[current["cid"]._uint] = itemFriendData; } base.dispatchEvent(GameEvent.Create(FriendProxy.EVENT_ENEMYLIST, this, data, false)); } }
private void setBuddy(Variant data) { bool flag = data.ContainsKey("buddy"); if (flag) { List <Variant> arr = data["buddy"]._arr; this.FriendDataList.Clear(); foreach (Variant current in arr) { itemFriendData itemFriendData = default(itemFriendData); itemFriendData.cid = current["cid"]._uint; itemFriendData.name = current["name"]._str; itemFriendData.carr = current["carr"]._uint; itemFriendData.lvl = current["lvl"]._int; itemFriendData.zhuan = current["zhuan"]._uint; itemFriendData.clan_name = (string.IsNullOrEmpty(current["clan_name"]._str) ? "无" : current["clan_name"]._str); itemFriendData.combpt = current["combpt"]._uint; itemFriendData.online = current["online"]._bool; itemFriendData.mlzd_lv = current["mlzd_diff"]._int; bool flag2 = !itemFriendData.online; if (flag2) { itemFriendData.map_id = -1; } bool flag3 = current.ContainsKey("map_id"); if (flag3) { itemFriendData.map_id = current["map_id"]._int; } bool flag4 = current.ContainsKey("llid"); if (flag4) { itemFriendData.llid = (uint)current["llid"]._int; } itemFriendData.isNew = false; this.FriendDataList[current["cid"]._uint] = itemFriendData; } List <uint> list = new List <uint>(this.FriendDataList.Keys); for (int i = 0; i < list.Count; i++) { for (int j = 0; j < list.Count; j++) { bool flag5 = i < j && !this.FriendDataList[list[i]].online && this.FriendDataList[list[j]].online; if (flag5) { itemFriendData value = this.FriendDataList[list[i]]; this.FriendDataList[list[i]] = this.FriendDataList[list[j]]; this.FriendDataList[list[j]] = value; } } } base.dispatchEvent(GameEvent.Create(FriendProxy.EVENT_FRIENDLIST, this, data, false)); } }
private void setBuddy(Variant data) { if (data.ContainsKey("buddy")) { List <Variant> array = data["buddy"]._arr; FriendDataList.Clear(); foreach (var item in array) { itemFriendData itemFData = new itemFriendData(); itemFData.cid = item["cid"]._uint; itemFData.name = item["name"]._str; itemFData.carr = item["carr"]._uint; itemFData.lvl = item["lvl"]._int; itemFData.zhuan = item["zhuan"]._uint; itemFData.clan_name = string.IsNullOrEmpty(item["clan_name"]._str) ? ContMgr.getCont("FriendProxy_wu") : item["clan_name"]._str; itemFData.combpt = item["combpt"]._uint; itemFData.online = item["online"]._bool; itemFData.mlzd_lv = item["mlzd_diff"]._int; if (!itemFData.online) { itemFData.map_id = -1; } if (item.ContainsKey("map_id")) { itemFData.map_id = item["map_id"]._int; } if (item.ContainsKey("llid")) { itemFData.llid = (uint)item["llid"]._int; //副本ID } itemFData.isNew = false; FriendDataList[item["cid"]._uint] = itemFData; } List <uint> FriendCid = new List <uint>(FriendDataList.Keys); for (int i = 0; i < FriendCid.Count; i++) { for (int j = 0; j < FriendCid.Count; j++) { // FriendDataList[FriendCid[i]] if (i < j && FriendDataList[FriendCid[i]].online == false && FriendDataList[FriendCid[j]].online == true) { itemFriendData temp = FriendDataList[FriendCid[i]]; FriendDataList[FriendCid[i]] = FriendDataList[FriendCid[j]]; FriendDataList[FriendCid[j]] = temp; } } } dispatchEvent(GameEvent.Create(EVENT_FRIENDLIST, this, data)); } }
private void onBtnActionClick(GameObject go) { itemFriendData ifd = default(itemFriendData); ifd.cid = this.cid; ifd.name = this.name; ifd.zhuan = this.zhuan; ifd.lvl = this.lvl; actionEnemyPanel._instance.Show(ifd); actionEnemyPanel._instance.root.position = this.posAction.position; }
private void setDeleteFriend(Variant data) { Variant item = data; itemFriendData itemFData = new itemFriendData(); itemFData.cid = item["cid"]._uint; if (FriendDataList.ContainsKey(itemFData.cid)) { FriendDataList.Remove(itemFData.cid); } dispatchEvent(GameEvent.Create(EVENT_DELETEFRIEND, this, data)); }
private void onAddNearbyPeople(GameEvent e) { float num = 60f; uint @uint = e.data["iid"]._uint; Dictionary <uint, ProfessionRole> mapOtherPlayerSee = OtherPlayerMgr._inst.m_mapOtherPlayerSee; bool flag = mapOtherPlayerSee.ContainsKey(@uint); if (flag) { uint unCID = mapOtherPlayerSee[@uint].m_unCID; } ProfessionRole professionRole = mapOtherPlayerSee[@uint]; itemFriendData itemFriendData = default(itemFriendData); itemFriendData.cid = professionRole.m_unCID; itemFriendData.name = professionRole.roleName; itemFriendData.carr = (uint)professionRole.m_roleDta.carr; itemFriendData.lvl = professionRole.lvl; itemFriendData.zhuan = (uint)professionRole.zhuan; itemFriendData.clan_name = (string.IsNullOrEmpty(professionRole.clanName) ? "无" : professionRole.clanName); itemFriendData.combpt = (uint)professionRole.combpt; itemFriendData.map_id = (int)ModelBase <PlayerModel> .getInstance().mapid; bool flag2 = this.NearbyListDataDic.ContainsKey(professionRole.m_unCID); if (flag2) { itemFriendData itemFriendData2 = this.NearbyListDataDic[professionRole.m_unCID]; itemFriendData2.itemNListPrefab.set(itemFriendData); bool flag3 = num == 0f; if (flag3) { num = itemFriendData2.itemNListPrefab.root.transform.FindChild("Toggle/Background").GetComponent <RectTransform>().sizeDelta.y; } } else { itemFriendData itemFriendData3 = itemFriendData; itemFriendData3.itemNListPrefab = new itemNearbyListPrefab(); itemFriendData3.itemNListPrefab.init(); Transform root; itemFriendData3.itemNListPrefab.show(itemFriendData, out root); itemFriendData3.root = root; this.NearbyListDataDic[professionRole.m_unCID] = itemFriendData3; bool flag4 = num == 0f; if (flag4) { num = itemFriendData3.itemNListPrefab.root.transform.FindChild("Toggle/Background").GetComponent <RectTransform>().sizeDelta.y; } neighborList._instance.nearbyListCount.text = OtherPlayerMgr._inst.m_mapOtherPlayerSee.Count.ToString() + "/" + (50u + 50u * ModelBase <PlayerModel> .getInstance().up_lvl); neighborList._instance.contains.SetSizeWithCurrentAnchors(RectTransform.Axis.Vertical, num * (float)OtherPlayerMgr._inst.m_mapOtherPlayerSee.Count); } }
public virtual void show() { bool flag = !this.root.gameObject.activeSelf; if (flag) { this.root.gameObject.SetActive(true); } float num = 0f; Dictionary <uint, itemFriendData> nearbyListDataDic = friendList._instance.NearbyListDataDic; foreach (KeyValuePair <uint, itemFriendData> current in nearbyListDataDic) { current.Value.root.gameObject.SetActive(false); } foreach (KeyValuePair <uint, ProfessionRole> current2 in OtherPlayerMgr._inst.m_mapOtherPlayerSee) { itemFriendData itemFriendData = default(itemFriendData); itemFriendData.cid = current2.Value.m_unCID; itemFriendData.name = current2.Value.roleName; itemFriendData.carr = (uint)current2.Value.m_roleDta.carr; itemFriendData.lvl = current2.Value.lvl; itemFriendData.zhuan = (uint)current2.Value.zhuan; itemFriendData.clan_name = (string.IsNullOrEmpty(current2.Value.clanName) ? "无" : current2.Value.clanName); itemFriendData.combpt = (uint)current2.Value.combpt; itemFriendData.map_id = (int)ModelBase <PlayerModel> .getInstance().mapid; bool flag2 = nearbyListDataDic.ContainsKey(current2.Value.m_unCID); if (flag2) { itemFriendData itemFriendData2 = nearbyListDataDic[current2.Value.m_unCID]; itemFriendData2.itemNListPrefab.set(itemFriendData); } else { itemFriendData itemFriendData3 = itemFriendData; itemFriendData3.itemNListPrefab = new itemNearbyListPrefab(); itemFriendData3.itemNListPrefab.init(); Transform transform; itemFriendData3.itemNListPrefab.show(itemFriendData, out transform); itemFriendData3.root = transform; friendList._instance.NearbyListDataDic[current2.Value.m_unCID] = itemFriendData3; bool flag3 = num == 0f; if (flag3) { num = itemFriendData3.itemNListPrefab.root.transform.FindChild("Toggle/Background").GetComponent <RectTransform>().sizeDelta.y; } } } neighborList._instance.nearbyListCount.text = OtherPlayerMgr._inst.m_mapOtherPlayerSee.Count.ToString() + "/" + (50u + 50u * ModelBase <PlayerModel> .getInstance().up_lvl); neighborList._instance.contains.SetSizeWithCurrentAnchors(RectTransform.Axis.Vertical, (num + 10f) * (float)OtherPlayerMgr._inst.m_mapOtherPlayerSee.Count); }
private void setDeleteFriend(Variant data) { itemFriendData itemFriendData = default(itemFriendData); itemFriendData.cid = data["cid"]._uint; bool flag = this.FriendDataList.ContainsKey(itemFriendData.cid); if (flag) { this.FriendDataList.Remove(itemFriendData.cid); } base.dispatchEvent(GameEvent.Create(FriendProxy.EVENT_DELETEFRIEND, this, data, false)); }
private void onFreshNearby(GameEvent e) { uint @uint = e.data["cid"]._uint; uint uint2 = e.data["combpt"]._uint; bool flag = this.NearbyListDataDic.ContainsKey(@uint); if (flag) { itemFriendData itemFriendData = this.NearbyListDataDic[@uint]; itemFriendData.combpt = uint2; itemFriendData.itemNListPrefab.set(itemFriendData); } }
public void Show(itemFriendData ifd) { this.cid = ifd.cid; this.name = ifd.name; this.zhuan = ifd.zhuan; this.lvl = ifd.lvl; bool flag = !this.root.gameObject.activeSelf; if (flag) { this.root.gameObject.SetActive(true); } }
public void setDeleteEnemy(Variant data) { Variant item = data; itemFriendData itemFData = new itemFriendData(); itemFData.cid = item["cid"]._uint; if (EnemyDataList.ContainsKey(item["cid"]._uint)) { EnemyDataList.Remove(item["cid"]._uint); } dispatchEvent(GameEvent.Create(EVENT_DELETEENEMY, this, data)); }
public void setEnemyPostion(Variant data) { bool flag = this.EnemyDataList.ContainsKey(data["cid"]._uint); if (flag) { itemFriendData value = this.EnemyDataList[data["cid"]._uint]; value.cid = data["cid"]._uint; value.map_id = (int)data["map_id"]._uint; value.llid = data["llid"]._uint; this.EnemyDataList[data["cid"]._uint] = value; } base.dispatchEvent(GameEvent.Create(FriendProxy.EVENT_ENEMYPOSTION, this, data, false)); }
public void setEnemyPostion(Variant data) { Variant item = data; itemFriendData itemFData = null; if (EnemyDataList.ContainsKey(item["cid"]._uint)) { itemFData = EnemyDataList[item["cid"]._uint]; itemFData.cid = item["cid"]._uint; itemFData.map_id = (int)item["map_id"]._uint; itemFData.llid = item["llid"]._uint; EnemyDataList[item["cid"]._uint] = itemFData; } dispatchEvent(GameEvent.Create(EVENT_ENEMYPOSTION, this, data)); }
void RecommendFriend(Variant data) { if (data.ContainsKey("buddys")) { List <Variant> array = data["buddys"]._arr; //debug.Log("22222222222" + array.Count); RecommendDataList.Clear(); foreach (var item in array) { //debug.Log("00000000000000" + FriendDataList.Count); itemFriendData itemFData = new itemFriendData(); itemFData.cid = item["cid"]._uint; itemFData.name = item["name"]._str; itemFData.carr = item["carr"]._uint; itemFData.lvl = item["lvl"]._int; itemFData.zhuan = item["zhuan"]._uint; if (item.ContainsKey("mlzd_diff")) { itemFData.mlzd_lv = item["mlzd_diff"]._int; } debug.Log(itemFData.name); RecommendDataList.Add(itemFData); // else debug.Log("nnnnnnnnnnnnnnn"); } // debug.Log(RecommendDataList.Count + "000000000000000"); //// debug.Log("lllll" + RecommendDataList.Count); // for (int i = 0; i < RecommendDataList.Count; i++) // { // debug.Log(RecommendDataList.Count + "000000000000000"); // if (FriendDataList.ContainsKey(RecommendDataList[i].cid)) // RecommendDataList.Remove(RecommendDataList[i]); // } // debug.Log(RecommendDataList.Count + "0007777777777777000"); // debug.Log("222222" + RecommendDataList.Count); // debug.Log("1111111111111" + RecommendDataList.Count); //foreach (var it in FriendDataList.Keys) //{ // for (int i = 0; i < RecommendDataList.Count; i++) // if (FriendDataList[it].cid == RecommendDataList[i].cid) // { // RecommendDataList.Remove(RecommendDataList[i]); // } //} dispatchEvent(GameEvent.Create(EVENT_RECOMMEND, this, data)); } }
private void setAgreeAplyFriend(Variant data) { Variant item = data; itemFriendData itemFData = new itemFriendData(); itemFData.cid = item["cid"]._uint; itemFData.name = item["name"]._str; itemFData.carr = item["carr"]._uint; itemFData.lvl = item["lvl"]._int; itemFData.zhuan = item["zhuan"]._uint; if (item.ContainsKey("mlzd_diff")) { itemFData.mlzd_lv = item["mlzd_diff"]._int; } itemFData.clan_name = string.IsNullOrEmpty(item["clan_name"]._str) ? ContMgr.getCont("FriendProxy_wu") : item["clan_name"]._str; itemFData.combpt = item["combpt"]._uint; itemFData.online = item["online"]._bool; if (!itemFData.online) { itemFData.map_id = -1; } if (item.ContainsKey("map_id")) { itemFData.map_id = item["map_id"]._int; } if (item.ContainsKey("llid")) { itemFData.llid = (uint)item["llid"]._int; //副本ID } itemFData.isNew = false; FriendDataList[item["cid"]._uint] = itemFData; if (requestFriendListNoAgree.Contains(itemFData.name)) { flytxt.instance.fly(itemFData.name + ContMgr.getCont("FriendProxy_agreeed")); requestFriendListNoAgree.Remove(itemFData.name); } else { flytxt.instance.fly(itemFData.name + ContMgr.getCont("FriendProxy_friended")); } if (BlackDataList.ContainsKey(itemFData.cid)) { sendRemoveBlackList(itemFData.cid); } dispatchEvent(GameEvent.Create(EVENT_AGREEAPLYRFRIEND, this, data)); friendList._instance?.onShowOnlineFriendsChanged(true); //friendList }
public void set(itemFriendData data) { this.root.gameObject.SetActive(true); this.txtNickName.text = data.name; this.txtLvl.text = string.Concat(new object[] { data.zhuan, "转", data.lvl, "级" }); this.txtProfessional.text = this.getProfessional(data.carr); this.cid = data.cid; data.root = this.root; this.toggle.isOn = true; }
public void Show(itemFriendData itemData, Action ac = null) { bool flag = !this.root.gameObject.activeSelf; if (flag) { this.root.gameObject.SetActive(true); } this.m_txtInfo.text = string.Format(this.m_txtInfo.text, itemData.name, itemData.zhuan, itemData.lvl); this.cid = itemData.cid; bool flag2 = ac != null; if (flag2) { this._ac = ac; } }
private void onBtnBlackList(GameObject go) { itemFriendData itemData = default(itemFriendData); uint num = actionPanelPrefab._instance.cid; string text = actionPanelPrefab._instance.name; uint num2 = actionPanelPrefab._instance.zhuan; int num3 = actionPanelPrefab._instance.lvl; itemData.cid = num; itemData.name = text; itemData.zhuan = num2; itemData.lvl = num3; AddToBalckListWaring._instance.Show(itemData, null); BaseProxy <FriendProxy> .getInstance().sendAddBlackList(num, ""); actionPanelPrefab._instance.root.gameObject.SetActive(false); }
public void show(itemFriendData data, out Transform rootT) { this.txtNickName.text = data.name; this.txtLvl.text = string.Concat(new object[] { data.zhuan, "转", data.lvl, "级" }); this.txtTeam.text = data.clan_name; this.txtCombat.text = data.combpt.ToString(); this.txtPos.text = friendList._instance.getMapNameById(data.map_id); this.cid = data.cid; data.root = this.root; rootT = this.root; }
public void set(itemFriendData data) { this.root.gameObject.SetActive(true); this.txtNickName.text = data.name; this.txtLvl.text = string.Concat(new object[] { data.zhuan, "转", data.lvl, "级" }); this.txtTeam.text = data.clan_name; this.txtCombat.text = data.combpt.ToString(); this.txtPos.text = friendList._instance.getMapNameById(data.map_id); this.cid = data.cid; data.root = this.root; }
private void receiveAddToBlackList(Variant data) { itemFriendData itemFriendData = default(itemFriendData); itemFriendData.cid = data["cid"]._uint; itemFriendData.name = data["name"]._str; itemFriendData.carr = data["carr"]._uint; itemFriendData.lvl = data["lvl"]._int; itemFriendData.zhuan = data["zhuan"]._uint; bool flag = data.ContainsKey("mlzd_diff"); if (flag) { itemFriendData.mlzd_lv = data["mlzd_diff"]._int; } itemFriendData.clan_name = (string.IsNullOrEmpty(data["clan_name"]._str) ? "无" : data["clan_name"]._str); itemFriendData.combpt = data["combpt"]._uint; bool flag2 = data.ContainsKey("online"); if (flag2) { itemFriendData.online = data["online"]._bool; bool flag3 = !itemFriendData.online; if (flag3) { itemFriendData.map_id = -1; } } bool flag4 = data.ContainsKey("map_id"); if (flag4) { itemFriendData.map_id = data["map_id"]._int; } this.BlackDataList[data["cid"]._uint] = itemFriendData; flytxt.instance.fly(itemFriendData.name + "已加入黑名单.", 0, default(Color), null); base.dispatchEvent(GameEvent.Create(FriendProxy.EVENT_RECEIVEADDBLACKLIST, this, data, false)); base.dispatchEvent(GameEvent.Create(FriendProxy.EVENT_BLACKLIST, this, data, false)); bool flag5 = this.FriendDataList.ContainsKey(itemFriendData.cid); if (flag5) { this.FriendDataList.Remove(itemFriendData.cid); } }
public void show(itemFriendData data, out Transform rootT) { this.name = data.name; this.txtNickName.text = data.name; this.txtLvl.text = string.Concat(new object[] { data.zhuan, "转", data.lvl, "级" }); this.txtProfessional.text = this.getProfessional(data.carr); this.cid = data.cid; data.root = this.root; rootT = this.root; this.toggle.isOn = true; this.btnAction.onClick = new Action <GameObject>(this.onBtnActionClick); }