using Robust.Server.Interfaces.GameObjects; using Robust.Shared.GameObjects; namespace Content.Server.GameObjects.Components.Items.Storage.Fill { [RegisterComponent] internal sealed class CustodialClosetFillComponent : Component, IMapInit { public override string Name => "CustodialClosetFill"; void IMapInit.MapInit() { var storage = Owner.GetComponent(); void Spawn(string prototype) { storage.Insert(Owner.EntityManager.SpawnEntity(prototype, Owner.Transform.Coordinates)); } Spawn("MopItem"); Spawn("MopBucket"); Spawn("WetFloorSign"); Spawn("WetFloorSign"); Spawn("WetFloorSign"); Spawn("TrashBag"); Spawn("TrashBag"); } } }