This one's probably a bigger one than I usually work on,
so, currently, I'm planning to work on it piecemeal
here's some documentation:
I play hollow knight / silksong with mouse&keyboard.
and the menus (inventory, map... etc) are godawful for that control set.
It would be nice if we could navigate it with a mouse
Original Spec (done): #1416743623722139669 message
Testing currently going on: #1416743623722139669 message
bugs/jank list : #1416743623722139669 message
other 'nice-to-have' things: #1416743623722139669 message
Original Specs (complete)
~~ (most-to-least important imo)
- "free"/reveal mouse, to operate on inventory. Hide when not.
- happens when menu, or UnityExplorer F7 menu is open?? (happens a different way)
- if click is bound to attack, don't attack if menu element is clicked (if in menu at all?) - as attack interrupts, and closes the menus.
- (MVP) clicking left and right arrows (switch screen)
- clicking tab at top (switch screen)
- click to equip/unequip crests
- mouse interact with overmap (mouseover to select region, click to enter, right click to exit)
- mouse click-and-drag map (move around)
- mouse wheel for scrolling crests
- (probably most difficult, so maybe shunt to end) mouse select on zoomed map place to put marker
- mouse over/click to 'select' in inventory screen (to read descriptions)
---- (less important for me) ---- - mouse wheel for scrolling quests
- mouse wheel for scrolling hunter's journal
- mouse hover/select tasks for description
- mouse hover for crest description
- mouse hover for select hunter's journal
- ? mouse click for breaking rosaries / shard bundle?
- mouse wheel zoom map
- mouse click "show completed" on tasks page~~
