using System.Runtime.CompilerServices; namespace Questionable.Model; public sealed record CofferReward : ItemReward { public override EItemRewardType Type => EItemRewardType.Coffer; public CofferReward(ItemRewardDetails Item) : base(Item) { } public override bool IsUnlocked() { return false; } [CompilerGenerated] public new void Deconstruct(out ItemRewardDetails Item) { Item = base.Item; } }