zombie.scripting.commands
Class BaseCommand

java.lang.Object
  extended by zombie.scripting.commands.BaseCommand
Direct Known Subclasses:
ActualizeCommand, AddEnemy, AddEquipItemTask, AddFindItemTask, AddGotoLocationTask, AddHardCodedTask, AddHelpIconToUIElement, AddHelpIconToWorld, AddInventory, AddScriptConditionTask, AddToGroup, AddUseItemOnTask, AimWhileStationary, AllowBehaviours, AllowConversation, Anger, Attack, Call, CallAndWait, CharactersAlreadyInScript, ConditionalCommand, CreateQuest, CreateZombieSwarm, Decrement, Die, DisableTutorialZombieControl, Enabled, EquipItem, Exists, FaceCommand, HasInventory, HasTrait, Increment, IncrementCharacterScriptFlag, InRange, IsActivated, IsAggressive, IsAggressivePose, IsCharacterScriptFlagEqualTo, IsCharacterScriptFlagOver, IsDead, IsFlagValue, IsFriendly, IsGreaterThan, IsGreaterThanEqualTo, IsInGroup, IsInGroupWith, IsInRoom, IsInside, IsLastFiredParameter, IsLeaderOfGroup, IsLessThan, IsLessThanEqualTo, IsNeutral, IsNight, IsNumberOfEnemiesOver, IsNumberOfEnemiesUnder, IsNumberOfLocalOver, IsNumberOfLocalUnder, IsNumberOfNeutralOver, IsNumberOfNeutralUnder, IsOn, IsOnFloor, IsPlayer, IsPlaying, IsSpeaking, LoadTexturePage, LockHud, LockQuest, LuaCall, MetCountIsOver, Order, Pause, PauseAllScriptsExcept, PlaySoundEffect, PlayWorldSoundEffect, PopOrder, ProcessAlways, ProcessNever, RegisterOneTime, RemoveNamedOrder, Resume, ResumeAllScriptsExcept, RunScriptOnComplete, SayAt, SayCommand, SayIdle, SetFlag, SetModuleAlias, SetZombieLimit, Sleep, SpawnZombie, StartFire, StopAction, StopAllScriptsContaining, StopAllScriptsExcept, StopAllScriptsExceptContaining, StopScript, TestStat, TimeSinceLastRan, ToggleActivatable, TryToTeamUp, UnlockLast, UnlockLastButHide, UnlockQuest, UnlockTaskOnComplete, UnlockTasksOnComplete, WaitCommand, WalkCommand, WalkToLastHeardSound, WalkToLastKnownLocationOf, WalkWithinRangeOf

public abstract class BaseCommand
extends java.lang.Object

Author:
LEMMY

Field Summary
 Script.ScriptInstance currentinstance
           
 ScriptModule module
           
 Script script
           
 
Constructor Summary
BaseCommand()
           
 
Method Summary
 boolean AllowCharacterBehaviour(java.lang.String scriptCharacter)
           
abstract  void begin()
           
abstract  boolean DoesInstantly()
           
 void Finish()
           
 boolean getValue()
           
abstract  void init(java.lang.String object, java.lang.String[] params)
           
abstract  boolean IsFinished()
           
abstract  void update()
           
 void updateskip()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

module

public ScriptModule module

script

public Script script

currentinstance

public Script.ScriptInstance currentinstance
Constructor Detail

BaseCommand

public BaseCommand()
Method Detail

begin

public abstract void begin()

IsFinished

public abstract boolean IsFinished()

update

public abstract void update()

init

public abstract void init(java.lang.String object,
                          java.lang.String[] params)

DoesInstantly

public abstract boolean DoesInstantly()

getValue

public boolean getValue()

Finish

public void Finish()

AllowCharacterBehaviour

public boolean AllowCharacterBehaviour(java.lang.String scriptCharacter)

updateskip

public void updateskip()