24.6.2014 Edit: I reverted the rally hotkey to F, so the images are no longer really valid, also fixed some abilities and units I didnt test and found out they were buggy(swapped)
Ever wanted to have QWER-based shortcuts for stuff in melee maps? Now here is the solution!
Please note that the tooltips are not changed, so they highlight incorrect letters(For instance, Paesant will still have P highlighted, even tho the shortcut for him is Q). I tried to do this, but my program failed and Ive been tinkering with it for few days, and I dont feel like wasting anymore time.
A few shortcuts are confusing, one is not working, so lets get a bit into how this is:
The system used by me is, that everything that doesnt have move command card will have shortcuts:
Q W E R
A S D F
Y X C V(or ESC if escape is at this place)
Heroes and units have special shortcut pattern, because of 5 preplaced commands on their command card:
(P is shortcut for Patrol)
M S H A(default ones, Move, Stop, Hold, Attack)
P D F G(Even tho there is pretty much nothing that uses D or F)
Q W E R
A few images(BEWARE, Rally and Chose Skills are assigned wrong keys!):
Acolyte has special ability: Sacrifice, which has shortcut V
Paesant has special abilities: Call To Arms, and Back to Work. Call To Arms has shortcut X, while Back To Work has shortcut C, but it is not visible on this image
All races have the buildings assigned the same way
All Buildings have assigned shortucts this way.
All Altars have shortucts assigned this way
Every hero has shortcuts assigned this way, Archmage is just for example
All Heroes have shortcuts assigned this way, Archmage is just for example(Also note that he hasnt learned the other skills)
All Buildings work like this. This is just example
Additionally, for better understanding, here is NE building:
Keep has the Call To Arms and Back To Work shortcuts
Tree of life has 3 special abilities. Entangle Gold Mine(X), Upgrade for the tree form speed of all NE buildings(E) and Uproot(V)
Scout tower can be upgraded to other towers. They are at bottom row, but Y is a lot harder to press than Q, so they have QWER based shortcuts, like heroes abilities
Scout Tower:
Ziggurat:
Just miscelaneous images of Obsidian destroyer's shortcuts:
Taverns have very special shortcuts, that are avoiding any logic whatsoever, because they start at second row, yet they are QWER-based. Image for better imagination:
Mercenary camps and dragon Roosts have the same shortcuts as building selection:
Last, but not least is Shipyard(no image), which only has normal ship in it, which has hotkey Q and Goblin Laboratory:
3 types of CustomKeys are provided: Qwertz, Qwerty and Azerty.
More layouts are possible, just show me how you want it to be layed out(The way I create is I ran the CustomKeys over program that maps the keys from Qwerty(my keyboard layout, and the one with images) into the one we want.
Basically, Q on the images is the same as A on azerty keyboard.
So Azerty layout is for instance:
Buildings:
A Z E R
Q S D F
W X C V
Heroes:
M S H Q(It is no longer A, but it is at the place where qwertz/qwerty have A)
P D F G
A Z E R
If you think the Azerty keyboard would be more optimized with another key layout, or if you want your own layout, let me know and I will create one specifically for you.
All three types are included in here.
Dont forget to allow warcraft 3 to use CustomKeys!
Ever wanted to have QWER-based shortcuts for stuff in melee maps? Now here is the solution!
Please note that the tooltips are not changed, so they highlight incorrect letters(For instance, Paesant will still have P highlighted, even tho the shortcut for him is Q). I tried to do this, but my program failed and Ive been tinkering with it for few days, and I dont feel like wasting anymore time.
A few shortcuts are confusing, one is not working, so lets get a bit into how this is:
The system used by me is, that everything that doesnt have move command card will have shortcuts:
Q W E R
A S D F
Y X C V(or ESC if escape is at this place)
Heroes and units have special shortcut pattern, because of 5 preplaced commands on their command card:
(P is shortcut for Patrol)
M S H A(default ones, Move, Stop, Hold, Attack)
P D F G(Even tho there is pretty much nothing that uses D or F)
Q W E R
A few images(BEWARE, Rally and Chose Skills are assigned wrong keys!):
Acolyte has special ability: Sacrifice, which has shortcut V
Paesant has special abilities: Call To Arms, and Back to Work. Call To Arms has shortcut X, while Back To Work has shortcut C, but it is not visible on this image
All races have the buildings assigned the same way
All Buildings have assigned shortucts this way.
All Altars have shortucts assigned this way
Every hero has shortcuts assigned this way, Archmage is just for example
All Heroes have shortcuts assigned this way, Archmage is just for example(Also note that he hasnt learned the other skills)
All Buildings work like this. This is just example
Additionally, for better understanding, here is NE building:
Keep has the Call To Arms and Back To Work shortcuts
Tree of life has 3 special abilities. Entangle Gold Mine(X), Upgrade for the tree form speed of all NE buildings(E) and Uproot(V)
Scout tower can be upgraded to other towers. They are at bottom row, but Y is a lot harder to press than Q, so they have QWER based shortcuts, like heroes abilities
Scout Tower:
Ziggurat:
Just miscelaneous images of Obsidian destroyer's shortcuts:
Taverns have very special shortcuts, that are avoiding any logic whatsoever, because they start at second row, yet they are QWER-based. Image for better imagination:
Mercenary camps and dragon Roosts have the same shortcuts as building selection:
Last, but not least is Shipyard(no image), which only has normal ship in it, which has hotkey Q and Goblin Laboratory:
- This CustomKeys includes ALL melee units, buildings, heores, everything including abilities on neutrals from mercenary camps
- Towers are QWER-based
- There is a small problem with how Assassin is mixed with Kobold in Mercenary Camp(Village), so both of them have W assigned, but pressing W will only summon either Assassin or Kobold(This cannot be changed for logical reason, because Kobold is at W position, but Assassin is on W position in other Mercenary Camps)
- Move, Stop, Hold Position, Patrol and Attack have unchanged hotkeys for legacy reasons
- Build and Repair have unchanged hotkeys for legacy reasons
- There is a slight confusion when you want to revive your hero at Tavern. Because of the custom shortcuts, if your Panda for instance dies, you will have to press E for him to revive
- For logical reason, heroes in Altars are assigned QWER, even tho it should've been QASD for instance, for logical reasons
- The CustomKeys.txt contains only the very most important data(each entry has: comment above it, rawcode, hotkey). In future I plan to finish my program and I will be able to generate tips and everything with proper highlighting(so you wont have Paesant with P in yellow, but with [Q])
- New problems:
- Kobold Geomancer has unsolvable collision with his Slow, which is assigned Q as shortcut and his Abolish magic, which is also assigned to Q. This cant be fixed, because other units use the same ability.
- Satyr Soulstealer has spells that collide(Mana burn is originally at Q position, but his Raise dead is supposed to be there too with Q shortcut). The Raise dead ability cannot have its shortcut reassigned, because it is used by other neutrals, like nerubian webspinner with Q position. The solution for this I used was to force Mana burn to be at W position and it now has W shortcut
- Uproot for ancients will always use Unhotkez, and will ignore Hotkez, and it is assigned V(to not collide with the backpack upgrade that is assigned R), so even if it was logical for the moving tree to have R hotkey for it(it has command card), it is not possible to do so and it is forced to have V for root back to ground.
3 types of CustomKeys are provided: Qwertz, Qwerty and Azerty.
More layouts are possible, just show me how you want it to be layed out(The way I create is I ran the CustomKeys over program that maps the keys from Qwerty(my keyboard layout, and the one with images) into the one we want.
Basically, Q on the images is the same as A on azerty keyboard.
So Azerty layout is for instance:
Buildings:
A Z E R
Q S D F
W X C V
Heroes:
M S H Q(It is no longer A, but it is at the place where qwertz/qwerty have A)
P D F G
A Z E R
If you think the Azerty keyboard would be more optimized with another key layout, or if you want your own layout, let me know and I will create one specifically for you.
All three types are included in here.
Dont forget to allow warcraft 3 to use CustomKeys!
Attachments
-
allow customkeys.png271.5 KB · Views: 18,451
-
Acolyte.png90.9 KB · Views: 17,378
-
Archmage normal.png68 KB · Views: 16,569
-
Barracks.png65.5 KB · Views: 16,293
-
Altar of Kings.png68.9 KB · Views: 16,742
-
Keep.png66 KB · Views: 16,008
-
Paesant.png86.1 KB · Views: 16,534
-
NESentinel.png78.5 KB · Views: 16,072
-
Mercenary Camp.png46.7 KB · Views: 15,993
-
Goblin Laboratory.png47.8 KB · Views: 15,758
-
Build Selection.png106.7 KB · Views: 16,932
-
Archmage Skill selection.png56.8 KB · Views: 16,595
-
Tavern.png85.6 KB · Views: 18,511
-
Scout Tower.png45.2 KB · Views: 16,011
-
Obsidian Destroyer Standing.png85.5 KB · Views: 16,309
-
Obsidian Destroyer Flying.png86.4 KB · Views: 15,819
-
NETreeofLife.png69.7 KB · Views: 15,917
-
Upgrades.png65.4 KB · Views: 16,233
-
Ziggurat.png39.5 KB · Views: 16,250
-
CustomKeys_Azerty.txt23.2 KB · Views: 2,976
-
CustomKeys_Qwerty.txt23.2 KB · Views: 10,078
-
CustomKeys_Qwertz.txt23.2 KB · Views: 4,789
Last edited: