using Content.Shared.Prototypes.Cargo; using Robust.Shared.GameObjects; using Robust.Shared.Serialization; using System; using System.Collections.Generic; namespace Content.Shared.GameObjects.Components.Cargo { public class SharedCargoOrderDatabaseComponent : Component { public sealed override string Name => "CargoOrderDatabase"; public sealed override uint? NetID => ContentNetIDs.CARGO_ORDER_DATABASE; } [NetSerializable, Serializable] public class CargoOrderDatabaseState : ComponentState { public readonly List Orders; public CargoOrderDatabaseState(List orders) : base(ContentNetIDs.CARGO_ORDER_DATABASE) { Orders = orders; } } }