Class BuildAction
java.lang.Object
zombie.core.BuildAction
- All Implemented Interfaces:
INetworkPacketField, IDescriptor
- Direct Known Subclasses:
BuildActionPacket
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatfloatbooleanisConsistent(UdpConnection connection) booleanbooleanisValid()voidparse(ByteBuffer b, UdpConnection connection) booleanperform()voidvoidset(IsoPlayer player, float x, float y, float z, boolean north, String spriteName, se.krka.kahlua.vm.KahluaTable item) voidsetDuration(long duration) voidvoidvoidstart()voidstop()voidupdate()voidMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IDescriptor
getClassDescription, getDescription, getDescriptionMethods inherited from interface INetworkPacketField
getPacketSizeBytes
-
Field Details
-
item
public se.krka.kahlua.vm.KahluaTable item -
duration
public long duration
-
-
Constructor Details
-
BuildAction
public BuildAction()
-
-
Method Details
-
set
-
start
public void start() -
stop
public void stop() -
isValid
public boolean isValid() -
isUsingTimeout
public boolean isUsingTimeout() -
getDuration
public float getDuration() -
update
public void update() -
perform
public boolean perform() -
parse
- Specified by:
parsein interfaceINetworkPacketField
-
write
- Specified by:
writein interfaceINetworkPacketField
-
setTimeData
public void setTimeData() -
set
-
setState
-
setDuration
public void setDuration(long duration) -
isConsistent
- Specified by:
isConsistentin interfaceINetworkPacketField
-
getProgress
public float getProgress()
-