Type your question

Bundle

File

NameBTI reads and presents the name of the LNM file. You cannot change the name here you need to change the name of the LNM file.
You cannot change this field if you need to change this do so in the folder where the file is. Be sure after changing the name that you let BTI re-read the file, before you make any change to the bush trip. If you do not your changes are lost.
FilenameIn this field is the full path and name of the LNM file. You cannot change this field, if you need to change this do so in the folder where the file is. Be sure after changing the name that you let BTI re-read the file before you make any change to the bush trip. If you do not your changes are lost

Project

ProjectThe name of the project. This must be unique in the community folder and should be in the format XXX-YYY-zzz.
Project typeDefault is BushTrip.
Depends on LNMPLN and will be asked on first import. Possible values are BushTrip, Discovery, Tutorial and AirRace,
Project languageDefault is English(United States)
This is the language, your bush trip is built on and you used in Little Navmap to describe the trip and flight plan. It is important for translation to set this correct.
AuthorYour Gamertag.
BTI reads your Gamertag from the information in your license. This field cannot be changed.
TitleThe Title of your bush trip. BushTripInjector generates this automatically from the cities of the departure and destination airport. If the city names cannot be determined, the name of the airport (ICOA) is used.
This is used as the main headline in the bush trip menu and inside the Content Manager of the Flight Simulator.
This field is user adjustable.

Bundle

This is the list of bundles currently added to your bundle project. It shows you how many packages, assets and dependencies are included in each project.

Bundle TypeThis is the type of your bundle.
BTI: Bundles the project with AssetGroups into one big package for Marketplace and CommunityFolder
PACK: Bundles the projects with Packages into separate packages for Marketplace and CommunityFolder
BUNDLE: Bundles existing Marketplace Packages to a price reduced packages for Marketplace.
For detailed differences, see: Bundle Types
Include DependenciesWhen this box is ticked, all dependencies of the Packages will be included into the bundle.
Select Packages

Click on the button and all already created missions and packages of your BushTripInjector Project Root Folder will be shown. Select the missions of your choice you want to add to a mission bundle.

Alle files, images, sounds, translations, airports, landmarks and dependencies will be added to your mission bundle pack.

Just keep in mind, the mission you added should be generated before you generate you bundle.

Bundle Types

Before we can talk about the bundle types, let’s have a look at the structure of the (source) files for the simulator and the SDK:

ProjectA project of the SDK always has a defining XML file. This is located in the main folder of your BushTripInjector mission or bundle and is called <projectname>project.xml, i.e. buffygc-bushtrip-hawaiiproject.xml.

This file defines which packages and groups make up the Project
PackageA package defines the output for the users and customers. Each individual subfolder in the community folder is a package. The package is defined by a package definition file located in the “PackageDefinitions” folder. Usually, BushTripInjector creates exactly one package for each project, which has the name of the project.

This file defines which Assets are included in the package. BTI automatically creates the ContentInfo asset, the asset of the mission itself and, if necessary, assets for airports, landmarks and the marketplace.
Assets An asset is a single product. This can be a single aircraft, scenery, airport, bush trip, discovery flight, landing challenge or other elements. Special assets are the ContentInfo for the Content Manager and the Marketplace-Info for the MSFS Marketplace. Each asset has its own compiler and generates specific files intended for execution in the simulator, i.e. SPB/LOC files for missions, BGL for scenery a.s.o.
Bundle-type “BTI”

The bundle type “BTI” creates a project with exactly one package and the contained subprojects are kept in individual assets. For example, if your bundle contains a bush trip with a new airport and a discovery flight with landmarks, BTI creates one project, one package and the package contains 5 or 6 assets:

  1. Package with the Projectname of the bundle, i.e. buffygc-bundle-hawaii.
    • Bushtrip
    • Airport
    • Discoveryflight
    • Landmarks
    • ContentInfo
    • if applicable Marketplace

The result of this project is a single folder named as your bundle project.

Bundle type “Pack”

The “Pack” bundle type creates one project and multiple packages, one for each subproject. Each of these packages contains only the assets that were previously defined. Additionally, a group for is created if the project is published to the MSFS marketplace. Following the above example, the structure is as follows:

  1. Package Bushtrip with its original name, i.e. buffygc-bushtrip-hawaii.
    • Asset Bushtrip
    • Asset Airport
    • Asset ContentInfo
    • if applicable Marketplace
  2. Package Discovery with its original name, i.e. buffygc-discovery-maui.
    • Asset Discovery
    • Asset Landmarks
    • Asset ContentInfo
    • if applicable Marketplace
  3. if applicable Groupdefinition Marketplace
    • Asset Marketplace
    • References Packages

The result of this bundle are multiple folders in the packages folder containing your missions, in this example you get 2: buffygc-bushtrip-hawaii and buffygc-discovery-maui.

The MSFS Marketplace allows max. 10 packages in one “Pack” bundle!

Bundle Type “Bundle”

The bundle type “Bundle” is only for bundling existing Marketplace packages and will be added later.

The MSFS Marketplace allows max. 10 packages in one “Bundle” bundle!

Conclusion

The main advantage of the “Pack” compared to the “BTI” bundle is the handling of the marketplace. Instead of just one large package in the content manager, several are created, and users can install and uninstall the packages individually. It is not known at this time if this will be accompanied by the display of a purchase price advantage.

Another advantage is that the “Pack” bundle can be displayed in several categories and sections in the marketplace, which may increase the change on purchases.

Disadvantages of the “Pack” compared to “BTI” bundles are that a ContentInfo and possibly also the marketplace entries have to be maintained for each package. The latter has to be done for the future supported “Bundle” bundle types in any case.
Also it is only possible to bundle a maximum of 10 projects for the MSFS Marketplace. As soon as there are more (e.g. a 30 Landing Challenge Bundle), only the “BTI” bundle is possible.

For community packages (on foreign marketplaces or for freeware designers) the handling with one instead of several packages is probably easier and more comfortable for that.

In this article