Override Values
v1.0
Last updated
v1.0
Last updated
Each Tracked Target can override specific values, and even the full enablement of Northstar systems, just for itself.
In this section, you can optionally enable or disable specific Northstar systems for this object. While you can enable and disable these features on the Northstar Screen Overlay object, each individual object can choose to override that for itself -- including enabling the system for itself, when all other tracked objects are ignored.
Toggle on the left box, and then choose whether to enable or disable the Northstar system. If the left box is off, then the default enablement values set on the Northstar Screen Overlay will be used.
For all overrides aside from the System Toggle options, the values in the right column are from the Northstar Overlay Settings object you've assigned to your Tracked Target. You can update the values in this Inspector, and your changes will be applied to the Scriptable Object. All targets which use the same Northstar Overlay Settings will have the same values.
The left column of toggle boxes are unique to each tracked target. When on, the value from the Northstar Overlay Settings on this tracked target will be used. When off, the default value from the Northstar Overlay Settings on the Northstar Screen Overlay will be used.
These are the override settings for the Screen Overlay system. Most often you may want to customize the icon for individual tracked objects, such as enemies, items, or other points of interest.
The Edge Overlay system has similar overrides as the Screen Overlay system. The values will blend from one to the other as icons transition from Screen Overlay to Edge Overlay.
The Arrow is an icon that appears next to the Edge Overlay icon, closer to the edge of the screen. It is angled to point it's upward driection toward the object being tracked.
This section lets you override the appearance of the Tracked Target on the Navigation Bar.
The options can also be modified per Tracked Target. Edge Offset and Offset from Arrow values are especially useful when you're modifying the size of the icons, allowing them to be positioned correctly for their larger size.
The Screen and Edge Distance values allow you to set the min/max distance for individual tracked targets.
The screenshot above is from the "Berries" in the demo scene. (See "The Berries", a child of the Berries object). We override the min/max values here so that berries overlays only show up when the player is close to them.
In the demo scene, the berries also have a custom Pickup component, allowing the player to interact with the berries, and show a progress bar while collecting them.
Check out the Demo Scene page to see what to expect in the demo scene!