Curse: The Eye of Isis

Curse: The Eye of Isis

Not enough ratings
WASD to Arrow Key Remapping: Gameplay with AutoHotkey
By Anatta
What for?:
No more WTF binds! This solution allows you to remap the WASD keys to arrow keys, making the movement in the game more "Natural".

What's the use:
Use the WASD format. No more awkward keybindings, this script simplifies the game.

Guide:
This guide offers a step-by-step tutorial on installing and setting up Auto Hotkey. Additionally, the guide provides handy keybindings to pause, resume, restart the script, and even quit when necessary, giving you full control over the script process.
   
Award
Favorite
Favorited
Unfavorite
Introduction
this guide will be simple and short
follow the sections
Getting Started
Downloading and installing AutoHotkey
Go to the site AutoHotkey[www.autohotkey.com] and download the latest version
Follow the Documentation[www.autohotkey.com] for any questions
Open AutoHotKey Dash and create a new script file
Right click and click edit, i recomend your default text editor

Everything is set up and you dont need any extra work just copy and paste the script
Custom Keybindings
I've added the following key binds for convenience:

F5 to pause the script
F6 to resume the script
F7 to restart the script
F8 to quit the script
AutoHotkey Script Code
#NoEnv
SendMode Input

; Set initial state (script is running)
ScriptRunning := 1

; Remap WASD keys to arrow keys when "Curse.exe" is the active window
#IfWinActive, ahk_class Asylum
{
w::
if (ScriptRunning)
{
Send {Up Down}
KeyWait, w
Send {Up Up}
}
return

s::
if (ScriptRunning)
{
Send {Down Down}
KeyWait, s
Send {Down Up}
}
return

a::
if (ScriptRunning)
{
Send {Left Down}
KeyWait, a
Send {Left Up}
}
return

d::
if (ScriptRunning)
{
Send {Right Down}
KeyWait, d
Send {Right Up}
}
return

; Pause the script when pressing F5
F5::Suspend

; Resume the script when pressing F6
F6::Suspend, Off

; Restart the script (reload) when pressing F7
F7::Reload

; Quit the script when pressing F8
F8::ExitApp
}
Additional Resources
the new internet helper: ChatGPT[chat.openai.com]
Documentation[www.autohotkey.com]