Map Settings Assets

A Map Settings Asset is a configuration file holding map information relevant to the Loading Screen System and its Pawn Handling feature:

  • Map Name & List of Sublevels

  • Pawn Settings

  • Spawn Location

  • Actor Pool

Those assets allow for a comfortable per level configuration of preferences.

The Loading Screen System can also be used without Map Settings Assets, by simply entering parameters in the LSS Actor's details and unchecking "Use Map Settings".

Note, that the Pawn Handling Feature is only available when using Map Settings.

Create a new Map Settings asset

To create a new Map Settings asset

  1. Add a new Blueprint,

  2. as Parent Class select "BP_LSS_MapSettings_Level" (for regular levels) or "BP_LSS_MapSettings_LoadingScene" (for Loading Screen Scenes).

Example of Map Settings for a level
Additional preferences in a Loading Screen Settings asset

All variables have tool tips explaining their function

Using Map Settings Assets

First enable "Use Map Settings" in the LSS Actor's details.

Note: When using Map Settings, you can ignore any parameters in collapsed categories in the LSS Actor's details ("Actor Setup", "Default UI" etc.) as those settings will be read from the settings file.

Next, select the initial level's Map Settings Asset in "Level To Load On Play" and the default Loading Screen Settings Asset in "Loading Screen Scene". Enable "Active" to load the selected level immediately when the game starts.

To open a level via Blueprint, use the "LSS Load Level" node:

To change the Loading Screen scene at runtime, use "LSS Set Default Loading Screen":

Last updated

Was this helpful?