From 67b1d79c435601fca128421994b838896bfd02b7 Mon Sep 17 00:00:00 2001 From: VoxelTek <53562267+VoxelTek@users.noreply.github.com> Date: Thu, 14 Aug 2025 13:37:31 +1000 Subject: [PATCH] Initial work on `isle-config` UI stuff I'm really not sure I have the skills to cleanly implement something like this. I believe that someone else should take over, as I'm not experienced enough in C++ to accomplish this cleanly, or even at all. --- CONFIG/res/maindialog.ui | 134 ++++++++++++++++++++++++++++++++++++++- ISLE/isleapp.cpp | 1 + 2 files changed, 133 insertions(+), 2 deletions(-) diff --git a/CONFIG/res/maindialog.ui b/CONFIG/res/maindialog.ui index 99931197..9d74c1bb 100644 --- a/CONFIG/res/maindialog.ui +++ b/CONFIG/res/maindialog.ui @@ -955,6 +955,126 @@ The game will gradually increase the number of actors until this maximum is reac Controls + + + + false + + + Work-In-Progress, currently non-functional + + + Keyboard Mappings + + + + + + Forward + + + + + + + Back + + + + + + + Left + + + + + + + Right + + + + + + + Sprint + + + + + + + Up + + + + + + + Numpad 8 + + + + + + + Down + + + + + + + Numpad 2 + + + + + + + Left + + + + + + + Numpad 4 + + + + + + + Right + + + + + + + Numpad 6 + + + + + + + Left Control + + + + + + + Right Control + + + + + + @@ -1035,8 +1155,8 @@ The game will gradually increase the number of actors until this maximum is reac 0 0 - 449 - 369 + 217 + 217 @@ -1326,6 +1446,16 @@ Double-click a path to edit it. exFullResComboBox msaaSlider AFSlider + keyForward_1 + keyForward_2 + keyBack_1 + keyBack_2 + keyLeft_1 + keyLeft_2 + keyRight_1 + keyRight_2 + keySprint_1 + keySprint_2 touchComboBox rumbleCheckBox scrollArea diff --git a/ISLE/isleapp.cpp b/ISLE/isleapp.cpp index 83a7927c..875ecbde 100644 --- a/ISLE/isleapp.cpp +++ b/ISLE/isleapp.cpp @@ -45,6 +45,7 @@ #define SDL_MAIN_USE_CALLBACKS #include #include +#include #include #include #include