Nioh: Complete Edition / 仁王 Complete Edition Guide

AutoHotKey Tricks for Nioh: Complete Edition

AutoHotKey Tricks

Overview

Using AutoHotKey to automate several combos that are tricky to perform on keyboard and mouse.

Introduction

What do these AutoHotKey tricks offer?

1) On the press of a button, switch to high, med or low stance while switching through the other two stances in the process. Allowing you maximise stamina regain from Flux & Flux II (if learnt).
2) On the press of a button, switch weapon, or if you are mid combat perform Ki Pulse and Flash Attack (if Flash Attack is learnt).
3) On the press of a button, Ki Pulse, sheath weapon and perform Iai Quickdraw. Works best with Iai Quickdraw: III, but works by itself fine otherwise.
4) Finally, as personal preference, I’ve bound my mouse’s side button to also trigger Ki Pulse.

AutoHotKey can be obtained from here: [link]

AutoHotKey scripts can be run by double clicking the “.ahk” files containing the scripts. These “.ahk” files can also be opened and modified using Notepad or other common text editors.

In-game Settings

Make the following changes to in-game settings. If any of the keybinds are already in use, please either rebind those existing keybinds, or change the ahk script accordingly below by substituting all instances of the conflicting key with your preferred replacement. Note that for the most part, these keys are actually not used manually, so you should go for keys not commonly used. All the following keybinds are under “Stances” section.

Controls
Keyboard
Stance (Change Stance)
M
While Holding “Changing Stance”
Change to High Stance
8
Change to Mid Stance
9
Change to Low Stance
0
Sheath/Draw Your Sword
7
Swap Melee Weapon
2
Change Stance Shortcut
Change to High Stance (2)
O
Change to Mid Stance (2)
P
Change to Low Stance (4)
Swap Melee Weapon (3)
5

AutoHotKey Script

The following are the default hotkeys in the script based on personal preference. If you prefer to use other keys for these actions, you can change the keys in the script below. Find instances of “Q::”, “E::”, “C::”, “R::”, etc. and replace those keys with your preferred keys.

Actions
Keybinds
Ki Pulse
XButton1
High Stance Flux
Q
Mid Stance Flux
E
Low Stance Flux
C
Flash Attack
R
Iai Quickdraw
Z

For all except Iai Quickdraw, if your character is running forward they will not be pointlessly triggered and slowdown your movement, the shortcut version of the stance/weapon change will be used instead.

The Iai Quickdraw will interrupt your movement and immediately perform the Iai Quickdraw. It’s further intended to be used as part of a combo while you are fighting with a sword out. As such, it may be helpful to bind “Sheath / Draw Your Sword (2)” to another key so that you can freely sheath / draw without triggering Iai Quickdraw while outside combat.

You can download the default script here:
[link]

The following is the full contents of the script.
You can manually put this script into any text file, and change the file extension to “.ahk”.

#IfWinActive ahk_exe nioh.exe #SingleInstance Force #MaxHotkeysPerInterval 99999 ;Ki Pulse XButton1::M ;Flux Stance High Q:: { if getkeystate(“W”, “p”) { Send {O} } else { Send {M down} Sleep 20 Send {0} Sleep 20 Send {9} Sleep 20 Send {8} Sleep 20 Send {M up} } return } ;Flux Stance Mid E:: { if getkeystate(“W”, “p”) { Send {P} } else { Send {M down} Sleep 20 Send {8} Sleep 20 Send {0} Sleep 20 Send {9} Sleep 20 Send {M up} } return } ;Flux Stance Low C:: { if getkeystate(“W”, “p”) { Send {} } else { Send {M down} Sleep 20 Send {8} Sleep 20 Send {9} Sleep 20 Send {0} Sleep 20 Send {M up} } return } ;Flash Attack R:: { if getkeystate(“W”, “p”) { Send {5} } else { Send {M down} Sleep 5 Send {M up} Sleep 5 Send {5 down} Sleep 5 Send {5 up} } return } ;Iai Quickdraw Z:: { Send {M down} Sleep 20 Send {7 down} Sleep 1700 Send {7 up} Sleep 20 Send {M up} return }
SteamSolo.com