private int GetConnectedNetworkID() { GameObject gameObject = Grid.Objects[utilityCell, 20]; SolidConduit solidConduit = (!((Object)gameObject != (Object)null)) ? null : gameObject.GetComponent <SolidConduit>(); return(((!((Object)solidConduit != (Object)null)) ? null : solidConduit.GetNetwork())?.id ?? (-1)); }
private int GetConnectedNetworkID() { GameObject gameObject = Grid.Objects[this.utilityCell, 20]; SolidConduit solidConduit = (UnityEngine.Object)gameObject != (UnityEngine.Object)null ? gameObject.GetComponent <SolidConduit>() : (SolidConduit)null; UtilityNetwork utilityNetwork = (UnityEngine.Object)solidConduit != (UnityEngine.Object)null ? solidConduit.GetNetwork() : (UtilityNetwork)null; return(utilityNetwork == null ? -1 : utilityNetwork.id); }