|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.planet_ink.coffee_mud.Commands.StdCommand
com.planet_ink.coffee_mud.Commands.Deactivate
public class Deactivate
| Field Summary |
|---|
| Fields inherited from class com.planet_ink.coffee_mud.Commands.StdCommand |
|---|
ID |
| Fields inherited from interface com.planet_ink.coffee_mud.Commands.interfaces.Command |
|---|
METAFLAG_AS, METAFLAG_FORCED, METAFLAG_MPFORCED, METAFLAG_ORDER, METAFLAG_POSSESSED, METAFLAG_SNOOPED |
| Constructor Summary | |
|---|---|
Deactivate()
|
|
| Method Summary | |
|---|---|
double |
actionsCost(MOB mob,
java.util.Vector cmds)
Returns the number of actions required to completely activate this command. |
boolean |
canBeOrdered()
Whether the a group leader or charmer can order their followers to do this command. |
double |
combatActionsCost(MOB mob,
java.util.Vector cmds)
Returns the number of actions required to completely activate this command. |
boolean |
execute(MOB mob,
java.util.Vector commands,
int metaFlags)
This method actually performs the command, when the given parsed set of command-line words. |
java.lang.String[] |
getAccessWords()
Returns the set of command words, with the most public one first, that are entered by the user to initiate this command. |
boolean |
securityCheck(MOB mob)
Whether this command is available to the given player |
| Methods inherited from class com.planet_ink.coffee_mud.Commands.StdCommand |
|---|
compareTo, copyOf, ID, initializeClass, newInstance, preExecute, staffCommand |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Deactivate()
| Method Detail |
|---|
public java.lang.String[] getAccessWords()
Command
getAccessWords in interface CommandgetAccessWords in class StdCommand
public boolean execute(MOB mob,
java.util.Vector commands,
int metaFlags)
throws java.io.IOException
Command
execute in interface Commandexecute in class StdCommandmob - the mob or player issueing the commandcommands - usually the command words and parameters; a set of stringsmetaFlags - flags denoting how the command is being executed
java.io.IOException - usually means the player has dropped carrierCommand.actionsCost(MOB, Vector),
Command.securityCheck(MOB)
public double combatActionsCost(MOB mob,
java.util.Vector cmds)
Command
combatActionsCost in interface CommandcombatActionsCost in class StdCommandmob - the mob executing the command, if anycmds - the parameters to be passed to the command, if any
Command.actionsCost(MOB, Vector)
public double actionsCost(MOB mob,
java.util.Vector cmds)
Command
actionsCost in interface CommandactionsCost in class StdCommandmob - the mob executing the command, if anycmds - the parameters to be passed to the command, if any
Command.combatActionsCost(MOB, Vector)public boolean canBeOrdered()
Command
canBeOrdered in interface CommandcanBeOrdered in class StdCommandpublic boolean securityCheck(MOB mob)
Command
securityCheck in interface CommandsecurityCheck in class StdCommandmob - the player mob who might not even know about this command
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||