Re-organize all projects (#4166)
This commit is contained in:
21
Content.Shared/Construction/Steps/ConstructionGraphStep.cs
Normal file
21
Content.Shared/Construction/Steps/ConstructionGraphStep.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
#nullable enable
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Robust.Shared.Serialization.Manager.Attributes;
|
||||
using Robust.Shared.Utility;
|
||||
|
||||
namespace Content.Shared.Construction.Steps
|
||||
{
|
||||
[Serializable]
|
||||
[ImplicitDataDefinitionForInheritors]
|
||||
public abstract class ConstructionGraphStep
|
||||
{
|
||||
[DataField("completed", serverOnly: true)] private List<IGraphAction> _completed = new();
|
||||
|
||||
[DataField("doAfter")] public float DoAfter { get; private set; }
|
||||
|
||||
public IReadOnlyList<IGraphAction> Completed => _completed;
|
||||
|
||||
public abstract void DoExamine(FormattedMessage message, bool inDetailsRange);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user