public bool IsConnectedToNetworks(ICollection <UtilityNetwork> networks) { bool flag = false; IUtilityNetworkMgr networkManager = Conduit.GetNetworkManager(type); return(flag || networks.Contains(networkManager.GetNetworkForCell(inputCell)) || networks.Contains(networkManager.GetNetworkForCell(outputCell)) || networks.Contains(networkManager.GetNetworkForCell(secondaryOutputCell))); }
public void AddNetworks(ICollection <UtilityNetwork> networks) { IUtilityNetworkMgr networkManager = Conduit.GetNetworkManager(type); UtilityNetwork networkForCell = networkManager.GetNetworkForCell(inputCell); if (networkForCell != null) { networks.Add(networkForCell); } networkForCell = networkManager.GetNetworkForCell(outputCell); if (networkForCell != null) { networks.Add(networkForCell); } }
public bool IsConnectedToNetworks(ICollection <UtilityNetwork> networks) { GetCells(out int linked_cell, out int _); IUtilityNetworkMgr networkManager = GetNetworkManager(); UtilityNetwork networkForCell = networkManager.GetNetworkForCell(linked_cell); return(networks.Contains(networkForCell)); }
public void AddNetworks(ICollection <UtilityNetwork> networks) { GetCells(out int linked_cell, out int _); IUtilityNetworkMgr networkManager = GetNetworkManager(); UtilityNetwork networkForCell = networkManager.GetNetworkForCell(linked_cell); if (networkForCell != null) { networks.Add(networkForCell); } }
public void AddNetworks(ICollection <UtilityNetwork> networks) { IUtilityNetworkMgr networkManager = Conduit.GetNetworkManager(type); UtilityNetwork networkForCell1 = networkManager.GetNetworkForCell(inputCell); if (networkForCell1 != null) { networks.Add(networkForCell1); } UtilityNetwork networkForCell2 = networkManager.GetNetworkForCell(outputCell); if (networkForCell2 != null) { networks.Add(networkForCell2); } UtilityNetwork networkForCell3 = networkManager.GetNetworkForCell(secondaryOutputCell); if (networkForCell3 != null) { networks.Add(networkForCell3); } }