using System; namespace RogueTank.Upgrades; public sealed class UpgradeOption { public required UpgradeId Id { get; init; } public required string Title { get; init; } public required string Desc { get; init; } public required Action Apply { get; init; } }