
Controllers, man. They can be tricky, especially switching between controller and keyboard / mouse input on the fly. When the game first was released, I tried to be clever with that switch. When the game is in "gamepad" mode, then Godot needs to display that particular button in "focused" mode, something that doesn't happen when you just hover over it (or even click it) with a mouse. When I detected mouse movement, I would remove the focus off of the focused UI control. This caused a bunch of headaches for some players. If a mouse was accidentally brushed (or a thumbpad on the Deck), then the focused element could disappear completely and make controllers difficult or even impossible to use. Sorry about that! My bad. This new update gets rid of that cleverness. If you ever use the controller buttons to move or select something, there should always be a focused element now, even if you switch to mouse / keyboard. It might look a little less clean, but it should always work.
Other changes:
On the default Steam Deck controller configuration, I set the right thumbpad to act as a joystick instead of a mouse. It worked well enough as a mouse, but the game still isn't set up to easily switch on and off between mouse and controller. I've seen a couple of new players get confused that the controller config included that but didn't really "plan" for it.
Fixed some issues with keyboard button names popping up in UI instructions when controller button names should have appeared.
Fixed some bugs in the Options Menu and New Game Menu where controller navigation had some hiccups
Fixed an offset bug in the New Game Menu that showed up when a player hasn't won a game yet.