Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.
By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.
The way I do it is the pilot and copilot are integral parts of the aircraft interior model. I simply set the base to a visibility condition. I also add a PILOT_0 and PILOT_1 empty axis parts to the model (these part names are set in stone, they are required to be named PILOT_0 and PILOT_1 for MSFS to find them and attach the pilot and copilot models. The location is a few inches above the butt) and set their visibility condition."The pilot and copilot models can be switched out to use the default MSFS models if you like" ... I'm curious to learn how to make thatI have some ideas on the question, but what would be the lightest method?
<Component ID="PILOT_0" Node="PILOT_0">
<UseTemplate Name="ASOBO_GT_Visibility">
<VISIBILITY_CODE>
(A:CAMERA STATE,number) 15 !=
if{
(A:IS USER SIM,bool)
if{
(L:ants_pilot_type,number) 1 ==
if{
(L:ants_pilot_visibility,number) 0 ==
if{
(A:ELECTRICAL MASTER BATTERY,bool) ! (A:GENERAL ENG COMBUSTION:1,bool) ! (A:SIM ON GROUND,bool) (A:BRAKE PARKING INDICATOR,number) (L:Winjeel_chocks,number) + & & &
if{
0 (>L:is_pilot_visible,bool)
}
els{
(A:CAMERA STATE,number) 2 !=
if{
1 (>L:is_pilot_visible,bool)
}
els{
0 (>L:is_pilot_visible,bool)
}
}
}
(L:ants_pilot_visibility,number) 1 ==
if{
(A:CAMERA STATE,number) 2 !=
if{
1 (>L:is_pilot_visible,bool)
}
els{
0 (>L:is_pilot_visible,bool)
}
}
(L:ants_pilot_visibility,number) 2 ==
if{
0 (>L:is_pilot_visible,bool)
}
(L:is_pilot_visible,bool)
}
els{
0
}
}
els{
(A:ELECTRICAL MASTER BATTERY,bool)
}
}
els{ 0 }
</VISIBILITY_CODE>
</UseTemplate>
</Component>
