/* * New Frontiers - This file is licensed under AGPLv3 * Copyright (c) 2024 New Frontiers Contributors * See AGPLv3.txt for details. */ using Robust.Shared.Serialization; namespace Content.Shared._NF.Bank.BUI; [NetSerializable, Serializable] public sealed class StationBankATMMenuInterfaceState : BoundUserInterfaceState { /// /// bank balance of the character using the atm /// public int Balance; /// /// are the buttons enabled /// public bool Enabled; /// /// how much cash is inserted (negative values indicate that this is not valid money) /// public int Deposit; public StationBankATMMenuInterfaceState(int balance, bool enabled, int deposit) { Balance = balance; Enabled = enabled; Deposit = deposit; } }