少年修仙传客户端代码仓库
hch
2024-12-25 8fd5f22096d5e17cc9e0a5e6f3a0af8b1610518f
0312 优化界面-离线挂机
1个文件已修改
20 ■■■■ 已修改文件
System/MainInterfacePanel/OffLineOnHookModel.cs 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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++)
                {