Uses of Class
org.starhope.appius.game.npc.plebeian.PlebeianExpression

Packages that use PlebeianExpression
org.starhope.appius.game.npc.plebeian   
 

Uses of PlebeianExpression in org.starhope.appius.game.npc.plebeian
 

Fields in org.starhope.appius.game.npc.plebeian with type parameters of type PlebeianExpression
 Map<String,Queue<PlebeianExpression>> PlebeianScriptRunner.expressions
          state machine stuff
 

Methods in org.starhope.appius.game.npc.plebeian that return PlebeianExpression
(package private)  PlebeianExpression PlebeianScriptRunner.parseAlwaysCommand(StringTokenizer tokens)
          parse the contents of a “Always” clause
private  PlebeianExpression PlebeianScriptRunner.parseWhenCommand(StringTokenizer tokens)
          parse the contents of a “When” clause
 

Methods in org.starhope.appius.game.npc.plebeian with parameters of type PlebeianExpression
private  void PlebeianScriptRunner.addExpressionToState(PlebeianExpression expression)
          add an expression to a state, handling autovivification if it's the first expression for that state
 

Constructor parameters in org.starhope.appius.game.npc.plebeian with type arguments of type PlebeianExpression
PlebeianScriptRunner(AtomicInteger ignoreCounter, String initialState, Map<String,Queue<PlebeianExpression>> initialExpressions, Deque<Action> initialActions, Deque<Runnable> initialToDoItems, ScriptPuppet puppet)
          WRITEME: Document this constructor brpocock@star-hope.org