Posted May 10, 2023
You know how the game has the function to center the camera on the player with Z? I decided to try to make an AutoHotkey script that keeps pressing Z automatically (25 times a second) to create an illusion of the camera following the player around. The end result is a little jittery, but gives an interesting look how the game might have felt with this sort of camera. If anyone wants to test it out, below is the AutoHotkey script I created for it (you need to install AutoHotkey and keep the script running while playing the game). Remember to close the script after ending the game.
You can press Q to enable / disable the chase camera. I had to make a special case for pressing S to search things, because spamming Z constantly wouldn't allow you to do it. Pressing S disables the automatic camera following for 3 seconds, then it resumes automatically. You can adjust the sleep, 40 part to define how often the camera position refreshes (this will do it every 40 milliseconds, 25 times a second).
--------------------------------------------------------------------------------------
#maxthreadsperhotkey 2
$q::
{
chase:=!chase
while, chase
{
if (stopchase)
{
sleep, 3000
stopchase:=false
}
sendinput, {z}
sleep, 40
}
}
return
$s::
{
sendinput, {s}
stopchase:=true
}
return
You can press Q to enable / disable the chase camera. I had to make a special case for pressing S to search things, because spamming Z constantly wouldn't allow you to do it. Pressing S disables the automatic camera following for 3 seconds, then it resumes automatically. You can adjust the sleep, 40 part to define how often the camera position refreshes (this will do it every 40 milliseconds, 25 times a second).
--------------------------------------------------------------------------------------
#maxthreadsperhotkey 2
$q::
{
chase:=!chase
while, chase
{
if (stopchase)
{
sleep, 3000
stopchase:=false
}
sendinput, {z}
sleep, 40
}
}
return
$s::
{
sendinput, {s}
stopchase:=true
}
return
Post edited May 10, 2023 by The_Mage