Package zombie.network.packets.hit
Class HitCharacterPacket
java.lang.Object
zombie.network.packets.hit.HitCharacterPacket
- All Implemented Interfaces:
INetworkPacket
- Direct Known Subclasses:
PlayerHitPacket
,VehicleHitPacket
,ZombieHitPlayerPacket
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
attack()
abstract boolean
isRelevant
(UdpConnection udpConnection) protected void
postpone()
protected void
protected void
protected void
process()
static HitCharacterPacket
process
(ByteBuffer byteBuffer) protected abstract void
react()
void
void
abstract boolean
validate
(UdpConnection udpConnection) void
write
(ByteBufferWriter byteBufferWriter) 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, isConsistent, log, parse
-
Constructor Details
-
HitCharacterPacket
-
-
Method Details
-
process
-
write
- Specified by:
write
in interfaceINetworkPacket
-
getDescription
- Specified by:
getDescription
in interfaceINetworkPacket
-
tryProcess
public void tryProcess() -
tryProcessInternal
public void tryProcessInternal() -
isRelevant
-
attack
protected abstract void attack() -
react
protected abstract void react() -
preProcess
protected void preProcess() -
process
protected void process() -
postProcess
protected void postProcess() -
postpone
protected void postpone() -
validate
-