예제 #1
0
/**
 * Determines type of the wormhole and returns its other end
 * @param t one end
 * @pre TileMap.IsTileType(t, TileType.MP_TUNNELBRIDGE)
 * @return other end
 */
        public static TileIndex GetOtherTunnelBridgeEnd(this TileIndex t)
        {
            Debug.Assert(TileMap.IsTileType(t, TileType.MP_TUNNELBRIDGE));
            return(t.IsTunnel() ? t.GetOtherTunnelEnd() : GetOtherBridgeEnd(t));
        }