Binds per class

Discussion in 'Monday Night Combat PC Discussion' started by BeefWatson, January 3, 2011.

  1. BeefWatson

    BeefWatson New Member

    Messages:
    1
    Likes Received:
    0
    I think it would work nicely if you had class specific control binds.

    I found myself getting used to settings for the abilities due to similarities between different classes but the binds being different, such as i'd have a key bound that for support throws an airstrike , and as assault may have been charge or something when I was expecting it to be the bomb.

    With class specific binds I could have all the ones that may be a similar ability such as throwing bombs and air strikes.

    I suppose it may not be that big of a deal as I was able to handle the set up when I was playing the game on Xbox but being primarily a pc shooter fan, I get accustomed to certain keys doing pretty much the same team no matter what class I play as.

    anyways I feel like it could be a nice option to throw in, if time permits so.


    edit --

    Would a party system be possible? After the xbox patched, the party system is great.

    Or is there currently one that I haven't noticed..
  2. zarakon

    zarakon Active Member

    Messages:
    1,581
    Likes Received:
    0
    I'd like to have this

    Right now I'm using an AutoHotkey script that rearranges my skill buttons while ScrollLock is on, to give me normal binds and assassin binds

    Code:
    #IfWinActive Monday Night Combat
    
    ; ScrollLock off: Normal
    ; ScrollLock on:  Assassin
    
    ; MNC Bindings:
    ;  Blue Skill:      XButton1 (thumb)
    ;  Yellow Skill:    H
    ;  Red Skill:       T
    
    
    ; Key: T
    ;  Normal:   Red Skill (T)
    ;  Assassin: Blue Skill (XButton1)
    $t::
        GetKeyState, state, ScrollLock, T
        if state = U
            Send {t Down}
        else
            Send {XButton1 Down}
        return
        
    $t up::
        GetKeyState, state, ScrollLock, T
        if state = U
            Send {t Up}
        else
            Send {XButton1 Up}
        return
        
        
    ; Key: H
    ;  Normal:   Yellow Skill (H)
    ;  Assassin: Red Skill (T)
    $h::
        GetKeyState, state, ScrollLock, T
        if state = U
            Send {h Down}
        else
            Send {t Down}
        return
    
    $h up::
        GetKeyState, state, ScrollLock, T
        if state = U
            Send {h Up}
        else
            Send {t Up}
        return
    
    
    ; Key: XButton1
    ;  Normal:   Blue Skill (XButton1)
    ;  Assassin: Yellow Skill (H)
    $XButton1::
        GetKeyState, state, ScrollLock, T
        if state = U
            Send {XButton1 Down}
        else
            Send {h Down}
        return
    
    $XButton1 up::
        GetKeyState, state, ScrollLock, T
        if state = U
            Send {XButton1 Up}
        else
            Send {h Up}
        return
    

Share This Page