Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Automatic 3rd party Add-on discovery

Featured Replies

Has anyone tried to experiment with this feature?

 

http://www.prepar3d.com/SDKv3/LearningCenter/add-ons/add-on_instructions_for_developers.html

 

Supposedly if an add-on gets installed to:

%USERPROFILE%\Documents\Prepar3d v3 Files\add-ons

It will show up in the P3d menu that allows enabling and disabling an add-on while P3d is running. Each add-on installed in this manner requires an XML file add-on.xml which is also located in the above folder. More details here:

 

http://www.prepar3d.com/SDKv3/LearningCenter/add-ons/add-on_packages.html

 

This approach seems neat and clean, but I am not aware of a developer who has followed that approach.

The path on my system is:

 

%USERPROFILE%\Documents\Prepar3d v3 Add-ons

 

It is separate and alas, empty.

C

Clayton Scott

Win10 Pro x64v2004 -256GB M.2 600p | Prepar3D v5.0 hf2 -512GB M.2 960Pro | Storage -1TB 850 Pro
Z270 XPower Titanium / i7-7700K @4.7GHz-H115i / 32GB Trident Z @3200MHz 14-14-14-34
GTX1070 Quicksilver (451.48) | 34W 2560x1080 | Crystal 460X-AX860i

 
 

My Documents folder is not on my C:\ drive. :wink:

 

What's odd is that the location is a different folder than what is described in the SDK

 

Prepar3d v3 Add-ons\

 

Prepar3d v3 Files\add-ons\

Clayton Scott

Win10 Pro x64v2004 -256GB M.2 600p | Prepar3D v5.0 hf2 -512GB M.2 960Pro | Storage -1TB 850 Pro
Z270 XPower Titanium / i7-7700K @4.7GHz-H115i / 32GB Trident Z @3200MHz 14-14-14-34
GTX1070 Quicksilver (451.48) | 34W 2560x1080 | Crystal 460X-AX860i

 
 

Look, I'm uninterested in another Avsim argument but quite interested in getting to the point of the OP's posting. Yes, of course, it is unwise to jam up the C:\ drive Precisely why MY my documents, pictures. etc,. is on a 3rd storage drive, E:\

 

As an esteemed developer yourself I'm sure you realize LM is trying to get 3rd party developers to place their stuff outside the root folder of P3D. Agreed, placing it automatically in average users C:\ drive is not thoroughly thought through. (Say that 3 times) :P

 

However, Real Air gets it. Burkhard Renk (MyTrafficPro) gets it. I have my own Add-On folder on my E:\ drive.  The benefit is I don't have to install FS Global Ultimate, Turbine Duke or MyTraffic Pro at every P2D update or hotfix.

 

Ever open to suggestion, I'm curious to know what your solution is.

 

C

Clayton Scott

Win10 Pro x64v2004 -256GB M.2 600p | Prepar3D v5.0 hf2 -512GB M.2 960Pro | Storage -1TB 850 Pro
Z270 XPower Titanium / i7-7700K @4.7GHz-H115i / 32GB Trident Z @3200MHz 14-14-14-34
GTX1070 Quicksilver (451.48) | 34W 2560x1080 | Crystal 460X-AX860i

 
 
  • Commercial Member

There is another method offered in the SDK that doesn't require installation into the Documents folder. It's the correct choice to do. It was provided with the 3.3 update so it hasn't been available until now.

 

I merely mentioned that the reason you won't see this particular approach embraced is because, as example, aircraft addons will swallow up that free space quickly and developers really can not require/demand/nor expect that customers will move their Documents folder location.

 

So... while this method is 'automatic'... it's not a wise choice. More robust methods are available and well documented in the SDK. Also... regarding the OP question... yes I've tried it out, as well as the other method.

Ed Wilson

Mindstar Aviation
My Playland - I69

  • Author

 

 


Also... regarding the OP question... yes I've tried it out, as well as the other method.

 

Ed,

 

Do you have a template for the XML file for the specific app that you tested? I tried following the SDK suggestions and I couldn't even get a simple test.exe (which runs in a loop and does nothing) to show up in the enable/disable selection window. Thanks.

 

Jay

  • Commercial Member

I don't do apps, I do aircraft. So I haven't made one of those, however I would expect it to be much the same.

 

Unless you're planning on making your own addons (at which point you need to be in the L-M forums for support, not here)... I wouldn't recommend end users start making their own installations of other addons. That could get messy, fast.

Ed Wilson

Mindstar Aviation
My Playland - I69

  • Author

Maybe I'm misunderstanding the whole concept put forth by LM, but isn't there some advantage of being able to enable/disable addons from within the P3D UI? Right now one can enable/disable scenery BGLs from witin the UI, but that's it.

  • Commercial Member

I didn't discuss that at all. I'm simply stating that for you to take someone else's addon and redesign it's installation... well, that makes for one heck of a nightmare support potential that the developer shouldn't have to deal with.

 

So... while the process itself is a good one... I do not recommend end users do this at all. I already saw where someone took all of their DLLs and added them to a single entry. There was nothing gained by doing that.

Ed Wilson

Mindstar Aviation
My Playland - I69

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.