ConsumableHotkeys
Hotkeys and status HUD for Personal Access Token, Premium Loot License, Bootleg Replicator, and Clearance Certificate. Hotkeys are blocked in chat, menus, and known mod UIs.
CHANGELOG
Changelog
1.0.6
- Switch hotkeys to Unity Input System
InputActionMapcallbacks (no per-frame key polling) - Rebind/enable map from config; dispose actions on unload
- Keeps menu/chat/mod-UI blocking inside the press callback only
1.0.5
- Further micro-stutter reductions:
- Hotkey menu/focus checks only run when a bound key is pressed (idle frames are 4 key reads)
- HUD rebuilds TMP text only when a state hash changes (flags, counts, colors)
- Mod menu detector resolves once via known type names (no AppDomain GetTypes scans)
- Cheaper early-out on the global
SetFlagpostfix
1.0.4
- Fix micro-stutters:
- Stop forever AppDomain type scans when no known mod menus are installed
- Remove leftover debug Harmony postfixes (including a no-op on every
PlayerData.GetFlag) - Poll HUD state at ~5 Hz with dirty text updates instead of rewriting TMP every frame
- HUD still refreshes immediately on hotkey use and when consumable flags change (expiry / clearance uses)
1.0.3
- Fixed icon transparency
1.0.2
- Refactor
1.0.1
- Hotkeys are ignored while chat or other text input is focused, any vanilla menu/window is open, or known mod UIs are open (CheatMenu+, ForceModifiers, HUD reposition mode, and similar)
1.0.0
- Initial standalone release (split out from ExpandedHUD)
- Hotkeys for Personal Access Token, Premium Loot License, Bootleg Replicator, and Clearance Certificate
- Status HUD with active/inactive state, Clearance Certificate uses remaining, and inventory counts
- Configurable keybinds, HUD position, and active/inactive colors