public class InteractiveObject.InteractTask
extends java.lang.Object
implements java.lang.Runnable
Modifier and Type | Field and Description |
---|---|
protected boolean |
interrupted |
protected AOVector |
loc |
protected InteractiveObject |
obj |
protected Quaternion |
orient |
protected OID |
playerOid |
protected int |
playerSkillLevel |
protected java.lang.String |
state |
Constructor and Description |
---|
InteractTask() |
Modifier and Type | Method and Description |
---|---|
void |
interrupt() |
void |
run() |
void |
sendStartHarvestTask(float length) |
void |
StartHarvestTask(AOVector loc,
Quaternion orient,
OID playerOid,
InteractiveObject obj,
java.lang.String state) |
protected AOVector loc
protected Quaternion orient
protected OID playerOid
protected int playerSkillLevel
protected InteractiveObject obj
protected java.lang.String state
protected boolean interrupted
public void StartHarvestTask(AOVector loc, Quaternion orient, OID playerOid, InteractiveObject obj, java.lang.String state)
public void sendStartHarvestTask(float length)
public void run()
run
in interface java.lang.Runnable
public void interrupt()