Mercenary Kings

Mercenary Kings

View Stats:
This topic has been locked
ybelzil  [developer] Jul 25, 2013 @ 2:11pm
Controls, remapping and such!
To calibrate, map your gamepad/joystick, you can use Steam's Big Picture mode to setup your controller. The changes will reflect in the game.

There is now a menu in the Help and Options to remap your keyboard controls.

[h1[The keyboard controls are very much WIP. Here's the current layout:[/h1]

o------------------------------------------------------------------o
| Button | Function
|-----------------|------------------------------------------------|
| K | Jump
| J | Shoot
| L or Double Tap | Roll
| I | Melee
| Space | Reload
| Escape | Display Start Menu
| Enter | Display Sub Menu
| Left Shift | Speak (keywords)
| W | Climb ladder / Enter door
| S | Crouch / Pick up item
| A | Run left
| D | Run right
| Arrows | Camera control / Sniper mode / Menu cursor
| R | Switch to Gun
| F | Switch to Transceiver
| C | Left item slot
| V | Right item slot
o------------------------------------------------------------------o
Last edited by Tribute JF; Aug 19, 2013 @ 11:58am
< >
Showing 1-15 of 53 comments
Zeriu Jul 25, 2013 @ 3:17pm 
Remapping all but the "| H | Switch item / Item cross (hold)" work when remapping. I have attempted to change this so many times. Everytime I do so it still wants to bind to "H". Nothing I do will change this. All other keys rebind just fine. Hope you guys check into this because as it currently stands how I have my keys setup makes using H virtually impossible when trying to heal while in a fight.
Windsor Jul 25, 2013 @ 3:17pm 
How would I do it if I wanted my movement to be arrows?
76561198091510947 Jul 25, 2013 @ 3:32pm 
edited post

If your mapping get overwritten, that's because you probably made an error editing the file. Check the log file found in the parent directory of 'config'. Also you can put the file as readonly to make sure the game doesn't overwrite it again.
Zeriu Jul 25, 2013 @ 4:21pm 
Originally posted by Tribute Alx:
edited post

If your mapping get overwritten, that's because you probably made an error editing the file. Check the log file found in the parent directory of 'config'. Also you can put the file as readonly to make sure the game doesn't overwrite it again.
I checked the logs and there is nothing indicating that there is an issue with keyboard.cfg so I am pretty sure it's an issue on your guys end. I even deleted keyboard.cfg and so it would re create it. Edited only H and nothing else and still does not re bind while anything I edit other then it works just fine. You guys need to look into it.
Mr.Evolution Jul 25, 2013 @ 4:43pm 
this is random but are u guys are gonna give the people who were in the early access a reward or something when the full game comes out?
HoneyNut Scooter Jul 25, 2013 @ 5:22pm 
You already GOT the reward, greedy. The game was 5$ cheaper.
bidulless Jul 25, 2013 @ 5:37pm 
hi
ok good but not proffesional , gives us a real keyboard setup
Mad_Alchemist Jul 25, 2013 @ 5:58pm 
is it possable to make the fire button "left click" and if so. How????
Foxador Jul 25, 2013 @ 9:40pm 
Originally posted by bidulless:
hi
ok good but not proffesional , gives us a real keyboard setup

How about you come up with one to help them out instead of whining about it? It's a work in progress and unless you're going to pitch in with idea's check the attitude .
Firescout Jul 25, 2013 @ 10:50pm 
Got also acfg from my Gamecontroller in it and there all false maybe because of this it dont work ?
{
"$type": "Microsoft.Xna.Framework.Input.PadConfig, MonoGame.Framework",
"Button_A": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 0,
"Type": "Button",
"Negative": false
},
"Button_B": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 1,
"Type": "Button",
"Negative": false
},
"Button_X": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 2,
"Type": "Button",
"Negative": false
},
"Button_Y": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 3,
"Type": "Button",
"Negative": false
},
"Button_Back": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 6,
"Type": "Button",
"Negative": false
},
"Button_Start": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 7,
"Type": "Button",
"Negative": false
},
"Button_LB": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 4,
"Type": "Button",
"Negative": false
},
"Button_RB": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 5,
"Type": "Button",
"Negative": false
},
"LeftStick": {
"$type": "Microsoft.Xna.Framework.Input.Stick, MonoGame.Framework",
"Press": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 8,
"Type": "Button",
"Negative": false
},
"X": {
"$type": "Microsoft.Xna.Framework.Input.Axis, MonoGame.Framework",
"Negative": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 0,
"Type": "Axis",
"Negative": true
},
"Positive": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 0,
"Type": "Axis",
"Negative": false
},
"Type": "None"
},
"Y": {
"$type": "Microsoft.Xna.Framework.Input.Axis, MonoGame.Framework",
"Negative": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 1,
"Type": "Axis",
"Negative": true
},
"Positive": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 1,
"Type": "Axis",
"Negative": false
},
"Type": "None"
}
},
"RightStick": {
"$type": "Microsoft.Xna.Framework.Input.Stick, MonoGame.Framework",
"Press": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 9,
"Type": "Button",
"Negative": false
},
"X": {
"$type": "Microsoft.Xna.Framework.Input.Axis, MonoGame.Framework",
"Negative": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 4,
"Type": "Axis",
"Negative": true
},
"Positive": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 4,
"Type": "Axis",
"Negative": false
},
"Type": "None"
},
"Y": {
"$type": "Microsoft.Xna.Framework.Input.Axis, MonoGame.Framework",
"Negative": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 3,
"Type": "Axis",
"Negative": true
},
"Positive": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 3,
"Type": "Axis",
"Negative": false
},
"Type": "None"
}
},
"Dpad": {
"$type": "Microsoft.Xna.Framework.Input.DPad, MonoGame.Framework",
"Up": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 0,
"Type": "PovUp",
"Negative": false
},
"Down": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 0,
"Type": "PovDown",
"Negative": false
},
"Left": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 0,
"Type": "PovLeft",
"Negative": false
},
"Right": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 0,
"Type": "PovRight",
"Negative": false
}
},
"LeftTrigger": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 2,
"Type": "Axis",
"Negative": false
},
"RightTrigger": {
"$type": "Microsoft.Xna.Framework.Input.Input, MonoGame.Framework",
"ID": 2,
"Type": "Axis",
"Negative": true
},
"ButtonType": "XBOX"
}
Mr.Evolution Jul 25, 2013 @ 10:51pm 
Originally posted by magicpink:
You already GOT the reward, greedy. The game was 5$ cheaper.
god i just wanted to know if we would get a early access only character color or weapon or something.
bidulless Jul 25, 2013 @ 11:09pm 
Originally posted by Foxador:
Originally posted by bidulless:
hi
ok good but not proffesional , gives us a real keyboard setup

How about you come up with one to help them out instead of whining about it? It's a work in progress and unless you're going to pitch in with idea's check the attitude .

it was a remark.
yes this game is in early access but it need a keyboard setup, else how will you bind special key like right control and so on ? at the end we need a finished product and we do not have to use notepad for key setting
Blazeymix Jul 26, 2013 @ 12:42am 
I hate to be a jerk but it's about time you let us know what the darn keys were. Was stupid trying to find out how to jump, talk, or shoot. Anyway, thanks for helping us out.
Shot_Trip Jul 26, 2013 @ 1:37am 
Ideally, the mouse would aim the camera, with 1 being fire and 2 being... something else. Movement being WASD and the other functions near it, such as talk and reload.
Thanks for not documenting the Talk button in your top post :) Had to open the config file to find the unlisted controls due to gamepad button icons in-game. Could you also maybe put an option in to not show the gamepad controls when there's no gamepad?
< >
Showing 1-15 of 53 comments
Per page: 1530 50

Date Posted: Jul 25, 2013 @ 2:11pm
Posts: 53