Files
crystall-punk-14/Content.Server/NodeContainer/Nodes/PortablePipeNode.cs

24 lines
578 B
C#
Raw Normal View History

using System.Collections.Generic;
using Robust.Shared.Serialization.Manager.Attributes;
namespace Content.Server.NodeContainer.Nodes
{
[DataDefinition]
public class PortablePipeNode : PipeNode
{
public override IEnumerable<Node> GetReachableNodes()
{
foreach (var node in PipesInTile())
{
if (node is PortPipeNode)
yield return node;
}
foreach (var node in base.GetReachableNodes())
{
yield return node;
}
}
}
}