Checklist

5 of 5 complete
  • Agree protected configuration, Lua flexibility boundaries and conflicting gameplay keybind policy before implementation.
  • Implement shared native protected input/configuration routing with red-green anti-automation tests covering pre-input remapping, fanout, stale bindings, retries and lifecycle.
  • Replace native hotbar presentation with XML/Lua while preserving shortcut types, drag/drop, selection, quick binding, inspection, locking and persistence.
  • Migrate existing Lua windows to native protected command dispatch and combat-stable routing without blocking cosmetic updates or authoritative invalidation.
  • Pass relevant client/graphics/native/AOT validation and verify live hotbar interactions; explicitly record remaining platform limitations.
Project
engines
Kind
Feature
Priority
High
Task ID
tsk_q7kbvwfd4z
Updated