예제 #1
0
    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));
    }
예제 #2
0
        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);
        }