|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |