<aside>
</aside>
Actors that are user focused and are passively interacted with are terminals. Players interact with these actors differently than the other energy actors within the world. After charging a interaction point, these terminals will create an interaction zone, which the player must stand under. This will then activate the player event which differs depending on the type of terminal it is.
All terminals have interaction zones that tell the player where to stand in order to use the terminal, which outlines the ways in which the players character would interact within the world itself.
Upgrade Terminals are terminals that the player gains abilities from that impacts the gameplay. Upon stepping on the terminal the player will be granted an upgrade depending on the type of terminal it is and the ability set within the terminal.
Unlock terminals provide ability upgrades to the player. These are new abilities for the player to use that are directly tied to new controller inputs. The type of unlock is selected using a Gameplay Tag Container that can be chosen from the defaults tab on the actor. Providing the name of the ability in the UnlockID and a description on the ability in the Description will appear on any textual contexts that will appear on screen when the player gets the ability.


| Title | Description |
|---|---|
| Unlocks | Gameplay Tag Container - Select the type of unlocks that the player will gain after interacting with. |
| Unlock ID | Text - The title of the upgrade the player gets, which will appear on the widget text prompt that appears |
| Description | Text - The description of the upgrade the player gets, and how to use it, which will appear on the widget text prompt that appears. |
| Has Interact Port | Bool - Should the Terminal have an Interact Port, or can it be charged without one |
Schematic Terminals work the same as Unlock Terminals except for providing the player the ability to interact with Energy Actors that are locked to the player. Updating the Schematics Gameplay Tag Container changes what Energy Actor the player will now be able to charge or drain energy from. Just like above, providing the name of the ability in the SchematicsID and a description on the ability in the Description will appear on any textual contexts that will appear on screen when the player gets the ability.


| Title | Description |
|---|---|
| Schematics | Gameplay Tag Container - Select the type of unlocks that the player will gain after interacting with. |
| Schematics ID | Text - The title of the upgrade the player gets, which will appear on the widget text prompt that appears |
| Description | Text - The description of the upgrade the player gets, and how to use it, which will appear on the widget text prompt that appears. |
| Has Interact Port | Bool - Should the Terminal have an Interact Port, or can it be charged without one |
These are terminals that handles background functionality that doesn’t impact player progression and provide software focused events.
Save Terminals allow the player to save their current progress in the world. This will save and update the players:
When the player closes their game or dies, the will respawn at their last save point which will reset all of the above setting to the states that they were saved at when the player interacted with the save point.
