I’ve got a mod that overrides an html instrument in a third party aircraft. This was all working in MSFS 2020, but it doesn’t work in MSFS 2024. I recreated the project from scratch in MSFS 2024, but the files in html_ui aren’t getting loaded by the VFS. The documentation still says you can do this, but I’m wondering if the documented approach is no longer supported due to the VFS locking of html_ui. If that is the case, what is the correct way to override an html instrument in MSFS 2024?
I am not sure exactly what the rules are about what can and can’t be overridden in the VFS.
If it’s core avionics, some of the core avionics cannot be overriden. The recommended way to modify them is with plugins:
This has the advantage of not getting certain files stuck at an older version, and multiple devs can have packages adding functionality without overriding each others mods. The plugin system is also available in MSFS2020.
Thanks @runshotgun. So just to be clear, I’m not trying to override anything in the base sim. I’m overriding a third party aircraft that lives in the community folder, so that is where the html_ui folder containing the instrument that I’m trying to modify lives as well. Can you confirm that VFS file locking applies to local html_ui directories in the community folder? I can’t seem to find anything definitive anywhere; the dev stream seemed to suggest that it was core sim files only and I haven’t seen anything in the current docs beyond a small note that some VFS files are now protected.
Thanks @tracernz. I was aware of the plug in system, but my understanding is that it can only be used if the hooks for the plugin system are created in the original aircraft, which is not the case for the thing I’m trying to modify.