I dig a bit into the information provided by MSFS SDK trying to understand and solve the ‘invisible’ pilot and co-pilot issue.
I end up comparing the flight_model.cfg file of the Piaggio P.149D with the same file of a MSFS aircraft that has 4 seats and is working properly, specifically the Cessna C172 SP G1000
Noted that the syntax in the [WEIGHT_AND_BALANCE] ‘station_load’ section was a bit different between the two, hence tried to copy-and-paste the Cessna section into the Piaggio one and, lol and behold, it worked!
Now I have both pilot and co-pilot visible in the cockpit while in external camera mode.
If you would like to try, follow these instructions:
-
open with notepad the flight_model.cfg file of the Piaggio P.149D (located inside the directory: SimObjects\Airplanes\ATSIMULATIONS_AIRCRAFT_PIAGGIO
-
make a backup copy of the original flight_model.cfg file
-
locate the [WEIGHT_AND_BALANCE] section
-
located the string ‘max_number_of_stations =5’
-
the original ‘station.load’ string should be the following:
station_load.0 =190, 0.63, -1.11, 0.15, TT:Pilot, 0
station_load.1 =190, 0.63, 1.11, 0.05, TT: Copilot, 0
station_load.2 =0, -2, -1, 0, TT: Passenger 1, 0
station_load.3 =0, -2, 1, 0, TT:Passenger 2, 0
station_load.4 =77, -4.1, 0, -0.2, TT:Baggage, 0
- overwrite all of them with the following:
station_load.0 =190, 0.63, -1.11, 0.15, TT:MENU.PAYLOAD.PILOT, 1
station_load.1 =190, 0.63, 1.11, 0.05, TT:MENU.PAYLOAD.COPILOT, 2
station_load.2 =0, -2, -1, 0, TT:MENU.PAYLOAD.PASSENGER_LEFT, 5
station_load.3 =0, -2, 1, 0, TT:MENU.PAYLOAD.PASSENGER_RIGHT, 5
station_load.4 =77, -4.1, 0, -0.2, TT:MENU.PAYLOAD.CARGO, 6
Close notepad confirming to save the flight_model.cfg file (note that it must be saved as ‘CFG’ file, not as a ‘TXT’ file)
That seem to do the trick for me, wish this workaround will help other simmers that have the same issue
Happy flights