public OutputLink(Building_BeltSplitter parent, IntVec3 pos) { this.parent = parent; link = null; this.position = pos; // TODO: any way to make filter null unless it's actually needed? // maybe not? filter = new ThingFilter(); filter.SetAllowAll(null); }
public OutputLink(Building_BeltSplitter parent, IBeltConveyorLinkable link) : this(parent, link.Position) { this.link = link; }