コード例 #1
0
ファイル: InfoPrinter.cs プロジェクト: wdxzs1985/Astrum
        public static void PrintMypage(MypageInfo mypage, MainWindowViewModel viewModel)
        {
            string history = "";
            history += String.Format("  角色:{0} (L{1})", mypage.status.name, mypage.status.level) + Environment.NewLine;
            history += String.Format(" 总战力:{0}", mypage.total) + Environment.NewLine;
            history += String.Format("  攻击:{0},  防御:{1}", mypage.status.atk, mypage.status.df) + Environment.NewLine;
            history += String.Format("必杀攻击:{0},必杀防御:{1}", mypage.status.mat, mypage.status.mdf) + Environment.NewLine;
            history += String.Format("所属工会:{0}, 工会排行:{1}", mypage.guild.name, mypage.guild.rank) + Environment.NewLine;

            viewModel.History = history;
        }
コード例 #2
0
ファイル: InfoUpdater.cs プロジェクト: wdxzs1985/Astrum
        public static void UpdateMypageView(MypageInfo mypage, MainWindowViewModel viewModel)
        {
            viewModel.HasTalk = mypage.talk;

            viewModel.Name = mypage.status.name;
            viewModel.Level = mypage.status.level;

            viewModel.StaminaValue = mypage.status.stamina_value;
            viewModel.StaminaMax = mypage.status.stamina_max;

            viewModel.ExpValue = mypage.status.exp_value;
            viewModel.ExpMin = mypage.status.exp_min;
            viewModel.ExpMax = mypage.status.exp_max;

            viewModel.BpValue = mypage.status.bp_value;
            viewModel.BpMax = mypage.status.bp_max;

            viewModel.TpValue = mypage.status.tp_value;
            viewModel.TpMax = mypage.status.tp_max;

            viewModel.CardQuantity = mypage.status.card_quantity;
            viewModel.CardMax = mypage.status.card_max;
        }