com.planet_ink.coffee_mud.MOBS.interfaces
Enum Deity.RitualTrigger

java.lang.Object
  extended by java.lang.Enum<Deity.RitualTrigger>
      extended by com.planet_ink.coffee_mud.MOBS.interfaces.Deity.RitualTrigger
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Deity.RitualTrigger>
Enclosing interface:
Deity

public static enum Deity.RitualTrigger
extends java.lang.Enum<Deity.RitualTrigger>

The definition of the key words in the ritual definitions. Most of these require a parameter of one sort or another, depending on the deity class. The command phrases are separated by & (for and) or | for or.


Enum Constant Summary
ALLSAY
           
BURNMATERIAL
           
BURNTHING
           
BURNVALUE
           
CAST
           
CHECK
           
DRINK
           
EAT
           
EMOTE
           
INROOM
           
OTHERSAY
           
PUTMATERIAL
           
PUTTHING
           
PUTVALUE
           
RANDOM
           
READING
           
RIDING
           
SAY
           
SITTING
           
SLEEPING
           
STANDING
           
TIME
           
WAIT
           
YOUSAY
           
 
Method Summary
 int getCMMsgCode()
           
 java.lang.String getShortName()
           
static Deity.RitualTrigger valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Deity.RitualTrigger[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

SAY

public static final Deity.RitualTrigger SAY

TIME

public static final Deity.RitualTrigger TIME

PUTTHING

public static final Deity.RitualTrigger PUTTHING

BURNTHING

public static final Deity.RitualTrigger BURNTHING

EAT

public static final Deity.RitualTrigger EAT

DRINK

public static final Deity.RitualTrigger DRINK

INROOM

public static final Deity.RitualTrigger INROOM

RIDING

public static final Deity.RitualTrigger RIDING

CAST

public static final Deity.RitualTrigger CAST

EMOTE

public static final Deity.RitualTrigger EMOTE

PUTVALUE

public static final Deity.RitualTrigger PUTVALUE

PUTMATERIAL

public static final Deity.RitualTrigger PUTMATERIAL

BURNMATERIAL

public static final Deity.RitualTrigger BURNMATERIAL

BURNVALUE

public static final Deity.RitualTrigger BURNVALUE

SITTING

public static final Deity.RitualTrigger SITTING

STANDING

public static final Deity.RitualTrigger STANDING

SLEEPING

public static final Deity.RitualTrigger SLEEPING

READING

public static final Deity.RitualTrigger READING

RANDOM

public static final Deity.RitualTrigger RANDOM

CHECK

public static final Deity.RitualTrigger CHECK

WAIT

public static final Deity.RitualTrigger WAIT

YOUSAY

public static final Deity.RitualTrigger YOUSAY

OTHERSAY

public static final Deity.RitualTrigger OTHERSAY

ALLSAY

public static final Deity.RitualTrigger ALLSAY
Method Detail

values

public static Deity.RitualTrigger[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (Deity.RitualTrigger c : Deity.RitualTrigger.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Deity.RitualTrigger valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getCMMsgCode

public int getCMMsgCode()

getShortName

public java.lang.String getShortName()