Content Packages

From TrainzOnline
(Difference between revisions)
Jump to: navigation, search
 
(3 intermediate revisions by one user not shown)
Line 1: Line 1:
  
The Content Packages Palette (currently available in S20), provides an interface that allows the route owner to authorise "packaged" content for use within that specific Route (including MPS Routes).
+
The Content Packages Palette (currently available in S20), provides an interface that allows the route owner to enable (or disable) "packaged" content for use within that specific Route (including MPS Routes).
  
[[File:2022-09-27_163435.png|450px]]
+
[[File:2022-09-27_163435.png|400px]]
  
 
==Overview==
 
==Overview==
The Content Package palette lists a range of Content Packages, and each one can be individually enabled or disabled.  
+
The Content Package palette lists a range of Content Packages available to the route creator. Each one can be individually enabled or disabled.  
  
When a package is enabled in a route, other users that install the route will be prompted to install that package when opening the route.
+
When a package is enabled in a route, other users that install the route will be prompted to install that same list of Packages when opening the route.
  
When a package is disabled, any assets in that Package will not be available in that route when other users open the route.
+
This ensures that they have all the same content as the route creator.
  
The list of content includes:
+
When a package is disabled, any assets in that Package will not appear in the route (and obviously also not be available in that route when other users open the route).
 +
 
 +
The list of packaged content includes:
 
* A pseudo-entry "multiplayersurveyor" which is present for all routes and includes all the default content on the live server for that specific version of Trainz MPS
 
* A pseudo-entry "multiplayersurveyor" which is present for all routes and includes all the default content on the live server for that specific version of Trainz MPS
 
* A pseudo-entry "All Installed Content" which is present for offline routes only
 
* A pseudo-entry "All Installed Content" which is present for offline routes only
 +
* A list of the core TRS22 packages installed in the base install (e.g. TRS22 KSC2 etc)
 
* A list of all of the local user's installed and authorized content packages
 
* A list of all of the local user's installed and authorized content packages
* A list of any packages enabled for currently open route, even if they are not currently installed or not currently authorized
+
* A list of any packages enabled for currently open route (even if they are not currently installed or not currently authorized)
  
Users who want to join the MPS route will be prompted to install any non-installed packages.
+
==Uploading your new MPS Route==
 +
To enable additional content to be used in an MPS route, your must first enable all the required packages, then Share the route.
 +
 
 +
To enable the required packages:
 +
* Open the Content Package palette from the Windows Menu in S20
 +
* Deselect “All Installed Content” & select “multiplayersurveyor”.
 +
* If the route uses a lot of the core Trainz content, we suggest you also enable:
 +
**TRS22- Core
 +
**TRS22 - Additional Content Packages (1, 2 & 3)
 +
**TRS22 - Main Menu Route
 +
**TRS22 - KSC 2
 +
**TRS22 - MPS Packages
 +
* Enable any other required packages (see below for the best way to identify this)
 +
* To save your changes, click on Apply and Ok on the subsequent prompts.
 +
* To share the route to the MPS server, click on Social Menu > Share then follow the prompts.
 +
 
 +
NOTE: Clicking Apply will hide any items that are not part of an enabled package. The items will appear again when you enable the package that contains that item.  
  
 
==List Unsupported Assets==
 
==List Unsupported Assets==
When creating a route, to ensure other users can access all the content, you must Enable all packages that contain content being used in the route.  
+
To ensure other users can access content not available in the core Trainz install, you must Enable all packages that contain content being used in the route.  
  
To identify any "orphan" items (i.e. items in packages not currently enabled), click on the "hamburger menu" then click "List Assets Unsupported by Enabled Packages".
+
The best way to identify any "orphan" items (i.e. items in packages not currently enabled), open the Content Package palette, click on the "hamburger menu" then click "List Assets Unsupported by Enabled Packages".
  
This will open a Content Manager window listing all the items affected. To identify which package an item is in, select the item in CM and then click Content > Report Containing Packages
+
This will open a new Content Manager window listing all the items affected.  
  
Placeholder items are used for assets of packages that are not currently active within a route, so turning off packages should not delete assets.
+
To identify which existing DLC package an item is in, select the item in CM and then click Content > Report Containing Packages.
  
==Enabling Existing Packages==
+
If an item isn't in an existing package, you will need to create a new package using TCCP.
To enable this feature for MPS, create a new route, activate the Content Package palette from the Windows Menu in S20. Deselect “All Installed Content” & select “multiplayersurveyor”. Click on Apply and Ok on the subsequent prompts.
+
  
Once “multiplayersurveyor” has been activated, use the Share Route feature in the Sharing menu. With the route hosted as an MPS, DLC packages can be activated to use within the route.
+
==Placeholder Items==
 +
Placeholder items are used for assets of packages that are not currently active within a route, so turning off packages should not delete assets.
  
