public void UnSelectedAnother(GUIListPvPFriendParts part) { foreach (GUIListPvPFriendParts guilistPvPFriendParts in this.friendPartsList) { if (guilistPvPFriendParts != part) { guilistPvPFriendParts.ForceRelease(); } } }
public void AllBuild(List <GameWebAPI.FriendList> data) { base.InitBuild(); this.partsCount = data.Count; if (base.selectCollider != null) { GUISelectPanelBSPartsUD.PanelBuildData panelBuildData = base.CalcBuildData(1, this.partsCount, 1f, 1f); float num = panelBuildData.startY; base.height = panelBuildData.lenH; foreach (GameWebAPI.FriendList friendData in data) { GameObject gameObject = base.AddBuildPart(); GUIListPvPFriendParts component = gameObject.GetComponent <GUIListPvPFriendParts>(); if (component != null) { component.SetOriginalPos(new Vector3(-20f, num, -5f)); component.FriendData = friendData; this.friendPartsList.Add(component); } num -= panelBuildData.pitchH; } base.InitMinMaxLocation(-1, 0f); } }