Update UserStatistics.cs

This commit is contained in:
yeziuku 2023-10-24 17:00:54 +08:00 committed by GitHub
parent fc4a6762b4
commit bc64b3e897
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,8 +9,8 @@ namespace Milimoe.FunGame.Core.Entity
* Key为赛季(long)key代表第key赛季key = 0 * Key为赛季(long)key代表第key赛季key = 0
*/ */
public int Id { get; set; } public long Id => User?.Id ?? 0L;
public User User { get; set; } = new User(); public User? User { get; }
public Dictionary<long, decimal> DamageStats { get; set; } = new Dictionary<long, decimal>(); public Dictionary<long, decimal> DamageStats { get; set; } = new Dictionary<long, decimal>();
public Dictionary<long, decimal> PhysicalDamageStats { get; set; } = new Dictionary<long, decimal>(); public Dictionary<long, decimal> PhysicalDamageStats { get; set; } = new Dictionary<long, decimal>();
public Dictionary<long, decimal> MagicDamageStats { get; set; } = new Dictionary<long, decimal>(); public Dictionary<long, decimal> MagicDamageStats { get; set; } = new Dictionary<long, decimal>();
@ -114,5 +114,10 @@ namespace Milimoe.FunGame.Core.Entity
public Dictionary<string, decimal> RatingStats { get; set; } = new Dictionary<string, decimal>(); public Dictionary<string, decimal> RatingStats { get; set; } = new Dictionary<string, decimal>();
public Dictionary<string, decimal> EloStats { get; set; } = new Dictionary<string, decimal>(); public Dictionary<string, decimal> EloStats { get; set; } = new Dictionary<string, decimal>();
public Dictionary<string, string> RankStats { get; set; } = new Dictionary<string, string>(); public Dictionary<string, string> RankStats { get; set; } = new Dictionary<string, string>();
internal UserStatistics(User user)
{
User = user;
}
} }
} }