zombie.characters.CharacterTimedActions
Class LuaTimedActionNew
java.lang.Object
zombie.characters.CharacterTimedActions.BaseAction
zombie.characters.CharacterTimedActions.LuaTimedActionNew
- All Implemented Interfaces:
- IPathfinder
public class LuaTimedActionNew
- extends BaseAction
- implements IPathfinder
- Author:
- LEMMY
Field Summary |
static java.lang.Object[] |
statObj
|
Fields inherited from class zombie.characters.CharacterTimedActions.BaseAction |
chr, CurrentTime, delta, forceComplete, forceStop, LastTime, MaxTime, PrevLastTime, SoundEffect, StopOnRun, StopOnWalk, UseProgressBar |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
statObj
public static java.lang.Object[] statObj
LuaTimedActionNew
public LuaTimedActionNew(se.krka.kahlua.vm.KahluaTable table,
IsoGameCharacter chr)
update
public void update()
- Overrides:
update
in class BaseAction
valid
public boolean valid()
- Overrides:
valid
in class BaseAction
start
public void start()
- Overrides:
start
in class BaseAction
stop
public void stop()
- Overrides:
stop
in class BaseAction
perform
public void perform()
- Overrides:
perform
in class BaseAction
Failed
public void Failed(Mover mover)
- Specified by:
Failed
in interface IPathfinder
Succeeded
public void Succeeded(Path path,
Mover mover)
- Specified by:
Succeeded
in interface IPathfinder
Pathfind
public void Pathfind(IsoGameCharacter chr,
int x,
int y,
int z)
getName
public java.lang.String getName()
- Specified by:
getName
in interface IPathfinder