From 8fd5f22096d5e17cc9e0a5e6f3a0af8b1610518f Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期三, 25 十二月 2024 15:18:01 +0800 Subject: [PATCH] 0312 优化界面-离线挂机 --- System/MainInterfacePanel/OffLineOnHookModel.cs | 20 ++++++++++++++------ 1 files changed, 14 insertions(+), 6 deletions(-) diff --git a/System/MainInterfacePanel/OffLineOnHookModel.cs b/System/MainInterfacePanel/OffLineOnHookModel.cs index cbaf411..db4c8e6 100644 --- a/System/MainInterfacePanel/OffLineOnHookModel.cs +++ b/System/MainInterfacePanel/OffLineOnHookModel.cs @@ -74,26 +74,34 @@ mCTJGInfoClass.QuickAwardCount = info.QuickAwardCount; if (info.AwardType == 1) { - string showStr = string.Empty; - showStr += Language.Get("L2013", Language.Get("L2012"), info.Exp + (ulong)info.ExpPoint * 100000000) + "</r>"; + List<Item> itemList = new List<Item>(); + itemList.Add(new Item() + { + id = GeneralDefine.expDisplayId, + countEx = info.Exp + (ulong)info.ExpPoint * Constants.ExpPointValue, + }); + for (int i = 0; i < info.MoneyLen; i++) { - showStr += Language.Get("L2013", Language.Get("MoneyType_" + info.MoneyList[i].MoneyType), info.MoneyList[i].MoneyValue) + "</r>"; + itemList.Add(new Item() + { + id = GeneralDefine.moneyDisplayIds[info.MoneyList[i].MoneyType], + countEx = info.MoneyList[i].MoneyValue, + }); } - List<Item> itemList = new List<Item>(); for (int i = 0; i < info.ItemLen; i++) { itemList.Add(new Item((int)info.ItemList[i].ItemID, info.ItemList[i].Count)); } - ItemLogicUtility.Instance.ShowGetItemRichText(itemList, showStr, 8); + ItemLogicUtility.Instance.ShowGetItem(itemList, "", 0); } else { mCTJGInfoClass.AwardSeconds = (int)info.AwardSeconds; - mCTJGInfoClass.Exp = (ulong)info.Exp + (ulong)info.ExpPoint * 100000000; + mCTJGInfoClass.Exp = (ulong)info.Exp + (ulong)info.ExpPoint * Constants.ExpPointValue; mCTJGInfoClass.moneys = new Dictionary<int, int>(); for (int i = 0; i < info.MoneyLen; i++) { -- Gitblit v1.8.0