namespace KernelPanic.Meta { /// /// Tracks the player's persistent entropy currency balance. /// public sealed class EntropyWallet { public int Balance { get; private set; } public void Add(int amount) { Balance += amount; } public bool Spend(int amount) { if (Balance < amount) { return false; } Balance -= amount; return true; } } }