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 Details

  • 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()