Example #1
0
        public void RefreshFriends()
        {
            //uIFriendBars.Clear();
            _friendList.Clear();

            if (Main.netMode == 1)
            {
                MessageSender.SendGetFriends();
            }
            else
            {
                for (var i = 0; i < 20; i++)
                {
                    var testinfo = new JsonData.SimplifiedPlayerInfo
                    {
                        Name = ServerUtils.RandomGenString()
                    };
                    var bar = new UIFriendBar(testinfo);
                    _friendList.Add(bar);
                }
            }
            _relaxTimer = 180;
            _rotation   = 0f;
        }
Example #2
0
        //public override void Update(GameTime gameTime)
        //{
        //	base.Update(gameTime);
        //	if (Main.netMode == 0)
        //	{
        //		JsonData.SimplifiedPlayerInfo info = new JsonData.SimplifiedPlayerInfo
        //		{
        //			Name = Main.LocalPlayer.name,
        //			IsFriend = true,
        //			IsLogin = true,
        //			Rank = 1500
        //		};
        //		uIPlayerProfileHead.SetPlayer(info);
        //	}
        //	if (_relaxTimer > 0)
        //	{
        //		_relaxTimer--;
        //		_rotation += 0.1f;
        //		refreshButton.Enabled = false;
        //	}
        //	else
        //	{
        //		_rotation = 0f;
        //		refreshButton.Enabled = true;
        //	}
        //	refreshButton.Rotation = _rotation;
        //}

        public void AppendFriends(JsonData.SimplifiedPlayerInfo info)
        {
            UIFriendBar bar = new UIFriendBar(info);

            _friendList.Add(bar);
        }