Enhanced persistence
-
Amazing work on the Bonanza and Baron. I'd love to see some enhanced persistence to give that true 'ownership' vibe:
- Fuel quantity carries over from flight to flight, much like the pax weights do.
- All switches left in last position. For instance, the panel light dimmers are always set to max when loading a new flight, fuel selector is always not in 'off' position where I last left it. Or the trim being on the same setting every new flight load.
I'd also love to have the ability to change oil, a la A2A, which really gives you a sense of responsibility over the aircraft. I know this might be harder to implement, but just thought I'd throw it out there.
Thanks for a great set of airplanes!
Edit: FWIW, I'm on MSFS 2020.
-
Thanks for the positive words, and your thoughts.
The fuel state should be saving between flights, as this is a feature I've had in my aircraft for many years now. Of course, this possibly not working leads into the second part of your message:
Although I'm always interested in more persistance and aircraft ownership features, it's really the inconsistency of Asobo's state saving that's holding me back. I don't want to create all these ownership features, just for some users to find their progress erased on some random load of their simulator. That would be more frustrating than not having the features, in my opinion!
-
So on my 2024 (Steam) install, the main fuel tanks and PAX weights persist but the tip tanks never do--they are always set to 50% full. If I spawn in, open up the tablet, go to payload, set both tip tanks to 5 gal, close the tablet, quit to main menu, then quit to desktop, and then open up the state.CFG file i'll find:
SAVED_FUEL_QTY_L_TIP_pct=1.892706
SAVED_FUEL_QTY_R_TIP_pct=1.892706If I load back up the tip tanks will show 50% full in the tablet. Gracefully quit again and the saved fuel quantities will be set to 2.839059 in the .CFG file.
-
So on my 2024 (Steam) install, the main fuel tanks and PAX weights persist but the tip tanks never do--they are always set to 50% full. If I spawn in, open up the tablet, go to payload, set both tip tanks to 5 gal, close the tablet, quit to main menu, then quit to desktop, and then open up the state.CFG file i'll find:
SAVED_FUEL_QTY_L_TIP_pct=1.892706
SAVED_FUEL_QTY_R_TIP_pct=1.892706If I load back up the tip tanks will show 50% full in the tablet. Gracefully quit again and the saved fuel quantities will be set to 2.839059 in the .CFG file.
@fizzboy Do you have v1.1? I think I missed loading the tip tank values in v1.0.
-
I went and deleted and reinstalled the aircraft from my Community folder using the v1.1 installer and retested.
- spawned in to MSFS2024 (Steam version), cold and dark and open the tablet
- main fuel tanks still have my saved values from previous (75%). Tip tanks load in with the default 45 lbs (50%).
- set tip tanks to 60 lbs each in the tablet
- close the tablet, end the flight, quit to desktop
- open up the C:\Users(username)\AppData\Roaming\Microsoft Flight Simulator 2024\SimObjects\Airplanes\bksq-aircraft-bonanzaproturbo/state.CFG file
- observe the values SAVED_FUEL_QTY_L_TIP_pct=3.785412 SAVED_FUEL_QTY_R_TIP_pct=3.785412 in the file
- Close the state.CFG file and relaunch MSFS2024, spawn in, open the tablet and the tip tanks are back at 45 lbs (50%) each.
-
Ah, I found the issue. It was a mismatch between percent and gallons. Thanks for the help. If you want to make the fix yourself, since you don't seem to have any problems navigating the file tree...
Locate BonanzaProfessional_Base_INT.XML, and change the first SIX occurrences of
TIP QUANTITYtoTIP LEVEL. That should do the trick! -
Indeed that did. Changed those six AVARs, saved, loaded up, (then quickly quit, reinstalled the plane's files, redid the changes and this time saved without letting VSCode reformat the XML file which apparently really broke things), and the tip tank fuel levels are correctly saving between reloads. The state.CFG file now has more reasonable values (SAVED_FUEL_QTY_L_TIP_pct=66.666669 and SAVED_FUEL_QTY_R_TIP_pct=66.666669).
So that's working great now! Thank you!
-
Yay! Glad it was an easy fix for you. It will be in the next update for everyone else.