Location Manager

Documentation for BP_QuestMapPro_LocationManager

The Location Manager actor (BP_QuestMapPro_LocationManager) is a helper actor used by Quest Map Pro to define the default state of landmarks for each player, as well as the appropriate navigation data for navigation trails. It should be added to the map, and upon successful run-time initialization, it will be destroyed once all relevant information has been collected.

Helper Functions

The Location Manager has three helper functions that can be used in the editor to assist with setting up the data used during runtime.

Collect All Landmarks

This function will collect a list of all landmark actors in the current map and will add them to the Known Landmarks array. This is a preferred alternative method for providing the player with all landmarks in various states over the “Collect Landmarks at Startup” setting in the Map Manager as it does not require additional tasks at runtime.

Retrieve Custom List

This function essentially serves as an undo for the Known Landmarks array, providing a way to retrieve the last custom list in case a mistake has been made.

Set All Known Landmarks State

This function is a one-click option for setting all landmarks in the Known Landmarks array to the Default Landmark State.

Implementation

This helper actor should be added to your level and configured in the editor. It will be destroyed at begin play as part of the initialization of Quest Map Pro and will have no impact on performance at runtime beyond the initialization process. There should only be one instance of this actor per map. The location of this actor does not matter, though it should be somewhere easily accessible (either in the world or the world outliner) for future use/editing.

Settings Overview

Landmarks

Default Landmark State

Defines the state used when executing Set All Known Landmarks State helper function.

Known Landmarks

Set of landmarks that should be added to the world map on startup, including their initial state. This should only be a list of landmarks that the player should be aware of, in some capacity, on startup. Landmarks not appearing in this list will still be discoverable and show up on the map through natural interactions with the player.

Navigation

Navigation Data

Determines what navigation data (recast mesh) is used for navigation trails. See Navigation Trails for more information.

Last updated