Input

com.cupkekgames.input — Unity Input System integration for the CupkekGames ecosystem. Bundled with Luna at install time (transitive dep), so you don't need to install it separately.

Hard dep on com.unity.inputsystem.

What's inside

  • Input Device Manager — tracks the active input device (keyboard/mouse/gamepad) and exposes change events for icon swapping.
  • Input Escape Manager — per-screen escape-action stack (push/pop). Wires the Esc key (or Cancel button) to the topmost screen's close handler.
  • InputIcons — control-scheme-aware icon database (InputIconDatabaseSO) with per-control-scheme icon sprites for InputPrompt rendering.

Asmdef

CupkekGames.Input (+ CupkekGames.Input.Editor). Code is wrapped in #if UNITY_INPUT guards so the asmdef only compiles its bodies when com.unity.inputsystem is installed.

See Architecture & Distribution for the full package map.

Settings

Theme

Light

Contrast

Material

Dark

Dim

Material Dark

System

Sidebar(Light & Contrast only)

Light
Dark

Font Family

DM Sans

Wix

Inclusive Sans

AR One Sans

Direction

LTR
RTL