修改库存相关;添加角色练级

This commit is contained in:
milimoe 2024-12-25 01:41:12 +08:00
parent db1cad04bf
commit 1e46318da5
Signed by: milimoe
GPG Key ID: 05D280912DA6C69E
3 changed files with 6 additions and 6 deletions

View File

@ -73,7 +73,7 @@ namespace Milimoe.FunGame.Core.Entity
/// <summary> /// <summary>
/// 练级中的角色 /// 练级中的角色
/// </summary> /// </summary>
public Dictionary<Character, DateTime> Training { get; set; } = []; public Dictionary<long, DateTime> Training { get; set; } = [];
private Character? _character; private Character? _character;

View File

@ -54,10 +54,10 @@ namespace Milimoe.FunGame.Core.Library.Common.JsonConverter
} }
break; break;
case nameof(Inventory.Training): case nameof(Inventory.Training):
Dictionary<Character, DateTime> training = NetworkUtility.JsonDeserialize<Dictionary<Character, DateTime>>(ref reader, options) ?? []; Dictionary<long, DateTime> training = NetworkUtility.JsonDeserialize<Dictionary<long, DateTime>>(ref reader, options) ?? [];
foreach (Character character in training.Keys) foreach (long cid in training.Keys)
{ {
result.Training.Add(character, training[character]); result.Training.Add(cid, training[cid]);
} }
break; break;
} }

View File

@ -80,9 +80,9 @@ namespace Milimoe.FunGame.Core.Library.Common.JsonConverter
{ {
result.Inventory.Squad.Add(character); result.Inventory.Squad.Add(character);
} }
foreach (Character character in inventory.Training.Keys) foreach (long cid in inventory.Training.Keys)
{ {
result.Inventory.Training[character] = inventory.Training[character]; result.Inventory.Training[cid] = inventory.Training[cid];
} }
break; break;
} }