zombie.scripting.objects
Class Script

java.lang.Object
  extended by zombie.scripting.objects.BaseScriptObject
      extended by zombie.scripting.objects.Script
Direct Known Subclasses:
Conditional, QuestTaskCondition, RandomSelector, Trigger

public class Script
extends BaseScriptObject

Author:
LEMMY

Nested Class Summary
static class Script.ScriptInstance
           
 
Field Summary
 java.util.ArrayList<BaseCommand> CommandList
           
 boolean Instancable
           
 java.lang.String name
           
 
Fields inherited from class zombie.scripting.objects.BaseScriptObject
module
 
Constructor Summary
Script()
           
 
Method Summary
 boolean AllowCharacterBehaviour(java.lang.String scriptCharacter, Script.ScriptInstance instance)
           
 void begin(Script.ScriptInstance instance)
           
 java.lang.String[] DoScriptParsing(java.lang.String name, java.lang.String script)
           
 boolean finished(Script.ScriptInstance instance)
           
 void Load(java.lang.String name, java.lang.String[] strArray)
           
 void reset(Script.ScriptInstance instance)
           
 void update(Script.ScriptInstance instance)
           
 
Methods inherited from class zombie.scripting.objects.BaseScriptObject
getModule
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Instancable

public boolean Instancable

name

public java.lang.String name

CommandList

public java.util.ArrayList<BaseCommand> CommandList
Constructor Detail

Script

public Script()
Method Detail

Load

public void Load(java.lang.String name,
                 java.lang.String[] strArray)
Overrides:
Load in class BaseScriptObject

begin

public void begin(Script.ScriptInstance instance)

finished

public boolean finished(Script.ScriptInstance instance)

reset

public void reset(Script.ScriptInstance instance)

update

public void update(Script.ScriptInstance instance)

DoScriptParsing

public java.lang.String[] DoScriptParsing(java.lang.String name,
                                          java.lang.String script)

AllowCharacterBehaviour

public boolean AllowCharacterBehaviour(java.lang.String scriptCharacter,
                                       Script.ScriptInstance instance)