Skip to content

LNM seems hit-or-miss picking up taxiway names on Load Scenery Library for custom airport #1200

@fourdegrees

Description

@fourdegrees

Windows 11 64 bit
MSFS 2020

I want to make sure I'm using "best practices" compatible with LNM while developing custom airports in MSFS 2020 developer mode. I am working on an update to KBJC partly because of how bad the AI-built taxiways are, but also it's my home airport. I noticed when I built my package, loaded into the sim, and used Load Scenery Library, that LNM suddenly lost a lot of the taxiways I laid out. I can't figure out where LNM is "looking" when it labels and draws taxiways. I see how it finds drawn aprons and some taxiway surfaces, but can't sus out if I'm doing something wrong.

Asobo, on their forums, recommends keeping taxiway paths and points as simple as possible and using painted lines to draw in junctions and other complex taxiway interactions. It seems like once I simplified my paths and turned off center lines and surface draws, I lost a lot of info in LNM. But some taxiways are still showing up and are labelled how I built them.

Here is what it looks like in MSFS Dev Mode:
image

And here is LNM, after saving scenery, building package, reloading sim, and using LNM's LSL function:
image

You can see how many missing paths and names there are.

Can you tell me, is LNM looking within the taxiway path XML tag for certain things? For example, here is a snippet from the scenery XML file describing one of the paths that comprises Taxiway A3:
<TaxiwayPath parentGroupID="44" groupIndex="5" type="TAXI" surface="{F6FCF674-CC5C-4AA1-A297-7FFFF94E644D}" centerLine="FALSE" start="371" end="377" width="17.000000" weightLimit="0" name="4" drawSurface="FALSE" drawDetail="TRUE" groundMerging="FALSE" excludeVegetationAround="TRUE" excludeVegetationInside="TRUE"> <Material guid="{F6FCF674-CC5C-4AA1-A297-7FFFF94E644D}" type="Base tiled" tilingU="1.000000" tilingV="1.000000" width="1.000000" falloff="0.000000" opacity="255"/> </TaxiwayPath>

The snapshot of LNM showing part of TWY A and A3 being drawn are with 100% of TWY centerlines and surfaces set to "FALSE" so I'm not convinced having those off is the only issue. I tried changing the MSFS Dev Mode several ways and rebuilding. I tried having surfaces off, but center lines on. Then I tried center lines off but surfaces on. And I tried another TWY with both set to ON, but it still didn't show up.

Is LNM looking to be sure center lines are drawn before it will display the taxiway? Or is it looking for the taxiway surface to be drawn? Or some combination? What's the logic behind LNM labeling and drawing taxiways, so I can be sure to make my addon airport compatible?

Cheers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions