Skip to content

Debug and verification controls

In game

Control Action
Reset input (IA_Reset) Wipes every save and restarts the current level.
F / Interact action Interacts with the nearest authored interactable; with none in reach, activates the current world-rune candidate.
E / Toggle Drawing action Opens or closes the rune drawing tablet.
WASD / arrows / left stick Navigates the drawing stroke graph while the tablet is open.
Space / Toggle Stroke action Toggles the selected stroke.
G / Toggle Rune Definitions action Shows each world rune's word and definition in yellow, and each puzzle's noun in red just above. Runes and puzzles that stream in later follow the toggle.
L Swaps the Mind Palace overlay level between the character's MindPalaceParams.OverlayLevel (MindPalace) and its DebugAlternateOverlayLevel (MindPalaceSmall), and reloads the palace. Only while the palace is closed. Built at runtime; not in any IMC_* asset.

Editor inspection

Selection Useful runtime state
AWorldRune candidate/pending glow and three range spheres
player RuneCoordinator pending word, drawing-open state, command-wave state
ARunePuzzleActor RuneableObject.Status, State Looks, Performances
any URuneableObjectComponent Noun identity, current state, last command source

Console

Enable verbose temporary logs:

Log LogTemp Verbose

Save the PIE log:

log file=mysession.log

Logs are written under Saved/Logs/.

Useful built-in performance commands:

  • stat unit
  • stat fps
  • stat game

Automation

Run the rune suite after shared C++ or drawing changes:

Rephrased.Rune.PROT001
Rephrased.Rune.CORE009

Automation supports the implementation check; human PIE still verifies binary assets, map wiring, input, camera, and presentation.

Source files

  • Source/Rephrased/RephraseCharacter.h
  • Source/Rephrased/RuneSystem/Activation/RuneCoordinatorComponent.h
  • Source/Rephrased/RuneSystem/Activation/WorldRune.h
  • Source/Rephrased/RuneSystem/Effects/RuneableObjectComponent.h

Change history

  • 2026-10-16 — Ryo — Added the L key that swaps the Mind Palace overlay level.
  • 2026-10-02 — Gabriel Li — The Cinematic Sequence is inspected inside Performances; Reset wipes the saves, and Interact activates the world-rune candidate only with no interactable in reach (CORE-011).
  • 2026-10-01 — Gabriel Li — Replaced Linked Actors with Cinematic Sequence (CORE-011).
  • 2026-09-29 — Gabriel Li — Added the G rune-definition toggle and puzzle inspection fields (CORE-009).
  • 2026-09-17 — Gabriel Li — Updated controls and inspection targets for the rune coordinator, drawing tablet, world runes, and runeable objects.
  • 2026-05-08 — Gabriel Li — Added baseline change history section for weekly wiki maintenance.