# Systems Manager

The **Systems Manager** is a compulsory component of Quest Map Pro and is responsible for handling interactions between the player and world actors, as well as shared settings between other components of the system.

## Features <a href="#h.hf54a866pu9" id="h.hf54a866pu9"></a>

While the Systems Manager is primarily responsible for handling other components, a few features are directly handled by the component.

### Example UI <a href="#h.maojuu9metkf" id="h.maojuu9metkf"></a>

Quest Map Pro includes an example UI system that can be used in projects, or otherwise should serve as a basis on how to add elements from the system to your own UI.

<figure><img src="https://lh3.googleusercontent.com/5yp4oKhwrrAndcsl01kU_r-jQcdNbrulMyiTWqne_bvleaCbUtuZiE89vMnyJkhTv-5S1uRQxTGMibw2Z05ZSaCZX-uMXWtjjUjsyrQcB4jINmCzyc5n_2eg-H2NIFzOmQVqvbg4Mz02J0_J6s3sxuE" alt=""><figcaption></figcaption></figure>

### Fast Travel <a href="#h.e1w9kfmkdy9e" id="h.e1w9kfmkdy9e"></a>

A simple-to-use fast travel framework with hooks set up to be expanded upon to suit a variety of projects. By default, the system will fade the screen to black, close open widgets, move the player and fade back to the scene. Player spawn location on travel is defined by location with a travel point.

{% embed url="<https://www.youtube.com/watch?v=GC6xm3nFi_c>" %}

### Waypoints <a href="#h.g73qyfovse3w" id="h.g73qyfovse3w"></a>

Player-placed waypoint system that allows players to mark a configurable amount of locations in the world to navigate to. When spawned, waypoints can be configured to show on-screen widgets, beacons that stand out in the world and can be hooked up to work with the Navigation Trail for full player-driven navigation aids.

{% embed url="<https://www.youtube.com/watch?v=uogR17udmuY>" %}

### Quest Navigation <a href="#h.tn3ihn9mayi3" id="h.tn3ihn9mayi3"></a>

A dynamic system for assisting players in tracking quest locations and how to get to them. Quest Map Pro includes systems to track quests at specific locations in the world, actors that move about the world, and quest areas for more investigation-driven tasks. The system includes support for both main and side quests with a configurable amount of each being able to be shown on the world map, minimap and compass if desired. Quests are also able to utilize the waypoint system and navigation trail to aid player direction.

{% embed url="<https://www.youtube.com/watch?v=LwoOBKPXAy0>" %}

### Navigation Trail <a href="#h.9mqvbwff4tzn" id="h.9mqvbwff4tzn"></a>

In-game effects to guide the player from their current location to the waypoint, complete with an example effect. This system uses the engines navigation system and nav meshes to build a path and show the player how to navigate through the world to reach their waypoint.

{% embed url="<https://www.youtube.com/watch?v=JXQDPHwyxkw>" %}

### Save/Load System <a href="#h.phawla6fa1gj" id="h.phawla6fa1gj"></a>

To ensure progress can be continued across multiple sessions, Quest Map Pro includes a save/load system using Unreal Engines savegame feature. This allows fog clearance, player waypoints, discovered locations and POIs, player notes and such to all be saved and loaded on a new session.

## Systems Manager Settings

Settings on the System Manager are documented on their own page for easier readability.

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Configuration Settings</strong></td><td>Systems Manager settings that have to do with the overall configuration of Quest Map Pro</td><td></td><td><a href="systems-manager/configuration">configuration</a></td></tr><tr><td><strong>Discovery Actors Settings</strong></td><td>Systems Manager settings for how Discover Actors work with Quest Map Pro</td><td></td><td><a href="systems-manager/discovery-actors">discovery-actors</a></td></tr><tr><td><strong>Location Widget Settings</strong></td><td>Systems Manager settings for control of the Location Widget within Quest Map Pro</td><td></td><td><a href="systems-manager/location-widget">location-widget</a></td></tr><tr><td><strong>Waypoint Settings</strong></td><td>Systems Manager settings that control how waypoints operate and look within Quest Map Pro</td><td></td><td><a href="systems-manager/waypoints">waypoints</a></td></tr><tr><td><strong>Quest Settings</strong></td><td>Systems Manager settings that control how quest markers operate and look within Quest Map Pro</td><td></td><td><a href="systems-manager/quests">quests</a></td></tr><tr><td><strong>Navigation Trail Settings</strong></td><td>Systems Manager settings the control how the Navigation Trails within Quest Map Pro operate</td><td></td><td><a href="systems-manager/navigation-trails">navigation-trails</a></td></tr><tr><td><strong>Marker Settings</strong></td><td>Systems Manager settings that control the appearance of various markers within Quest Map Pro</td><td></td><td><a href="systems-manager/markers">markers</a></td></tr><tr><td><strong>Saving Settings</strong></td><td>Systems Manager settings that control the save system within Quest Map Pro</td><td></td><td><a href="systems-manager/saving">saving</a></td></tr><tr><td><strong>Debugging Settings</strong></td><td>Systems Manager settings for debugging purposes with Quest Map Pro</td><td></td><td><a href="systems-manager/debugging">debugging</a></td></tr></tbody></table>
