Badge time.png   The Paragon Wiki Archive documents the state of City of Heroes/Villains as it existed on December 1, 2012.

Difference between revisions of "Mastermind Numpad Pet Controls"

From Paragon Wiki Archive
Jump to: navigation, search
(initial layout, wip)
 
(continuing...)
Line 5: Line 5:
 
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 divised.
  
=== Control Scheme ===
+
== Control Scheme ==
 
The active controls can be categorized by which row the key appears on on the numpad.
 
The active controls can be categorized by which row the key appears on on the numpad.
 
''make this a definition list...''
 
''make this a definition list...''
Line 14: Line 14:
 
In addition, other keys control important functions:
 
In addition, other keys control important functions:
 
"/" - Summon "Minion" Pets
 
"/" - Summon "Minion" Pets
"*" = Summon "Lieutenant" Pets
+
"*" - Summon "Lieutenant" Pets
 
"-" - Summon "Boss" Pet
 
"-" - Summon "Boss" Pet
 
"+" - Equip
 
"+" - Equip
 
"Enter" - Upgrade
 
"Enter" - Upgrade
  
==== 1-Row and 0 ====
+
=== 1-Row and 0 : ''Select what pet to command'' ===
 
*0: All Pets
 
*0: All Pets
 
*1: "Minion" Pets
 
*1: "Minion" Pets
 
*2: "Lieutenant" Pets
 
*2: "Lieutenant" Pets
 
*3: "Boss" Pet
 
*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
 +
=== 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 ===
 +
#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.
 +
#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
 +
#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
 +
#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

Revision as of 20:59, 4 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. make this a definition list... "1-Row", 0 key - This row selects which type of pet you command. "4-Row" - This row selects your pets' stance. "7-Row" - This row gives your pet a command.

In addition, other keys control important functions: "/" - Summon "Minion" Pets "*" - Summon "Lieutenant" Pets "-" - Summon "Boss" Pet "+" - Equip "Enter" - Upgrade

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

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.
  1. 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
  1. 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
  1. 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