Skip to content

Commit ad6336b

Browse files
committed
InputManager: load/save bindings to .input.ini file
todo: - dpad left/right steering inputs get cleared after rebinding steering, need to fix that & maybe show them in the dialog - still need to compare sensitivity against vanilla game
1 parent eefcbb4 commit ad6336b

File tree

3 files changed

+414
-79
lines changed

3 files changed

+414
-79
lines changed

src/dllmain.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ namespace Module
1818
constexpr std::string_view UserIniFileName = "OutRun2006Tweaks.user.ini";
1919
constexpr std::string_view LodIniFileName = "OutRun2006Tweaks.lods.ini";
2020
constexpr std::string_view OverlayIniFileName = "OutRun2006Tweaks.overlay.ini";
21+
constexpr std::string_view BindingsIniFileName = "OutRun2006Tweaks.input.ini";
2122
constexpr std::string_view LogFileName = "OutRun2006Tweaks.log";
2223

2324
void init()
@@ -38,6 +39,7 @@ namespace Module
3839
UserIniPath = dllParent / UserIniFileName;
3940
LodIniPath = dllParent / LodIniFileName;
4041
OverlayIniPath = dllParent / OverlayIniFileName;
42+
BindingsIniPath = dllParent / BindingsIniFileName;
4143

4244
Game::init();
4345
}

0 commit comments

Comments
 (0)