BioShock Remastered

BioShock Remastered

Not enough ratings
Crouching and walking — let's hold the button
By quixoticaxis
This guide shows how to change crouching and walking from "toggle" to "hold" behavior.
   
Award
Favorite
Favorited
Unfavorite
What's this?
This short guide will show you, how to crouch and walk while holding appropriate keys and not just pressing them once.
Why should I bother?
A lot of people (myself included) are used to the shooter control scheme that allows the player to hold keyboard keys to crouch or walk. Unfortunately, most modern games which are developed with controllers in mind are using the "toggle" scheme where the player pushes the key once to toggle "walking - running" or "crouching - standing" modes. Sometimes this behavior can be changed via settings, sometimes it cannot.

A fast internet search didn't provide me with a good instruction on how to tweak Bioshock Remastered, so I decided to write this short guide to possibly help people in the future.
Making changes to configuration file
To switch from "toggle" mode to classic "hold" mode, you'd need to make some changes to User.ini file located at %appdata%\BioshockHD\Bioshock.
%appdata% environment variable automatically resolves to <Your system disk letter>\Users\<your user name>\AppData\Roaming
Open User.ini with a text editor of your choice and edit two aliases in [Engine.Input] section like this:
Aliases[17]=(Command="ToggleWalk | onRelease ToggleWalk",Alias=Walking) Aliases[29]=(Command="DuckKeyPressed | onRelease DuckKeyPressed",Alias=Duck)
When the key is pressed you'll be switching "crouching" or "walking" mode, and when the key is released you'll be switching it back.

In case something goes wrong and to prevent awkward situations you can bind original commands to some currently unused keys:
F10=ToggleWalk F11=DuckKeyPressed
Additional bindings
There are some useful tips on how to configure the scope toggling funcitonality in the comments (thanks to Godling).
13 Comments
ayyydrian 25 Jul, 2020 @ 3:24pm 
do the same thing with aiming
quixoticaxis  [author] 9 May, 2020 @ 1:32am 
@ash145 I don't know. The only things I can think of are looking for some console commands or, mmm, supporting software to change the player speed. A quick duckduckgo search didn't show the former, but I quickly found the table for the latter. Didn't check it though because I don't have the game installed.
ash145 8 May, 2020 @ 5:27pm 
@quixoticaxis @Godling It appears to fix when I load up a clean save. Just sucks I got like 10+ hours into the game before realizing my default speed was bugged. When I load back my old save I get the same problem, rebinding those commands to F10 and F11 doesn't seem to work, just only as a toggle option for those binds. In my new save my character runs by default, and when I enable walking it's that of my "running" speed in the current, bugged save. That's what I mean when I enable walking in my bugged save my character moves slower than that of walking since walking is the default run speed. I guess I'll just try and get back to where I was in the campaign using the console commands to speed through it. If you guys can think of anything else to try until I get to that point it would be much appreciated. Thanks
quixoticaxis  [author] 8 May, 2020 @ 6:56am 
@ash145 not sure, what's happening to you. The walking mode sometimes gets stuck between levels, but if that was the case you should go faster (running) when holding the assigned key, not "even slower" as you claim. Either it's your perception of the character speed (which I highly doubt), or you found some weird bug in Bioshock. I believe there is no scenario in which you can move slower than walking. Does loading a clean save help?
Godling 7 May, 2020 @ 4:21pm 
@ash145
See the section just above the comments? There is a section and pic showing some key-bindings. Using those and hitting F10 toggles between default running or walking and will fix your issue.
ash145 7 May, 2020 @ 2:08pm 
My player is stuck walking. The default "running" speed is walking and when I press walk I go even slower. I'm not stuck crouching or using downsights. Using console commands to enable fly mode my character returns to normal speed but only while flying. What's going on?
Godling 7 Mar, 2020 @ 3:42pm 
ZoomCycle addendum: It turns out that the zoom functionality can get swapped sometimes but switching weapons fixes it. /just_fyi
Godling 1 Mar, 2020 @ 3:16pm 
The bind is pretty much just like the others but with "ZoomCycle" and I just added the alias itself to the end of the alias list. The bind redefines the default action of ZoomCycle... something I wasn't sure the engine would allow... but it does. :)

Aliases[57]=(Command="ZoomCycle | onRelease ZoomCycle",Alias=ZoomCycle)

But it turns out that by virtue of redefining ZoomCycle, adding an F12=ZoomCycle does nothing other than to function like the regularly bound zoom key... versus inverting the behavior as with walking or crouching. I suspect this is because I have redefined the default action. I don't believe that there will any problems with it accidentally inverting its behavior.

And, yes, feel free to add a link to me. It's not necessary though for such a small contribution that anyone can see by reading the comments here. But if you like... feel free and thank you for any acknowledgment. :)
quixoticaxis  [author] 1 Mar, 2020 @ 7:26am 
Could you post the binding so I can introduce it in the separate section? Also would it be ok if I'll add a link to your profile (as the author of this contribution)?
Godling 29 Feb, 2020 @ 7:43pm 
Hey again, I just added a new alias for "hold to zoom", including a ZoomCycle bound to F12. Maybe consider adding it to your guide for others? Just a thought.