GameFramework.UserProcessScheduler.CreateRoleEnterResultMsg C# (CSharp) Method

CreateRoleEnterResultMsg() private method

private CreateRoleEnterResultMsg ( UserInfo ui ) : RoleEnterResult
ui UserInfo
return GameFrameworkMessage.RoleEnterResult
        private GameFrameworkMessage.RoleEnterResult CreateRoleEnterResultMsg(UserInfo ui)
        {
            GameFrameworkMessage.RoleEnterResult replyMsg = new GameFrameworkMessage.RoleEnterResult();
            //
            replyMsg.Nickname = ui.Nickname;
            replyMsg.HeroId = ui.HeroId;
            replyMsg.Level = ui.Level;
            replyMsg.Money = ui.Money;
            replyMsg.Gold = ui.Gold;
            replyMsg.Level = ui.Level;
            replyMsg.SceneId = ui.SceneId;
            replyMsg.SummonerSkillId = ui.SummonerSkillId;
            replyMsg.WorldId = UserServerConfig.WorldId;

            for (int i = 0; i < ui.MemberInfos.Count; ++i) {
                MemberInfoForMessage mi = new MemberInfoForMessage();
                mi.Hero = ui.MemberInfos[i].HeroId;
                mi.Level = ui.MemberInfos[i].Level;
            }
            return replyMsg;
        }