Class BuildAction

java.lang.Object
zombie.core.BuildAction
All Implemented Interfaces:
INetworkPacketField, IDescriptor
Direct Known Subclasses:
BuildActionPacket

public class BuildAction extends Object
  • Field Details

    • item

      public se.krka.kahlua.vm.KahluaTable item
    • TimeoutForInfinitiveActions

      protected static int TimeoutForInfinitiveActions
    • lastId

      protected static byte lastId
    • id

      protected byte id
    • state

    • duration

      public long duration
    • startTime

      protected long startTime
    • endTime

      protected long endTime
  • Constructor Details

    • BuildAction

      public BuildAction()
  • Method Details

    • set

      public void set(IsoPlayer isoPlayer, float float0, float float1, float float2, boolean boolean0, String string, se.krka.kahlua.vm.KahluaTable kahluaTable)
    • 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

      public void parse(ByteBuffer byteBuffer, UdpConnection udpConnection)
      Specified by:
      parse in interface INetworkPacketField
    • write

      public void write(ByteBufferWriter byteBufferWriter)
      Specified by:
      write in interface INetworkPacketField
    • setTimeData

      public void setTimeData()
    • set

      public void set(IsoPlayer isoPlayer)
    • setState

      public void setState(Transaction.TransactionState transactionState)
    • setDuration

      public void setDuration(long long0)
    • isConsistent

      public boolean isConsistent(UdpConnection udpConnection)
      Specified by:
      isConsistent in interface INetworkPacketField
    • getProgress

      public float getProgress()