Package zombie.network.packets.hit
Class PlayerHitPlayerPacket
java.lang.Object
zombie.network.packets.hit.HitCharacterPacket
zombie.network.packets.hit.PlayerHitPacket
zombie.network.packets.hit.PlayerHitPlayerPacket
- All Implemented Interfaces:
INetworkPacket
-
Nested Class Summary
Nested classes/interfaces inherited from class zombie.network.packets.hit.HitCharacterPacket
HitCharacterPacket.HitType
-
Field Summary
Modifier and TypeFieldDescriptionprotected final Fall
protected final WeaponHit
protected final Player
Fields inherited from class zombie.network.packets.hit.PlayerHitPacket
weapon, wielder
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
attack()
boolean
void
parse
(ByteBuffer byteBuffer, UdpConnection udpConnection) protected void
protected void
protected void
process()
protected void
react()
void
set
(IsoPlayer player, IsoPlayer player2, HandWeapon handWeapon, float float1, boolean boolean1, float float2, boolean boolean2, boolean boolean3) boolean
validate
(UdpConnection udpConnection) void
write
(ByteBufferWriter byteBufferWriter) Methods inherited from class zombie.network.packets.hit.PlayerHitPacket
isRelevant, set
Methods inherited from class zombie.network.packets.hit.HitCharacterPacket
postpone, process, tryProcess, tryProcessInternal
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface zombie.network.packets.INetworkPacket
getPacketSizeBytes, log
-
Field Details
-
target
-
hit
-
fall
-
-
Constructor Details
-
PlayerHitPlayerPacket
public PlayerHitPlayerPacket()
-
-
Method Details
-
set
public void set(IsoPlayer player, IsoPlayer player2, HandWeapon handWeapon, float float1, boolean boolean1, float float2, boolean boolean2, boolean boolean3) -
parse
- Specified by:
parse
in interfaceINetworkPacket
- Overrides:
parse
in classPlayerHitPacket
-
write
- Specified by:
write
in interfaceINetworkPacket
- Overrides:
write
in classPlayerHitPacket
-
isConsistent
public boolean isConsistent()- Specified by:
isConsistent
in interfaceINetworkPacket
- Overrides:
isConsistent
in classPlayerHitPacket
-
getDescription
- Specified by:
getDescription
in interfaceINetworkPacket
- Overrides:
getDescription
in classPlayerHitPacket
-
preProcess
protected void preProcess()- Overrides:
preProcess
in classPlayerHitPacket
-
process
protected void process()- Overrides:
process
in classHitCharacterPacket
-
postProcess
protected void postProcess()- Overrides:
postProcess
in classPlayerHitPacket
-
validate
- Specified by:
validate
in classHitCharacterPacket
-
attack
protected void attack()- Overrides:
attack
in classPlayerHitPacket
-
react
protected void react()- Overrides:
react
in classPlayerHitPacket
-