Package zombie.scripting.commands
Class BaseCommand
java.lang.Object
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
-
Field Summary
Fields Modifier and Type Field Description Script.ScriptInstance
currentinstance
ScriptModule
module
Script
script
-
Constructor Summary
Constructors Constructor Description BaseCommand()
-
Method Summary
Modifier and Type Method Description boolean
AllowCharacterBehaviour(java.lang.String string)
abstract void
begin()
abstract boolean
DoesInstantly()
void
Finish()
boolean
getValue()
abstract void
init(java.lang.String string, java.lang.String[] stringArray)
abstract boolean
IsFinished()
abstract void
update()
void
updateskip()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
module
-
script
-
currentinstance
-
-
Constructor Details
-
BaseCommand
public BaseCommand()
-
-
Method Details
-
begin
public abstract void begin() -
IsFinished
public abstract boolean IsFinished() -
update
public abstract void update() -
init
public abstract void init(java.lang.String string, java.lang.String[] stringArray) -
DoesInstantly
public abstract boolean DoesInstantly() -
getValue
public boolean getValue() -
Finish
public void Finish() -
AllowCharacterBehaviour
public boolean AllowCharacterBehaviour(java.lang.String string) -
updateskip
public void updateskip()
-