public override void PostPrintOnto(SectionLayer layer)
 {
     base.PostPrintOnto(layer);
     if (this.connectParent != null)
     {
         ShieldNetGraphics.PrintWirePieceConnecting(layer, this.parent, this.connectParent.parent, false);
     }
 }
 public override void CompPrintForPowerGrid(SectionLayer layer)
 {
     if (this.TransmitsPowerNow)
     {
         ShieldOverlayMats.LinkedOverlayGraphic.Print(layer, this.parent);
     }
     if (this.parent.def.ConnectToPower)
     {
         ShieldNetGraphics.PrintOverlayConnectorBaseFor(layer, this.parent);
     }
     if (this.connectParent != null)
     {
         ShieldNetGraphics.PrintWirePieceConnecting(layer, this.parent, this.connectParent.parent, true);
     }
 }