AI/Staff/Staff.Stats.cs
namespace HC3;

public partial class Staff
{
	[Sync( SyncFlags.FromHost )]
	public NetDictionary<StaffStats, int> Stats { get; private set; } = new();

	/// <summary>
	/// Increase a <see cref="StaffStats"/> value for this member of staff.
	/// </summary>
	public void IncreaseStat( StaffStats stat, int value = 1 )
	{
		if ( !Stats.TryGetValue( stat, out var i ) )
			i = 1;
		else
			i += value;

		Stats[stat] = i;
	}
}