Bloodstained: Ritual of the Night

Bloodstained: Ritual of the Night

View Stats:
Weapon Master Jul 7, 2019 @ 6:28pm
Released: Keyboard and Mouse Weapon Macros (AutoHotkey Pastebin)
It's done, maybe this could be pinned so others can find it. Make sure you have the latest version of auto hotkey installed.

https://pastebin.com/xFGunzQq
Paste into an empty text file, then rename it to something like BloodStained_WeaponMacro.ahk

Controls are:

LeftShift + Nothing = Quarter Circle Backwards - Forwards then Attack
LeftShift + W = 3-Quarter Circle Back to Up then Attack
LeftShift + S = Forward - Back - Forward then Attack
LeftShift + A / D = Quarter Circle Forward then Attack
End = Exit the script

I didn't put any check in to make sure that BloodStained is open and focused, so make sure to press End when you're done using the script.

I would have put in some kind of hotkey for forward - forward - attack and down - down - attack, but those are pretty easy to do on a keyboard and I'm out of button combinations.
< >
Showing 1-5 of 5 comments
Weapon Master Jul 7, 2019 @ 6:31pm 
Note: This script assumes you have the default key bindings for movement and attacking (WASD and left click)
Wolfy Apr 5, 2022 @ 7:11am 
Your script is awesome, it's perfect. I took the liberty of adding a few extras since I like having easy access even to the simpler combos.

Forward Attack > Press 1
Down Attack > Press 3
Spam Attack (Rapiers and the like) > Hold CapsLock
Invert > Press 2

$1:: ; Forward Attack send {Blind}{a up}{w up}{s up}{d up} sleep 30 if (WalkDirection = 1) { ; Do it to the right send {Blind}{d down} sleep 30 send {Blind}{d up} sleep 30 send {Blind}{d down} sleep 30 send {Blind}{d up}{Click down} sleep 30 send {Blind}{Click up} } else { ; Do it to the left send {Blind}{a down} sleep 30 send {Blind}{a up} sleep 30 send {Blind}{a down} sleep 30 send {Blind}{a up}{Click down} sleep 30 send {Blind}{Click up} } Return $3:: ;Down Attack send {Blind}{a up}{w up}{s up}{d up} sleep 30 Send {S down} Sleep 30 Send {S up] Sleep 30 Send {S down} Sleep 30 Send {S up} {Click down} Sleep 30 Send {Click up} Return $CAPSLOCK:: ; Spam Attack While GetKeyState("CAPSLOCK", "P") { Send {Click down} Sleep 30 Send {Click up} Sleep 30 } return $2:: ; Invert send {Blind}{a up}{w up}{s up}{d up} sleep 30 Send {S down} Sleep 30 Send {S up] Sleep 30 Send {W down} Sleep 30 Send {W up} {Space down} Sleep 30 Send {Space up} Return
Does it work with a HyperX keyboard or mouse?
Originally posted by johnnypearl:
Does it work with a HyperX keyboard or mouse?

Autohotkey will work with any keyboard and mouse, it's a separate program that you install on your computer to run keyboard macros.

https://www.autohotkey.com/
Originally posted by Weapon Master:
Originally posted by johnnypearl:
Does it work with a HyperX keyboard or mouse?

Autohotkey will work with any keyboard and mouse, it's a separate program that you install on your computer to run keyboard macros.

https://www.autohotkey.com/
thanks buddy
< >
Showing 1-5 of 5 comments
Per page: 1530 50