Player-Facing RPG Systems · Version 0.5

Runtime UI Themes and Menu Navigation

Choose the project runtime theme through Project Settings and understand the shared screen stack, focus, scrolling, notifications, and back behavior.

Filmstrip’s player-facing screens share one runtime UI system. Project Settings selects the theme in Edit Mode, and Play Mode reads a locked snapshot so runtime navigation cannot rewrite project presentation settings.

Built-in themes

  • Filmstrip
  • Midnight
  • Parchment
  • Forest

Shared behavior

  • A screen stack determines which menu currently owns input.
  • Tab and directional navigation move focus through supported controls.
  • Enter activates the focused control.
  • Escape closes the active runtime screen or returns to the previous layer.
  • Scrollable lists and tabs support projects with more content than one panel can display.
  • Short success and failure notifications appear without requiring every gameplay Component to build a custom message box.

Full-resolution UI

Runtime menus are drawn as a screen-space layer after the integer-scaled world. They follow normal Windows DPI scaling and are not squeezed into the 640×360 world reference canvas.

Shared framed presentation

Party, Inventory, Equipment, Journal, battle commands, targets, status indicators, timeline, Save Slots, and notifications use the same framed visual language and theme authority.