com.planet_ink.coffee_mud.Behaviors.interfaces
Class ChattyBehavior.ChattyGroup
java.lang.Object
com.planet_ink.coffee_mud.Behaviors.interfaces.ChattyBehavior.ChattyGroup
- All Implemented Interfaces:
- java.lang.Cloneable
- Enclosing interface:
- ChattyBehavior
public static class ChattyBehavior.ChattyGroup
- extends java.lang.Object
- implements java.lang.Cloneable
A chatty group is a collection of particular environmental event tests, and
their possible responses. It completely embodies a particular "chat behavior"
for a particular kind of chatty mob.
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
groupNames
public java.lang.String[] groupNames
groupMasks
public MaskingLibrary.CompiledZapperMask[] groupMasks
entries
public ChattyBehavior.ChattyEntry[] entries
ChattyBehavior.ChattyGroup
public ChattyBehavior.ChattyGroup(java.lang.String[] names,
MaskingLibrary.CompiledZapperMask[] masks)
clone
public ChattyBehavior.ChattyGroup clone()
- Overrides:
clone in class java.lang.Object