Margin = new Thickness(4, 8);
+ // By default, we will map-initialize guidebook entities.
+ if (!args.TryGetValue("Init", out var mapInit) || !bool.Parse(mapInit))
+ _entityManager.RunMapInit(ent, _entityManager.GetComponent<MetaDataComponent>(ent));
+
control = this;
return true;
}
using Content.Shared.Construction;
using Content.Shared.Construction.Prototypes;
using Content.Shared.Construction.Steps;
+using Content.Shared.Containers;
using Content.Shared.Database;
using Robust.Server.Containers;
using Robust.Shared.Containers;
-using Content.Server.Storage.Components;
using Content.Shared.Storage;
using Robust.Shared.Prototypes;
-using Robust.Shared.Serialization;
using Robust.Shared.Serialization.Manager;
using Robust.Shared.Serialization.Markdown.Mapping;
using Robust.Shared.Serialization.Markdown.Sequence;
using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.List;
using Robust.Shared.Serialization.TypeSerializers.Interfaces;
-namespace Content.Server.Containers;
+namespace Content.Shared.Containers;
/// <summary>
/// Component for spawning entity prototypes into containers on map init.
using Robust.Shared.Containers;
using Robust.Shared.Map;
-namespace Content.Server.Containers;
+namespace Content.Shared.Containers;
public sealed class ContainerFillSystem : EntitySystem
{