using Content.Shared.Cargo; namespace Content.Server.Cargo.Components; /// /// Added to the abstract representation of a station to track its money. /// [RegisterComponent, Access(typeof(SharedCargoSystem))] public sealed class StationBankAccountComponent : Component { [ViewVariables(VVAccess.ReadWrite), DataField("balance")] public int Balance = 2000; /// /// How much the bank balance goes up per second, every Delay period. Rounded down when multiplied. /// [ViewVariables(VVAccess.ReadWrite), DataField("increasePerSecond")] public int IncreasePerSecond = 2; }