2024-07-26 20:49:10 +05:00

17 lines
593 B
C#

namespace SoulstormReplayReader.Core.Domain;
public sealed class GameSettings
{
public byte AiDifficulty { get; set; }
public byte StartResources { get; set; }
public byte LockTeams { get; set; }
public byte CheatsOn { get; set; }
public byte StartingLocation { get; set; }
public byte GameSpeed { get; set; }
public byte ResourceSharing { get; set; }
public byte ResourceRate { get; set; }
public bool IsQuickStart => StartResources == 1;
public bool AreCheatsOn => CheatsOn == 1;
public bool ArePositionsRandomized => StartingLocation == 0;
}