Dark Messiah of Might & Magic Single Player

Dark Messiah of Might & Magic Single Player

99 个评价
Enhanced Controls - Tap to Sprint, Crouch Toggle and more
由 jimbobslimbob 制作
Allows tap-to sprint and toggle walk/crouch, among other things.
   
奖励
收藏
已收藏
取消收藏
Information
This configuration file enhances some of the basic controls for Dark Messiah so that it is easier to play. It features:

- Tap to sprint. This makes it so that the sprint (SHIFT) key no longer needs to be held down for sprinting. Simply press/tap the button once and you will sprint for as long as you hold the forward (W) key down. When the W key is released, sprint will end. Simple, but effective. A lot of newer games feature this kind of sprinting, which gives your little finger a rest during periods of lots of sprinting.

- Toggle walk/crouch. This alteres both the crouch (CTRL) key and the walk (V) key so that they are toggle modes, rather than having to be held down. Press once to enter the mode and again to exit. Simple as that.

- Toggle HUD. Press the Y key to toggle the HUD on or off. Useful for taking screenshots.

If you wish to alter the bindings for any of the controls, I have included all the key bindings right at the top of the configuration file for easy editing.
Usage
Copy and paste the text in the next section to a blank file. Save the file in the same folder as config.cfg ("mm\config" from your main Dark Messiah folder). Name the file "enhancedcontrols.cfg".

You can then run it via the developer console (the tilde key, once enabled) by typing "exec enhancedcontrols".

To run at startup add "+exec enhancedcontrols.cfg" to your command-line arguments. This is useful, since you will need to perform it every time you start the game for the WSAD keys and all other functions to work.
Config File
You can also download the file from this page[www.jimbobslimbob.com] or view my forum post here.

//Jim's Dark Messiah Extended Config File //v1.0 //Jimbobslimbob 2015 //Setup echo Jim's Config Loading... sv_cheats 1 //Key Bindings - Change these to whatever you wish bind w +ForwardSprint bind s +BackwardSprint bind a +MoveLeftSprint bind d +MoveRightSprint bind v ToggleWalk bind ctrl ToggleCrouch bind shift SprintOn bind y ToggleHUD //Walk Toggle Button alias ToggleWalk "WalkOn" alias WalkOn "+speed; alias ToggleWalk WalkOff" alias WalkOff "-speed; alias ToggleWalk WalkOn" //Crouch Toggle Button alias ToggleCrouch "CrouchOn" alias CrouchOn "+duck; alias ToggleCrouch CrouchOff" alias CrouchOff "-duck; alias ToggleCrouch CrouchOn" //HUD Toggle alias ToggleHUD "HUDOff" alias HUDOff "cl_drawhud 0; alias ToggleHUD HUDOn" alias HUDOn "cl_drawhud 1; alias ToggleHUD HUDOff" //Sprint Tap //The idea behind this is that you only have to press sprint //(and can then let go) for sprinting to function. As soon //as you release a movement key it will return to normal speed alias SprintOn "+sprint" alias +ForwardSprint "+forward" alias -ForwardSprint "-forward; -sprint" alias +BackwardSprint "+back" alias -BackwardSprint "-back" alias +MoveLeftSprint "+moveleft" alias -MoveLeftSprint "-moveleft" alias +MoveRightSprint "+moveright" alias -MoveRightSprint "-moveright" echo Jim's Config Loaded!
11 条留言
MRKillingsWorth637 6 月 26 日 上午 12:22 
I can't find the mm/config folder, how am I supposed to solve this issue?
Vulcan Surge 2023 年 3 月 26 日 下午 6:33 
Not sure what the problem is but I can't get it to work not even through the developer console.
Button Eyes 2022 年 11 月 25 日 上午 7:33 
Really helpful, thanks a lot! Maybe you should implement a FOV command line as well, since many people like me might have nausea.
deadchannel 2021 年 10 月 13 日 下午 4:13 
Thanks so much! With stealth and movement such an integral part of the experience, the hold to crouch/sprint scheme was negatively affecting my enjoyment of the game. :spellbookwizard:
NertyNert 2021 年 4 月 2 日 上午 1:04 
bless up
Vandal Savant 2020 年 12 月 4 日 下午 3:04 
My fingers thank you.
jimbobslimbob  [作者] 2020 年 4 月 25 日 上午 3:11 
Sounds like you havent created the file correctly. Either incorrect name, incorrect file extension (should be a cfg file) or wrong location... they are the only things it could be. Most commonly, people dont have "show file extensions" turned on in Windows and create the file with the wrong extension.
Kidney Stones 2020 年 4 月 24 日 下午 7:18 
when i type the comand on the console it says "cant exec enhancedcontrols.cfg,pls help.
Gallodrome 2018 年 2 月 22 日 下午 2:00 
You can also copy and paste the text right after the "config.cfg" code and you won't have to ask the console to run the file "enhancedcontrols.cfg" since the game automaticly execute "config.cfg" at the start of the game.
Gallodrome 2018 年 2 月 22 日 下午 12:07 
Thanks, it worked fine for me. Just don't forget to change the bindings if you are using an azerty keyboard.