Daggerfall Unity 0.10.23 is now available on Live Builds page. This is a big update with some great new features and loads of bug fixes. Let’s unpack this thing.
Advanced Controls (jefetienne)
One downside of adding new keybinds to Daggerfall Unity (e.g. QuickSave/QuickLoad and console toggle keys) is the classic keybind UI doesn’t have any free space to list them. This resulted in these special keys being hardcoded into the game. I’m happy to say that jefetienne has reworked keybinding to support more actions and presented them, along with other settings, in the new Advanced Controls UI.
You will find this interface in game from Pause > Controls > Advanced. This replaces the old Mouse button in classic, but mouse settings are also part of this window. Credit to BadLuckBurt for the classic-styled button design.
Something that isn’t obvious is just how many little things jefetienne had to work on to make the above possible. My original input setup didn’t support keybindings for these system keys at all, and the code wasn’t robust enough to keep forward compatibility once new binding were added. So jefetienne has been quietly working on fixing all of these little issues and creating a better standard for input handling in the future. And this has all been necessary for…