PILOT modelNode=NONE doesn't enable pos to change position of pilot

Version: 1.1.10.0

Frequency: Consistently

Severity: :frowning:

Marketplace package name:

Context: Free flight

Similar MSFS 2020 issue: No

Bug description:
navigation_graph_pilot.cfg docs say PILOT can be positioned using pos when modelNode=NONE. It doesn’t work however and the pilot is stuck at 0,0,0 regardless of pos value.

https://docs.flightsimulator.com/msfs2024/html/5_Content_Configuration/Careers/SpawnPilot.htm

Repro steps:

  1. Use the attached cfg settings
  2. Load the aircraft
    Expected: pilot and copilot would be visible at -9,0,30 and 9,0,30
    Actual: pilot is stuck at 0,0,0, copilot is nowhere to be found

I tried quite a few variations and did see the copilot once, but it seems like the only way to make this work right now is to add nodes to the model (nodes which I can’t reliably position because there is no human template available).

Use this navigation_graph_pilot.cfg

[MAINGRAPH.0]
nodes = SPAWN_EXTERIOR,SPAWN_EXTERIOR_RTC,PILOT,COPILOT
;massSections = xPILOT,xCOPILOT

[NODE.0]
tag = SPAWN_EXTERIOR
name = SPAWN_EXTERIOR
pos = 9.087454,-0.000025,12.09986
pbh = 0,0,270
projectOnGround = 1

[NODE.1]
tag = SPAWN_EXTERIOR_RTC
name = SPAWN_EXTERIOR_RTC
pos = 9,0,30
pbh = 0,0,180
projectOnGround = 1

[NODE.2]
name = PILOT
modelNode = NONE
tag = PILOT
pos = -9,0,30
;node_occlusion_factor = 1
;masssection = xPILOT

[NODE.3]
name = COPILOT
modelNode = NONE
tag = COPILOT
pos = 9,0,30
;node_occlusion_factor = 1
;masssection = xCOPILOT
; interactionFile.0 = FilePath: InteractionsPreset\Asobo\Seat\Seat_without_seatbelt #Param: ANIMATION_SIT:IDLES_Leaned 

[masssection.0]
name = xPILOT
stationloadname = TT:MENU.PAYLOAD.PILOT
maxmass = 300
fillproportion = 1

[masssection.1]
name = xCOPILOT
stationloadname = TT:MENU.PAYLOAD.COPILOT
maxmass = 300
fillproportion = 1

And aircraft.cfg needs:

[PILOT]
cabin_service = CopilotService
generated_copilot = Copilot
copilot_behavior = COPILOT

Bonus bugs I encountered while trying to make this work:

  • Nav Graph Editor gizmo when selected to PILOT is stuck and can’t be moved
  • Nav Graph Editor gizmo works only at 100% game scale factor
  • Nav Graph Editor x/y/z input can only be done with Ctrl+LeftClick since the slider ranges are far too large to set a reasonable value.

Attachments:

Private attachments:

2 Likes

Looks like other aircraft are using modelNode = "" which is not what the docs suggest. But changing this didn’t seem to help.

1 Like