9 lines
347 B
C#
9 lines
347 B
C#
using NeonSprawl.Server.Game.Mastery;
|
|
|
|
namespace NeonSprawl.Server.Game.Skills;
|
|
|
|
/// <summary>Captured skill XP + perk state before a grant apply batch (NEO-127 compensating rollback).</summary>
|
|
public readonly record struct SkillProgressionGrantRollbackPoint(
|
|
IReadOnlyDictionary<string, int> SkillXpTotals,
|
|
PerkStateSnapshot PerkState);
|