com.planet_ink.coffee_mud.Libraries.interfaces
Interface SlaveryLibrary.GeasSteps

All Superinterfaces:
java.util.Collection<SlaveryLibrary.GeasStep>, java.lang.Iterable<SlaveryLibrary.GeasStep>, java.util.List<SlaveryLibrary.GeasStep>
All Known Implementing Classes:
SlaveryParser.GeasStepsImpl
Enclosing interface:
SlaveryLibrary

public static interface SlaveryLibrary.GeasSteps
extends java.util.List<SlaveryLibrary.GeasStep>


Method Summary
 java.util.Set<MOB> getBotheredMobs()
           
 boolean isDone()
           
 void move(int moveCode)
           
 boolean sayResponse(MOB speaker, MOB target, java.lang.String response)
           
 void step()
           
 MOB stepperM()
           
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Method Detail

step

void step()

move

void move(int moveCode)

sayResponse

boolean sayResponse(MOB speaker,
                    MOB target,
                    java.lang.String response)

stepperM

MOB stepperM()

getBotheredMobs

java.util.Set<MOB> getBotheredMobs()

isDone

boolean isDone()