Files
OldThink/Content.Shared/_White/Economy/BankCartridgeUiState.cs

28 lines
697 B
C#

using Content.Shared.CartridgeLoader;
using Robust.Shared.Serialization;
namespace Content.Shared._White.Economy;
[Serializable, NetSerializable]
public sealed class BankCartridgeUiState : BoundUserInterfaceState
{
public int Balance;
public int? AccountId = null;
public string OwnerName = string.Empty;
public string AccountLinkMessage = string.Empty;
public string AccountLinkResult = string.Empty;
}
[Serializable, NetSerializable]
public sealed class BankAccountLinkMessage : CartridgeMessageEvent
{
public int AccountId;
public int Pin;
public BankAccountLinkMessage(int accountId, int pin)
{
AccountId = accountId;
Pin = pin;
}
}