Skip to content

Instantly share code, notes, and snippets.

@farzher
Created May 16, 2013 00:52
Show Gist options
  • Save farzher/5588629 to your computer and use it in GitHub Desktop.
Save farzher/5588629 to your computer and use it in GitHub Desktop.
Fighting Game Shortcuts
#SingleInstance force
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Event ; Recommended for new scripts due to its superior speed and reliability.
SetTitleMatchMode RegEx
#MaxHotkeysPerInterval 1000
!F11::Suspend
; reload script
^!+s::
Reload
return
;quarter circle left
a::
SendInput, {d down}
Sleep 23
SendInput, {s down}
Sleep 23
SendInput, {d up}
Sleep 23
SendInput, {s up}
return
;quarter circle right
g::
SendInput, {d down}
Sleep 23
SendInput, {f down}
Sleep 23
SendInput, {d up}
Sleep 23
SendInput, {f up}
return
;z right
r::
SendInput, {f down}
Sleep 23
SendInput, {f up}
Sleep 23
SendInput, {d down}
Sleep 23
SendInput, {f down}
Sleep 23
SendInput, {f up}{d up}
return
;z left
w::
SendInput, {s down}
Sleep 23
SendInput, {s up}
Sleep 23
SendInput, {d down}
Sleep 23
SendInput, {s down}
Sleep 23
SendInput, {s up}{d up}
return
;full circle any direction
e::
SendInput, {s down}
Sleep 23
SendInput, {s up}
SendInput, {d down}
Sleep 23
SendInput, {d up}
SendInput, {f down}
Sleep 23
SendInput, {f up}
SendInput, {Space down}
Sleep 23
SendInput, {Space up}
return
;half circle to the right
;r::
;SendInput, {s down}
;Sleep 23
;SendInput, {s up}
;SendInput, {d down}
;Sleep 23
;SendInput, {d up}
;SendInput, {f down}
;Sleep 23
;SendInput, {f up}
;return
;half circle to the left
;Tab::
;SendInput, {f down}
;Sleep 23
;SendInput, {f up}
;SendInput, {d down}
;Sleep 23
;SendInput, {d up}
;SendInput, {s down}
;Sleep 23
;SendInput, {s up}
;return
;half circle to the right
v::
SendInput, {s down}
Sleep 23
SendInput, {d down}
Sleep 23
SendInput, {s up}
Sleep 23
SendInput, {f down}
Sleep 23
SendInput, {d up}
Sleep 23
SendInput, {f up}
return
;half circle to the left
x::
SendInput, {f down}
Sleep 23
SendInput, {d down}
Sleep 23
SendInput, {f up}
Sleep 23
SendInput, {s down}
Sleep 23
SendInput, {d up}
Sleep 23
SendInput, {s up}
return
;a::
;SendInput, {s down}
;Sleep 23
;SendInput, {s up}
;Sleep 23
;SendInput, {s down}
;Sleep 23
;SendInput, {s up}
;return
;
;d::
;SendInput, {f down}
;Sleep 23
;SendInput, {f up}
;Sleep 23
;SendInput, {f down}
;Sleep 23
;SendInput, {f up}
;return
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment