Mastermind Numpad Pet Controls: Difference between revisions

From Homecoming Wiki
Jump to navigation Jump to search
imported>Pythe (historical)
(finished, de-wip'd)
imported>Blondeshell (historical)
m (→‎Overview: update link)
 
(15 intermediate revisions by 10 users not shown)
Line 1: Line 1:
{{PlayerGuide}}
== Overview ==
== Overview ==
The guide to these controls was initially posted on the [http://boards.cityofvillains.com Official Forums] by Sandolphan. [http://boards.cityofvillains.com/showflat.php?Number=3949032&Main=3949032#Post3949032 Link to Guide].
The guide to these controls was initially posted on the [[Official Forums]] by Sandolphan. [http://web.archive.org/web/20120904222729/http://boards.cityofheroes.com/showthread.php?t=117256 Sandolphan's Mastermind Numeric Keypad Pet Controls].


These controls are very intuitive, easy to set up, and quite possibly the most powerful set of pet controls yet divised.
These controls are very intuitive, easy to set up, and quite possibly the most powerful set of pet controls yet devised.


== Control Scheme ==
== Control Scheme ==
Line 20: Line 22:
*8: Follow Me
*8: Follow Me
*9: Goto
*9: Goto
=== Summons and Upgrades ===
=== Other Keys: ''Summons and Upgrades'' ===
* / : Summon "minion" pet
* / : Summon "minion" pet
* * : Summon "Lieutenant" pet
* * : Summon "Lieutenant" pet
Line 31: Line 33:
*Use text files and the /bindloadfile command
*Use text files and the /bindloadfile command


''I'll be covering the second method in this article; I feel it is easier to setup and debug, as you don't have to type in binds that nearly fill up the entire chat buffer.''
''The second method is covered in this article; With the binds stored in text files, it is easier to set up and debug later on.''
=== Create the files ===
=== Create the files ===
#Create a directory you can remember easily:
1. Create a directory you can remember easily:
  Example:
  Example:
  C:\Games\City of Heroes\covbinds\
  C:\Games\City of Heroes\covbinds\
  or
  or
  C:\covbinds
  C:\covbinds
:We will be putting all the text files in here. I'll be using C:\covbinds in my examples, substitute your directory there.
:We will be putting all the text files in here. I'll be using C:\covbinds in my examples, substitute your directory there.
#Create the first text file, all.txt:
2. Create the first text file, all.txt:
  numpad4 petcom_all agressive
  numpad4 petcom_all aggressive
  numpad5 petcom_all defensive
  numpad5 petcom_all defensive
  numpad6 petcom_all passive
  numpad6 petcom_all passive
Line 47: Line 49:
  numpad9 petcom_all goto
  numpad9 petcom_all goto
  lctrl+decimal petcom_all dismiss
  lctrl+decimal petcom_all dismiss
#Now you need to know your powerset. I'll use [[Mercenaries]] in my examples. New file, mercs.txt:
3. Now you need to know your power set. I'll use [[Mercenaries]] in my examples. New file, mercs.txt:
  numpad0 bindloadfile "C:\covbinds\all.txt"
  numpad0 bindloadfile "C:\covbinds\all.txt"
  numpad1 bindloadfile "C:\covbinds\soldiers.txt"
  numpad1 bindloadfile "C:\covbinds\soldiers.txt"
Line 57: Line 59:
  add powexec_name equip mercenary
  add powexec_name equip mercenary
  numpadenter powexec_name tactical upgrade
  numpadenter powexec_name tactical upgrade
#The next three files will be '''very''' similar, I'll just show one. soldiers.txt:
4. The next three files will be '''very''' similar, I'll just show one. soldiers.txt:
  numpad4 petcom_pow soldiers agressive
  numpad4 petcom_pow soldiers aggressive
  numpad5 petcom_pow soldiers defensive
  numpad5 petcom_pow soldiers defensive
  numpad6 petcom_pow soldiers passive
  numpad6 petcom_pow soldiers passive
Line 65: Line 67:
  numpad9 petcom_pow soldiers goto
  numpad9 petcom_pow soldiers goto
  lctrl+decimal petcom_pow soldiers dismiss
  lctrl+decimal petcom_pow soldiers dismiss
:'''Repeat this step for each of your pet types. In my example there are two more files: specops.txt and commando.txt.'''
=== Loading the first file ===
=== Loading the first file ===
This step only has to be done once per character.
This step only has to be done once per character.
#Type this command in the chat window: /bindloadfile "C:\covbinds\mercs.txt"   (Of course, replace the correct path there.)
#Type this command in the chat window: /bindloadfile "C:\covbinds\mercs.txt" (Of course, replace the correct path there.)
#Press 0 on the Numpad
#Press 0 on the Numpad
'''Grats!''' You've got numpad controls now!
'''Grats!''' You've got numpad controls now!
== Strategy of Note ==
== Strategy of Note ==
The 9 key, goto, is the most powerful command in the game. Know it. Love it. Use it.
The 9 key, goto, is extremely useful. By using this command often, you gain the ability to flank your foes, clear your henchmen from doorways (teams will love you!) and set up ambush attacks. Be sure to use passive stance until you want to attack, or else your henchmen ''will'' run into the room when someone gets hit back. Longbow Flamethrowers love it when they do that.
 
[[Category:Player Guides (Commands and Binds)]]

Latest revision as of 19:58, 3 November 2013

Player Guide Notice

This article is a Player Guide. The Homecoming Wiki takes no responsibility for the content within.

Questions and concerns should be posed to the authors of the article using the article's talk page.

Overview

The guide to these controls was initially posted on the Official Forums by Sandolphan. Sandolphan's Mastermind Numeric Keypad Pet Controls.

These controls are very intuitive, easy to set up, and quite possibly the most powerful set of pet controls yet devised.

Control Scheme

The active controls can be categorized by which row the key appears on on the numpad.

1-Row and 0 : Select what pet to command

  • 0: All Pets
  • 1: "Minion" Pets
  • 2: "Lieutenant" Pets
  • 3: "Boss" Pet

4-Row : Set stance

  • 4: Agressive
  • 5: Defensive
  • 6: Passive

7-Row : Issue command

  • 7: Attack my target
  • 8: Follow Me
  • 9: Goto

Other Keys: Summons and Upgrades

  • / : Summon "minion" pet
  • * : Summon "Lieutenant" pet
  • - : Summon "Boss" pet
  • + : Equip (First Upgrade)
  • Enter: Upgrade (Second Upgrade)

Setup

There are two main methods to setup these controls:

  • Type all the binds directly into the chat window
  • Use text files and the /bindloadfile command

The second method is covered in this article; With the binds stored in text files, it is easier to set up and debug later on.

Create the files

1. Create a directory you can remember easily:

Example:
C:\Games\City of Heroes\covbinds\
or
C:\covbinds
We will be putting all the text files in here. I'll be using C:\covbinds in my examples, substitute your directory there.

2. Create the first text file, all.txt:

numpad4 petcom_all aggressive
numpad5 petcom_all defensive
numpad6 petcom_all passive
numpad7 petcom_all attack
numpad8 petcom_all follow
numpad9 petcom_all goto
lctrl+decimal petcom_all dismiss

3. Now you need to know your power set. I'll use Mercenaries in my examples. New file, mercs.txt:

numpad0 bindloadfile "C:\covbinds\all.txt"
numpad1 bindloadfile "C:\covbinds\soldiers.txt"
numpad2 bindloadfile "C:\covbinds\specops.txt"
numpad3 bindloadfile "C:\covbinds\commando.txt"
divide powexec_name soldiers
multiply powexec_name spec ops
subtract powexec_name commando
add powexec_name equip mercenary
numpadenter powexec_name tactical upgrade

4. The next three files will be very similar, I'll just show one. soldiers.txt:

numpad4 petcom_pow soldiers aggressive
numpad5 petcom_pow soldiers defensive
numpad6 petcom_pow soldiers passive
numpad7 petcom_pow soldiers attack
numpad8 petcom_pow soldiers follow
numpad9 petcom_pow soldiers goto
lctrl+decimal petcom_pow soldiers dismiss
Repeat this step for each of your pet types. In my example there are two more files: specops.txt and commando.txt.

Loading the first file

This step only has to be done once per character.

  1. Type this command in the chat window: /bindloadfile "C:\covbinds\mercs.txt" (Of course, replace the correct path there.)
  2. Press 0 on the Numpad

Grats! You've got numpad controls now!

Strategy of Note

The 9 key, goto, is extremely useful. By using this command often, you gain the ability to flank your foes, clear your henchmen from doorways (teams will love you!) and set up ambush attacks. Be sure to use passive stance until you want to attack, or else your henchmen will run into the room when someone gets hit back. Longbow Flamethrowers love it when they do that.