The Content Package will display DLC packages installed for the route owner and any activated packages, will require users who want to join the MPS to have installed.
+
This allows you to continue working on the route until any additional packages are processed and uploaded to the MPS server.
  
 +
==Automatically Enabled Required Packages==
 
The “Automatically Enabled Required Packages” can be used to preselect all required packages in the Content Package Listing. This listing attempts to identify the least number of packages required, but depending on the number of packages installed, users may prefer to manually select the packages individually.  
 
The “Automatically Enabled Required Packages” can be used to preselect all required packages in the Content Package Listing. This listing attempts to identify the least number of packages required, but depending on the number of packages installed, users may prefer to manually select the packages individually.  
  
It is recommended users select the core TRS22 packages by default:
+
It is recommended users select the core TRS22 packages by default (see above).
*TRS22- Core
+
*TRS22 - Additional Content Packages (1, 2 & 3)
+
*TRS22 - Main Menu Route
+
*TRS22 - KSC 2
+
*TRS22 - MPS Packages
+
  
 
Once that is done, select any additional DLC packages required.
 
Once that is done, select any additional DLC packages required.
  
The Content Package palette can be used with previously made routes as well as newly created routes and is useful for identifying specific DLC/Content Packages used within a route, as well as enabling and disabling different content packages used, which will help aid route creation and distribution.
+
The Content Package palette can be used with existing or new routes, and also works for offline routes (therefore useful for identifying which packages are required by other users if they download the route from the DLS).
  
 
==Creating New Packages==
 
==Creating New Packages==

Latest revision as of 16:05, 21 October 2022

The Content Packages Palette (currently available in S20), provides an interface that allows the route owner to enable (or disable) "packaged" content for use within that specific Route (including MPS Routes).

2022-09-27 163435.png

Contents

[edit] Overview

The Content Package palette lists a range of Content Packages available to the route creator. Each one can be individually enabled or disabled.

When a package is enabled in a route, other users that install the route will be prompted to install that same list of Packages when opening the route.

This ensures that they have all the same content as the route creator.

When a package is disabled, any assets in that Package will not appear in the route (and obviously also not be available in that route when other users open the route).

The list of packaged content includes:

  • A pseudo-entry "multiplayersurveyor" which is present for all routes and includes all the default content on the live server for that specific version of Trainz MPS
  • A pseudo-entry "All Installed Content" which is present for offline routes only
  • A list of the core TRS22 packages installed in the base install (e.g. TRS22 KSC2 etc)
  • A list of all of the local user's installed and authorized content packages
  • A list of any packages enabled for currently open route (even if they are not currently installed or not currently authorized)

[edit] Uploading your new MPS Route

To enable additional content to be used in an MPS route, your must first enable all the required packages, then Share the route.

To enable the required packages:

  • Open the Content Package palette from the Windows Menu in S20
  • Deselect “All Installed Content” & select “multiplayersurveyor”.
  • If the route uses a lot of the core Trainz content, we suggest you also enable:
    • TRS22- Core
    • TRS22 - Additional Content Packages (1, 2 & 3)
    • TRS22 - Main Menu Route
    • TRS22 - KSC 2
    • TRS22 - MPS Packages
  • Enable any other required packages (see below for the best way to identify this)
  • To save your changes, click on Apply and Ok on the subsequent prompts.
  • To share the route to the MPS server, click on Social Menu > Share then follow the prompts.

NOTE: Clicking Apply will hide any items that are not part of an enabled package. The items will appear again when you enable the package that contains that item.

[edit] List Unsupported Assets

To ensure other users can access content not available in the core Trainz install, you must Enable all packages that contain content being used in the route.

The best way to identify any "orphan" items (i.e. items in packages not currently enabled), open the Content Package palette, click on the "hamburger menu" then click "List Assets Unsupported by Enabled Packages".

This will open a new Content Manager window listing all the items affected.

To identify which existing DLC package an item is in, select the item in CM and then click Content > Report Containing Packages.

If an item isn't in an existing package, you will need to create a new package using TCCP.

[edit] Placeholder Items

Placeholder items are used for assets of packages that are not currently active within a route, so turning off packages should not delete assets.

This allows you to continue working on the route until any additional packages are processed and uploaded to the MPS server.

[edit] Automatically Enabled Required Packages

The “Automatically Enabled Required Packages” can be used to preselect all required packages in the Content Package Listing. This listing attempts to identify the least number of packages required, but depending on the number of packages installed, users may prefer to manually select the packages individually.

It is recommended users select the core TRS22 packages by default (see above).

Once that is done, select any additional DLC packages required.

The Content Package palette can be used with existing or new routes, and also works for offline routes (therefore useful for identifying which packages are required by other users if they download the route from the DLS).

[edit] Creating New Packages

To create a new Content Package, you need to process the content through our Trainz Content Creator Program. Once the package is built, it then needs to be uploaded to the MPS Server (this is currently done weekly), prior to becoming available fo other users.

Go back.png Go back to: Trainz_Plus Page

Personal tools