Welcome to the Rise of Agon Community

Create an account today to engage in discussions and community events on the Rise of Agon forums.

Definitive thread for RoA's default keybindings

Discussion in 'General Discussion' started by negocromn, Mar 8, 2019.

  1. negocromn

    negocromn Black Knight
    Legend

    Joined:
    Oct 18, 2015
    Messages:
    1,042
    Likes Received:
    1,077
    Made a simple template so everyone can edit and submit what they think it's the best setup in a few minutes.

    Steps:
    • Go to http://www.keyboard-layout-editor.com.
    • Go to "Raw Data" and substitute all its contents for
      [{c:"#171718",t:"#ffffff",a:7,fa:[1]},"Unused",{c:"#f7f2ea",t:"#000000"},"Modifier",{c:"#727474",t:"#ffffff"},"Generic",{c:"#0084c2"},"Movement",{c:"#c87e74"},"Weapon",{c:"#00773a"},"Defense",{c:"#5d437e"},"Utility",{c:"#bc251e"},"Offense"],
      [{y:1.5,c:"#171718"},"",{x:1},"","","","",{x:0.5},"","","","",{x:0.5},"","","",""],
      [{y:0.5},"","","","","","","","","","","","","","","",{x:0.5,w:1.5,h:2},"",{w:1.25,h:0.5},"",{w:1.5,h:2},""],
      [{y:-0.5,x:17,w:1.25},""],
      [{y:-0.5,w:1.5},"","","","","","","","","","","","","",{w:1.5,h:2,w2:2.25,h2:1,x2:-0.75,y2:1},""],
      [{y:-0.5,x:17,w:1.25,h:0.5},""],
      [{y:-0.5,w:1.75},"","","","","","","","","","","","",{x:2.75,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""],
      [{y:-0.25,x:15.5,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""],
      [{y:-0.75,w:2.25},"","","","","","","","","","","",{w:2.75},""],
      [{y:-0.5,x:15.5,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""],
      [{y:-0.5,w:1.25},"",{w:1.25},"",{w:1.25},"",{w:6.25},"",{w:1.25},"",{w:1.25},"",{w:1.25},"",{w:1.25},""],
      [{y:-0.75,x:15.5,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""],
      [{y:1.5},"",{x:1},"","","","",{x:0.5},"","","","",{x:0.5},"","","",""],
      [{y:0.5},"","","","","","","","","","","","","","","",{x:0.5,w:1.5,h:2},"",{w:1.25,h:0.5},"",{w:1.5,h:2},""],
      [{y:-0.5,x:17,w:1.25},""],
      [{y:-0.5,w:1.5},"","","","","","","","","","","","","",{w:1.5,h:2,w2:2.25,h2:1,x2:-0.75,y2:1},""],
      [{y:-0.5,x:17,w:1.25,h:0.5},""],
      [{y:-0.5,w:1.75},"","","","","","","","","","","","",{x:2.75,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""],
      [{y:-0.25,x:15.5,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""],
      [{y:-0.75,w:2.25},"","","","","","","","","","","",{w:2.75},""],
      [{y:-0.5,x:15.5,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""],
      [{y:-0.5,w:1.25},"",{w:1.25},"",{w:1.25},"",{w:6.25},"",{w:1.25},"",{w:1.25},"",{w:1.25},"",{w:1.25},""],
      [{y:-0.75,x:15.5,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""],
      [{y:1.5},"",{x:1},"","","","",{x:0.5},"","","","",{x:0.5},"","","",""],
      [{y:0.5},"","","","","","","","","","","","","","","",{x:0.5,w:1.5,h:2},"",{w:1.25,h:0.5},"",{w:1.5,h:2},""],
      [{y:-0.5,x:17,w:1.25},""],
      [{y:-0.5,w:1.5},"","","","","","","","","","","","","",{w:1.5,h:2,w2:2.25,h2:1,x2:-0.75,y2:1},""],
      [{y:-0.5,x:17,w:1.25,h:0.5},""],
      [{y:-0.5,w:1.75},"","","","","","","","","","","","",{x:2.75,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""],
      [{y:-0.25,x:15.5,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""],
      [{y:-0.75,w:2.25},"","","","","","","","","","","",{w:2.75},""],
      [{y:-0.5,x:15.5,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""],
      [{y:-0.5,w:1.25},"",{w:1.25},"",{w:1.25},"",{w:6.25},"",{w:1.25},"",{w:1.25},"",{w:1.25},"",{w:1.25},""],
      [{y:-0.75,x:15.5,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""],
      [{y:1.5},"",{x:1},"","","","",{x:0.5},"","","","",{x:0.5},"","","",""],
      [{y:0.5},"","","","","","","","","","","","","","","",{x:0.5,w:1.5,h:2},"",{w:1.25,h:0.5},"",{w:1.5,h:2},""],
      [{y:-0.5,x:17,w:1.25},""],
      [{y:-0.5,w:1.5},"","","","","","","","","","","","","",{w:1.5,h:2,w2:2.25,h2:1,x2:-0.75,y2:1},""],
      [{y:-0.5,x:17,w:1.25,h:0.5},""],
      [{y:-0.5,w:1.75},"","","","","","","","","","","","",{x:2.75,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""],
      [{y:-0.25,x:15.5,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""],
      [{y:-0.75,w:2.25},"","","","","","","","","","","",{w:2.75},""],
      [{y:-0.5,x:15.5,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""],
      [{y:-0.5,w:1.25},"",{w:1.25},"",{w:1.25},"",{w:6.25},"",{w:1.25},"",{w:1.25},"",{w:1.25},"",{w:1.25},""],
      [{y:-0.75,x:15.5,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},"",{x:0.25,w:1.25,h:0.75},""]

    • Go to "Keyboard Properties" and change case background to "#1A1A1A".
    • Go to "Properties" and start working on it with the graphic editor (it's pretty straightforward). Use the same colors for keys as shown in the example.
    • When its done, download a png version of it, upload it and post here.
    --- Post updated ---
    Submissions:

    nego:
    [​IMG]

    sameog:
    [​IMG]
     
    #1 negocromn, Mar 8, 2019
    Last edited: Mar 8, 2019
    Sameog, Myater and Fengor like this.
  2. Myater

    Myater Eodrin
    Hero

    Joined:
    Feb 1, 2016
    Messages:
    2,362
    Likes Received:
    2,895
    Hmm what if I have a mouse with a lot of buttons? Lol
     
    Collapse Signature Expand Signature
    The Red King, Fengor and negocromn like this.
  3. negocromn

    negocromn Black Knight
    Legend

    Joined:
    Oct 18, 2015
    Messages:
    1,042
    Likes Received:
    1,077
    Well, I thought about that but wasn't sure on how many extra mouse buttons to stop and I thought that since it was a thread for a generic system people wouldn't even need many.

    I was going to make another version with at least as many buttons as a naga for my next thread keybindings database v2 but maybe I'll just do it asap.
     
    Myater likes this.
  4. Raap

    Raap Gravelord

    Joined:
    Feb 16, 2016
    Messages:
    231
    Likes Received:
    216
    A game shouldn't feel like it is a science just to play it, your keybinds only highlight this unneeded complexity.

    The most simplistic hotbar/keybind setup is one that requires little thought from the user. My barebones setup simply involves the concept that a weapon selection controls the hotbar swap.

    [​IMG]

    Everything I use is confined within the left-handed region of the keyboard and mouse buttons (simply 5-button mouse, no fancy stuff). A lot of this could be streamlined via a weapon bar system.

    In general, by nudging new players towards the idea of dedicated hotbars for specific tasks, the game becomes less unwieldy, and the 100 slot expanded hotbar will look less daunting. Further more, limiting abilities to 5 per hotbar (by default) will not overload players with too much information.

    This way you also leave a lot of room for new players to customize these hotbars with abilities they wish to use, plus you do not force new users to delve into overly complex hotbar slot configuration options.

    Edit: LMB4 for Bow could be Tab by default instead to keep it all on the keyboard.
     
    #4 Raap, Mar 8, 2019
    Last edited: Mar 8, 2019
    Not_Primetime likes this.
  5. negocromn

    negocromn Black Knight
    Legend

    Joined:
    Oct 18, 2015
    Messages:
    1,042
    Likes Received:
    1,077
    @Raap ehh idk man, I played for a good bit with something similar to your setup back in 2009 when the game launched and I always had problems with it, like I'd always be on the wrong hotbar at the worst times or I'd be spamming some number before switching weapons, etc, etc.

    But the worst of all tbh was the speed, changing hotbars makes you slow and also less prone to do things that aren't in your current hotbar even if they make more sense in that moment. And that was how it felt back then that the game was much slower paced than RoA, I imagine it would be crippling now.
     
    Sameog likes this.
  6. Not_Primetime

    Not_Primetime Spellgazer
    Wealthy Legend

    Joined:
    May 21, 2016
    Messages:
    450
    Likes Received:
    319
    This pretty much what I do. Except I have the Razer Chroma and swap weapon using the buttons 5, 4, 8, & 9. All transfers, heals, food, pots, mount are on the mouse number pad. In the game bindings all transfers, heals, food, pots, mount are mapped to keyboard number pad then in Razer Synapse app the mouse number pad is mapped to the same keyboard number pad. I have the scroll up and down to scroll through hotbars in case I find myself on the wrong hotbar. My weapons swaps are set to specific hotbar with skills for that particular weapon (same as Rapp).
    [​IMG]
     
  7. Isaac Clarke

    Isaac Clarke Celestial
    Hero

    Joined:
    Apr 15, 2016
    Messages:
    658
    Likes Received:
    1,036
    Any mouse buttons could be on the alt number pad as default

    Then just use your mouse software (eg. synapse) to match up the buttons

    Thats just what I do as an example
     
  8. negocromn

    negocromn Black Knight
    Legend

    Joined:
    Oct 18, 2015
    Messages:
    1,042
    Likes Received:
    1,077
    @Myater and @Isaac Clarke I changed the template to include much more mouse buttons (with more space to write in them) and took off any premade modifiers, instead you just have 4 totally blank spaces where you can assign any modifier
     
  9. Sameog

    Sameog Deadeye
    Legend

    Joined:
    Mar 19, 2016
    Messages:
    165
    Likes Received:
    215
    My bindings minimizing use of modifier keys in combat, keys with more than one spell are just cycled on multiple presses. I also use some keys not on here for unimportant things (swing direction, rest, skills, etc.), I listed those in black keys.

    Not the best, but variety is fun. I hope I didn't forget anything

    upload_2019-3-8_13-52-20.png
    --- Post updated ---
     
    Collapse Signature Expand Signature
    negocromn likes this.
  10. Raap

    Raap Gravelord

    Joined:
    Feb 16, 2016
    Messages:
    231
    Likes Received:
    216
    Something to keep in mind: It is acceptable to allow for room for improvement on the side of the user.

    The default GUI does not need to be configured for maximum competitive value. It needs to be configured for the easiest transition into the game. It needs roots in comprehensible pre-defined genre standards. The amount of complexity specific to Darkfall should be trimmed down to bare minimum when you are designing a GUI - or in this case a default GUI setup for new characters.

    Let players learn the game with a functional setup, but leave them room to alter it based on their own needs as they get more experience playing the game. As long as the default settings are not downright gimping new players (as the current defaults do), then you will have already achieved the most essential objective.

    Edit: It is funny to talk about the GUI so much again, when my own game recently went through a GUI design process. Gamers overlook this so often, but so much designer and programmer time goes into a game GUI, pretty crazy.
     
    Fenris likes this.
  11. tommeh

    tommeh Dire Zombie
    Contributor Hero

    Joined:
    Oct 14, 2016
    Messages:
    133
    Likes Received:
    108
    This does not include mouse and my bindings have multiple use so imma just type mine.

    MB3 - 2H / Whirlwind
    MB4 - Staff
    MiddleMB - Bow / Bow Disable
    G - 1H/Shield
    F - Use
    \ - Alternative use
    / - Weapon Direction Switch
    H - Mount
    F1 - Pot1
    F2 - Pot2
    F3 - Pot3
    F4 - Food
    F5 - Rest
    F6 - Paperdoll
    Q - Mana2Stam/Mount Lean left
    E - Stamina2Health/Mount Lean Right
    T - Health2Mana
    X - WB/HealSelf/Gank
    LeftAlt - Stormblast/Launch/Telekenis
    Z - AoE/Revive
    Tab - Healothers/Meele Disable
    0 - Heal Mount

    I think a basic template like this would be a great start, as Raap said allow players to work whats best for them. The game should highlight other free binds to use such as, V, N, C (with crouch on CTRL), J, P, Y, U, I, etc.

    Also not sure of the route with updating the GUI, but a "cooldown bar" that would work similar to the reagent bar in which we can put spells on to track the cooldowns easier would work great.
     
  12. negocromn

    negocromn Black Knight
    Legend

    Joined:
    Oct 18, 2015
    Messages:
    1,042
    Likes Received:
    1,077
    the right part is supposed to represent a mouse with m1, m2, mwheell up, click and down plus 12 other mouse buttons
     
  13. Sameog

    Sameog Deadeye
    Legend

    Joined:
    Mar 19, 2016
    Messages:
    165
    Likes Received:
    215
    START POSTING YOUR BINDS YOU LAZY FUCKS
     
    Collapse Signature Expand Signature
    negocromn likes this.
  14. noname

    noname Goblin Warrior
    Hero

    Joined:
    Sep 16, 2015
    Messages:
    48
    Likes Received:
    29
    not gonna post until combat tweaks are finalized. Otherwise its pointless
     
    negocromn likes this.
  15. soulpcbr

    soulpcbr Earth Elemental

    Joined:
    Apr 9, 2016
    Messages:
    405
    Likes Received:
    486
    Did you make peace with him?
     
    Collapse Signature Expand Signature
    negocromn likes this.
  16. negocromn

    negocromn Black Knight
    Legend

    Joined:
    Oct 18, 2015
    Messages:
    1,042
    Likes Received:
    1,077
    shh that's what we want them to think barb

    miss you man, i resubbed but I'm super busy atm with uni + this cute ginger girl mhhhhh
     
    soulpcbr likes this.