SharedSalvageExpeditionComponent.cs 473 B

1234567891011121314151617
  1. using Robust.Shared.GameStates;
  2. using Robust.Shared.Serialization;
  3. namespace Content.Shared.Salvage.Expeditions;
  4. [NetworkedComponent]
  5. public abstract partial class SharedSalvageExpeditionComponent : Component
  6. {
  7. [ViewVariables(VVAccess.ReadWrite), DataField("stage")]
  8. public ExpeditionStage Stage = ExpeditionStage.Added;
  9. }
  10. [Serializable, NetSerializable]
  11. public sealed class SalvageExpeditionComponentState : ComponentState
  12. {
  13. public ExpeditionStage Stage;
  14. }