Uses of Interface
org.starhope.appius.game.npc.plebeian.ScriptPuppet

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

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

Classes in org.starhope.appius.game.npc.plebeian that implement ScriptPuppet
 class Plebeian
           The Plebeian class is a base class for simply scripted NPC:s using the Plebeian structure, which is meant to be a fairly understandable scripting language for basic state machine representation.
 

Fields in org.starhope.appius.game.npc.plebeian declared as ScriptPuppet
private  ScriptPuppet PlebeianScriptRunner.victim
          the NPC to which this script is running
 

Methods in org.starhope.appius.game.npc.plebeian that return ScriptPuppet
 ScriptPuppet ScriptRunner.getPuppet()
          WRITEME: Document this method brpocock@star-hope.org
 ScriptPuppet PlebeianScriptRunner.getPuppet()
           
 

Methods in org.starhope.appius.game.npc.plebeian with parameters of type ScriptPuppet
protected  void PlebeianScript.nowRun(ScriptPuppet pleb)
          Given a script, prepend the contents of the script to the toDo list, so that those steps will be executed before anything else.
 

Constructors in org.starhope.appius.game.npc.plebeian with parameters of type ScriptPuppet
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
PlebeianScriptRunner(ScriptPuppet master)
          WRITEME: Document this constructor brpocock@star-hope.org