ZionGames Docs

Home / Zion Modules / Zion XRay

๐Ÿงฉ Zion XRay

Scanner mode, world markers, GPS objective trails and setup diagnostics for Unity 6.

Demo Scene & Feature Test Layout

The Zion XRay demo content is intended to prove the complete feature loop quickly: scanner input, objective changes, XRay highlighting, world markers, screen-edge indicators, HUD updates and GPS path guidance.

Demo targets

Input Target Purpose
1 Objective Target Tests primary objective guidance, active marker styling and cyan XRay highlight.
2 Enemy Target Tests enemy marker colour and objective switching.
3 Pickup Target Tests pickup guidance and target-type presentation.
4 Interactable Target Tests interaction guidance and marker colour behaviour.
5 Custom/Object Target Tests custom target presentation and off-screen marker behaviour.

Feature Test Layout

Version 1.1 includes an optional feature-test layout tool for validating the scanner, GPS trail, target presets, edge markers and active objective behaviour in a separate test scene.

Tools โ†’ Zion Games โ†’ Zion XRay โ†’ Demo โ†’ Feature Test Layout

Use a separate scene such as XRay_1_1_FeatureTest while validating new settings. This keeps your polished main demo scene safe while you test layout generation and marker behaviour.

Recommended test sequence

  1. Enter Play Mode.
  2. Activate scanner mode using the assigned Input Action.
  3. Switch between objectives using the configured demo controls.
  4. Confirm the active objective marker becomes visually stronger.
  5. Confirm the GPS trail points toward the active target.
  6. Turn away from targets and confirm screen-edge indicators appear.
  7. Move behind an occluding wall and confirm the active target remains visible when highlighting is configured.
  8. Run diagnostics and confirm there are no errors before recording video or publishing a demo scene.

Before publishing or recording video

  • Ensure every generated target has the correct target type.
  • Ensure only the active target receives the active XRay highlight.
  • Ensure Force Show For Testing is disabled on all normal demo targets.
  • Ensure the GPS trail has a valid NavMesh path.
  • Ensure the HUD clearly shows scanner state and current target information.
  • Include at least one wall or solid occluder to demonstrate the XRay feature.
  • Run the Diagnostics window and check that controller, input, HUD, GPS, NavMesh and target references are valid.