Class PlayerHitZombiePacket
java.lang.Object
zombie.network.packets.hit.PlayerHit
zombie.network.packets.hit.PlayerHitCharacter
zombie.network.packets.hit.PlayerHitZombiePacket
- All Implemented Interfaces:
AntiCheatHitDamage.IAntiCheat, AntiCheatHitLongDistance.IAntiCheat, AntiCheatHitWeapon.IAntiCheat, INetworkPacketField, HitCharacter, IDescriptor, INetworkPacket
public class PlayerHitZombiePacket
extends PlayerHitCharacter
implements AntiCheatHitDamage.IAntiCheat, AntiCheatHitLongDistance.IAntiCheat, AntiCheatHitWeapon.IAntiCheat
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatbooleanisConsistent(IConnection connection) voidlogInconsistentPacket(IConnection connection, PacketTypes.PacketType packetType) voidparse(ByteBufferReader b, IConnection connection) voidvoidvoidprocess()voidreact()voidset(IsoPlayer wielder, HandWeapon weapon, boolean isCriticalHit, List<TracerInfo> tracers, List<WeaponHit> hits, IsoZombie target, boolean helmetFall) voidvoidMethods inherited from class PlayerHitCharacter
getHit, processHitHumanoid, processHits, resolveSpikedArmorDamage, setMethods inherited from class PlayerHit
attack, getHandWeapon, getHitCount, getShotID, getWielder, isRelevant, processTracers, set, syncMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AntiCheatHitDamage.IAntiCheat
getHit, getHitCountMethods inherited from interface AntiCheatHitWeapon.IAntiCheat
getHandWeapon, getHitCount, getShotID, getWielderMethods inherited from interface HitCharacter
log, processClient, processServer, updateMethods inherited from interface IDescriptor
getClassDescription, getDescription, getDescriptionMethods inherited from interface INetworkPacket
isPostponed, parseClient, parseClientLoading, parseServer, postpone, processClientLoading, sendToClient, sendToClient, sendToClients, sendToRelativeClients, sendToServer, shouldInstantiateMethods inherited from interface INetworkPacketField
getPacketSizeBytes
-
Constructor Details
-
PlayerHitZombiePacket
public PlayerHitZombiePacket()
-
-
Method Details
-
setData
- Specified by:
setDatain interfaceINetworkPacket
-
set
public void set(IsoPlayer wielder, HandWeapon weapon, boolean isCriticalHit, List<TracerInfo> tracers, List<WeaponHit> hits, IsoZombie target, boolean helmetFall) -
parse
- Specified by:
parsein interfaceINetworkPacketField- Overrides:
parsein classPlayerHitCharacter
-
write
- Specified by:
writein interfaceINetworkPacketField- Overrides:
writein classPlayerHitCharacter
-
isConsistent
- Specified by:
isConsistentin interfaceINetworkPacketField- Overrides:
isConsistentin classPlayerHitCharacter
-
logInconsistentPacket
- Specified by:
logInconsistentPacketin interfaceINetworkPacket
-
preProcess
public void preProcess()- Specified by:
preProcessin interfaceHitCharacter- Overrides:
preProcessin classPlayerHit
-
process
public void process()- Specified by:
processin interfaceHitCharacter
-
postProcess
public void postProcess()- Specified by:
postProcessin interfaceHitCharacter- Overrides:
postProcessin classPlayerHit
-
react
public void react()- Specified by:
reactin interfaceHitCharacter
-
getDistance
public float getDistance()- Specified by:
getDistancein interfaceAntiCheatHitLongDistance.IAntiCheat- Specified by:
getDistancein interfaceAntiCheatHitWeapon.IAntiCheat
-
getTargetCharacter
- Specified by:
getTargetCharacterin classPlayerHitCharacter
-