/SekiroHotkeySystem

Hotkey system for Sekiro to allow seamlessly switching between combat arts and prosthetics.

Primary LanguageC++

img

Sekiro Hotkey System

Hotkey system for Sekiro to allow seamlessly switching between combat arts and prosthetics.

Installation

Download the files from the release section here, then place all the files in the archive into your Sekiro game folder (near where sekiro.exe is located).

If you get prompted to overwrite dinput8.dll

In case you have another mod that relies on the same DLL file you will have to chainload the mods. You can do this in either direction (as in loading the other mod with sekiro hotkey system or vice-versa).

Sometimes one way or the other causes a crash on game start so if it doesn't work just try it the other way around before reporting an issue.

To chainload the mods either check the other mod's description on how to do so or do the following: Rename the dinput8.dll that is already in your game folder to something else (for example, if it comes from the sekiro mod engine you could rename it to "modengine.dll") and then install this mod as instructed without having to replace any files.

After this, navigate to the "configs" folder that you just placed into your game folder and open the chainload.ini file with a text editor. Now simply add the name of the other dll between the quotation marks (like modengine.dll for example) and save it. That's it, now your game should load both mods just fine without issues.

Functionality

Once you are in-game, when opening the pause menu you will see a button at the top, simply click it or press Tab to open it. There are detailed tooltips explaining every functio and option (they are also named in intuitive ways so easy to figure out).

I'll expand this section once I get back to the mod and clean up the configuration functionality a bit (I really just threw that together). Also going to make a more comprehensive video on how it all works, but here are a couple I made on an older version during development that should be enough for now.

Vid1

Vid2

Credits

tmsrise - Sharing some important functions he found so I could get the configuration menu working nicely.

TsudaKageyu - MinHook

CreamyRaccoon - Testing

Dolphin - Existing

ImGui

NotoSans Font