Per-class key configs?

Discussion in 'Monday Night Combat PC Wishlist' started by zarakon, April 27, 2011.

  1. zarakon

    zarakon Active Member

    Messages:
    1,581
    Likes Received:
    0
    Pretty please?


    I'm still using AutoHotkey to rearrange all my skill mappings when I play assassin.. it's annoying because it means I can't type correctly :(
  2. ars0n1st

    ars0n1st Member

    Messages:
    91
    Likes Received:
    0
    One question. Why?

    Shift, E, Q, R is basically perfect while using WSAD to move.

    Yes ,I know, before you say "I said per-class." What exactly doesn't suit you that you would need to remap the skills per class?

    In an attempt to be helpful though. You could try making multiple copies of the Input.ini and rename them to assault.ini, assassin.ini, etc. Map the keys to your liking in those files then load them through console as you play.
  3. BroTranquilty

    BroTranquilty New Member

    Messages:
    2,801
    Likes Received:
    0
    The file saving, catergorizing, and applying before starting, is a great idea.

    Also, how would they go about mapping class's configs differently? Personally, either everyone loves the default config and recites it by heart (except me, I call things by Blue button or Red button or triggers/bumpers), or everyone has an odd configuration that nobody else uses.

    In case you didn't know, you probably fall into the second catergory. You probably use a special config just for yourself, not applicable with other players. I do too, my melee is the middle mouse button so all my attacks are on the mouse. There is still autohotkey, and saving a copy of config file for each class, to accomodate you with this.
  4. ars0n1st

    ars0n1st Member

    Messages:
    91
    Likes Received:
    0
    One I use the standard config. Two setting middle mouse to melee instead of C isn't a very good example of a special config. Three you stated, restated, and posed a question about what was stated all in an attempt to be confusing and troll.

    It pretty simple. Make 6 input.ini files...go into them and change what the keys are set to in a text editor. Load the files in game when you start to play a class thus remapping your keys to the specific class. No autokey or any other program needed.

    Backhanded compliment. Rhetorical question to make you seem superior. Say exactly what I said to do but in your own way to make it look as if it is your original idea. Fail troll is fail.

    Side note: If you wan't me to explain this in more detail, if what I said was the least bit confusing, just add me on steam zarakon.
  5. zarakon

    zarakon Active Member

    Messages:
    1,581
    Likes Received:
    0
    I use ESDF for movement. My normal skill bindings are..
    Blue: Mouse4 (thumb button)
    Yellow: G
    Red: R

    I have several problems with using those on assassin.
    1. The yellow skill is typically the least-used skill. Deploy, deploy, firebase, flight... But when I play assassin, I enable/disable cloak a lot, so I'd rather have it on one of my more frequent-use keys. Smoke bomb on the other hand is my least-used skill, so I'd rather have it in the normal yellow spot.
    2. I played assassin a lot on 360, using the tactical layout. In that layout, cloak is controlled by clicking the right thumbstick. Somehow I just couldn't get used to using anything but my mouse thumb button for cloak in the PC game.
    3. It makes more sense to me to have the dash skill on the same key that I use for charge on other classes


    Just one question at this point.. what's the console command to load a .ini file?
  6. killien

    killien Active Member

    Messages:
    979
    Likes Received:
    4
    I haven't tested this on a UE3 based game, but on UE2.5 there were 2 ways to load different keybinds
    1. Create a shortcut and in the Target field add -userini=ALTUSER.ini
    Thing is you're stuck with that Ini until you restart the game
    2. Create a txt file in the GAME/System folder with a list of commands like such...
    set input KEY COMMAND
    set input KEY2 COMMAND2

    Once that is created, you would enter exec ALTBINDS.txt and it would execute any and all commands entered in ALTBINDS.txt

    Now with #2 EXEC [filename] does still exist in UE3, but there's differences from UE2.5
    1. I have no clue where the txt file would go
    2. the command to change keybinds is setbind KEY COMMAND

    There's a few wildcards tho
    - EXEC is considered a debug command, so I do not know if you can call it while ingame
    - You may have to prep a few aliases due to how setbind seems to work now. In UE2.5 games you could bind a piped series of commands by typing it out like this: set input KEY Command1|Command2|Command3 If you spaced it out like Command1 | Command2 it would bind the first command and execute the second
    The last time I tried setting up piped commands in MNC it seemed like the second command never took except to be executed instead of bound
    ie. Command1|Command2 seemed to have the same effect as Command1 | Command2
  7. zarakon

    zarakon Active Member

    Messages:
    1,581
    Likes Received:
    0
    Thanks Killien

    I made a couple text files with setbind commands, and can run them with exec. Seems to work well

    The default exec directory is Steam\steamapps\common\monday night combat\Binaries

    Example:
    Code:
    setbind ThumbMouseButton "UseSkill1"
    setbind G "UseSkill2"
    setbind R "UseSkill3"
    
  8. DehydratedWater

    DehydratedWater New Member

    Messages:
    393
    Likes Received:
    0
    f is superior to shift, it requires no finger moving, allows maintained access to wasd.

    that said, i like f for bomb, skill 1, but having dash easily accessible is rather worthless as opposed to cloak or smoke.

Share This Page