public static void TryConnectToAnySteamNet(CompSteam pc, List <SteamPowerNet> disallowedNets = null) { if (pc.connectParent != null || !pc.parent.Spawned) { return; } CompSteam compSteam = BestTransmitterForConnector(pc.parent.Position, pc.parent.Map, disallowedNets); if (compSteam != null) { pc.ConnectToTransmitter(compSteam, false); } else { pc.connectParent = null; } }