zombie.behaviors.survivor.orders
Class Order
java.lang.Object
zombie.behaviors.survivor.orders.Order
- Direct Known Subclasses:
- BandageOrder, Barricade, CloseCurtains, CloseDoor, ConversationOrder, CraftItemOrder, DumpLootInContainer, EatFoodOrder, FaceOrder, FollowOrder, GotoNextTo, GotoOrder, GuardOrder, HangSheet, IdleOrder, OrderSequence, StopAndFaceForOrder, TakeItemFromContainer, UseItemOnIsoObject, WaitUntilFollowersArrive
public abstract class Order
- extends java.lang.Object
- Author:
- LEMMYLAP
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
character
public IsoGameCharacter character
type
public java.lang.String type
name
public java.lang.String name
bInit
public boolean bInit
Order
public Order(IsoGameCharacter chr)
process
public abstract Behavior.BehaviorResult process()
complete
public abstract boolean complete()
ActedThisFrame
public boolean ActedThisFrame()
processNext
public Behavior.BehaviorResult processNext()
updatenext
public void updatenext()
update
public abstract void update()
isCancelledOnAttack
public boolean isCancelledOnAttack()
initOrder
public void initOrder()
getPriority
public float getPriority(IsoGameCharacter character)
renderDebug
public int renderDebug(int y)
getPathSpeed
public float getPathSpeed()
getAttackIfEnemiesAroundBias
public int getAttackIfEnemiesAroundBias()
isCritical
public boolean isCritical()