namespace Content.Shared.Construction.Steps
{
[ImplicitDataDefinitionForInheritors]
public abstract partial class EntityInsertConstructionGraphStep : ConstructionGraphStep
{
///
/// A container ID to store the entity in.
///
[DataField]
public string Store { get; private set; } = string.Empty;
///
/// How many of the entity is needed.
///
[DataField]
public int Amount { get; private set; } = 1;
public abstract bool EntityValid(EntityUid uid, IEntityManager entityManager, IComponentFactory compFactory);
}
}