🧩 Zion XRay
Scanner mode, active-objective highlighting, world markers and NavMesh GPS trails for Unity projects.
Overview
Quick Start
Setup Wizard
Scanner
Objectives & GPS
XRay Highlights
HUD & Markers
Demo Scene
Integration
Troubleshooting
FAQ
What is Zion XRay?
Zion XRay is a Unity module for presenting gameplay objectives in a clearer and more readable way. It combines a scanner mode, through-wall XRay highlighting, objective labels, world markers and NavMesh GPS trails.
It is designed for third-person action, RPG, exploration, survival and mission-based games where the player needs help locating an objective without opening a map every few seconds.
Important: Zion XRay does not replace your quest, mission, AI or inventory system.
Your gameplay systems decide what the current objective is. Zion XRay visualises that objective for
the player.
Core features
- Scanner mode using the Unity Input System.
- Hold-to-scan or toggle scanner activation.
- Active objective name and distance display.
- Through-wall XRay highlighting for the selected target.
- Different target types for objectives, enemies, pickups, interactables and general objects.
- NavMesh GPS chevron trail leading the player toward the active objective.
- World markers for target visibility and direction.
- Sample objective switching for testing with keys 1–5.
- Setup wizard for creating a working player and demo configuration.
Target types
| Target Type | Typical Use | Default XRay Colour |
|---|---|---|
| Objective | Main mission target, waypoint or destination | Cyan |
| Enemy | Hostile character, threat or combat target | Red |
| Pickup | Collectible, healing item, quest item or loot | Green |
| Interactable | Console, door, switch, terminal or mechanism | Yellow |
| Object | Custom gameplay object or generic point of interest | Purple |
Recommended player experience
- The player activates scanner mode.
- The HUD indicates that XRay mode is active.
- The active objective becomes visible through nearby walls or level geometry.
- A GPS trail appears on the ground and guides the player toward the target.
- The player reaches, completes or changes the objective.
- Your gameplay system assigns the next objective and Zion XRay updates its visuals.
Recommended use: Use Zion XRay as optional player guidance, not as a replacement
for level design. It works best when players can explore normally but have a clear tool to use when
they become lost.