Mastermind Numpad Pet Controls: Difference between revisions
imported>StarGeek m (sorted) |
imported>Pythe (numbered list issues, minor control description) |
||
Line 20: | Line 20: | ||
*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 33: | Line 33: | ||
''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.'' | ''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.'' | ||
=== Create the files === | === Create the files === | ||
1. Create a directory you can remember easily: | |||
Example: | Example: | ||
C:\Games\City of Heroes\covbinds\ | C:\Games\City of Heroes\covbinds\ | ||
Line 39: | Line 39: | ||
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. | ||
2. Create the first text file, all.txt: | |||
numpad4 petcom_all agressive | numpad4 petcom_all agressive | ||
numpad5 petcom_all defensive | numpad5 petcom_all defensive | ||
Line 47: | Line 47: | ||
numpad9 petcom_all goto | numpad9 petcom_all goto | ||
lctrl+decimal petcom_all dismiss | lctrl+decimal petcom_all dismiss | ||
3. Now you need to know your powerset. 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 57: | ||
add powexec_name equip mercenary | add powexec_name equip mercenary | ||
numpadenter powexec_name tactical upgrade | 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 agressive | numpad4 petcom_pow soldiers agressive | ||
numpad5 petcom_pow soldiers defensive | numpad5 petcom_pow soldiers defensive | ||
Line 65: | Line 65: | ||
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. |
Revision as of 18:55, 6 April 2006
Overview
The guide to these controls was initially posted on the Official Forums by Sandolphan. Link to Guide.
These controls are very intuitive, easy to set up, and quite possibly the most powerful set of pet controls yet divised.
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
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.
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 agressive 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 powerset. 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 agressive 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.
- Type this command in the chat window: /bindloadfile "C:\covbinds\mercs.txt" (Of course, replace the correct path there.)
- Press 0 on the Numpad
Grats! You've got numpad controls now!
Strategy of Note
The 9 key, goto, is the most powerful command in the game. Know it. Love it. Use it.