de.jadv.lib.events.fromclient
Class PlayerMoveEvent

java.lang.Object
  |
  +--de.jadv.lib.events.JAdvEvent
        |
        +--de.jadv.lib.events.fromclient.PlayerMoveEvent
All Implemented Interfaces:
java.io.Serializable

public class PlayerMoveEvent
extends JAdvEvent

Player wants to move

Author:
neitzel
See Also:
Serialized Form

Field Summary
(package private)  byte direction
           
 
Fields inherited from class de.jadv.lib.events.JAdvEvent
BUFFERSIZE, CODE_AllPlayerStatsEvent, CODE_AttackEvent, CODE_AvailableRacesEvent, CODE_ErrorEvent, CODE_FightEvent, CODE_GetRacesEvent, CODE_InNewLevelEvent, CODE_IsLoggedInEvent, CODE_IsNotLoggedInEvent, CODE_JAdvEvent, CODE_LevelInformationEvent, CODE_LibVersionEvent, CODE_LoginEvent, CODE_MessageEvent, CODE_MoveObjectEvent, CODE_NeedLevelEvent, CODE_NewPlayerEvent, CODE_ObjectAttributesEvent, CODE_ObjectEvent, CODE_ObjectOutEvent, CODE_PlayerIDEvent, CODE_PlayerMoveEvent, CODE_QuitEvent, CODE_RequestLongEvent, CODE_RequestShortEvent, CODE_SendMessageEvent, CODE_ShortPlayerStatsEvent, CODE_SubObjectEvent, CODE_UnknownEvent, CODE_UseObjectEvent, debug, EVENT_CODER_VERSION
 
Constructor Summary
PlayerMoveEvent(byte direction)
          Constructor for PlayerMoveEvent.
PlayerMoveEvent(java.nio.ByteBuffer buf)
           
 
Method Summary
 java.nio.ByteBuffer encodeEvent()
           
 byte getDirection()
           
 
Methods inherited from class de.jadv.lib.events.JAdvEvent
decodeEvent, encodeEvent, getCreateTime, isNewer, isOlder, readBackground, readString, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

direction

byte direction
Constructor Detail

PlayerMoveEvent

public PlayerMoveEvent(byte direction)
Constructor for PlayerMoveEvent.


PlayerMoveEvent

public PlayerMoveEvent(java.nio.ByteBuffer buf)
                throws java.io.IOException
Method Detail

encodeEvent

public java.nio.ByteBuffer encodeEvent()
                                throws java.io.IOException
Specified by:
encodeEvent in class JAdvEvent
java.io.IOException

getDirection

public byte getDirection()