Class PlayerHitZombiePacket
java.lang.Object
zombie.network.packets.hit.PlayerHit
zombie.network.packets.hit.PlayerHitZombiePacket
- All Implemented Interfaces:
AntiCheatHitDamage.IAntiCheat, AntiCheatHitLongDistance.IAntiCheat, AntiCheatHitWeaponAmmo.IAntiCheat, AntiCheatHitWeaponRange.IAntiCheat, AntiCheatHitWeaponRate.IAntiCheat, INetworkPacketField, HitCharacter, IDescriptor, INetworkPacket
public class PlayerHitZombiePacket
extends PlayerHit
implements AntiCheatHitDamage.IAntiCheat, AntiCheatHitLongDistance.IAntiCheat, AntiCheatHitWeaponAmmo.IAntiCheat, AntiCheatHitWeaponRange.IAntiCheat, AntiCheatHitWeaponRate.IAntiCheat
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatgetHit()booleanisConsistent(UdpConnection connection) voidparse(ByteBuffer b, UdpConnection connection) voidvoidvoidprocess()voidreact()voidset(IsoPlayer wielder, HandWeapon weapon, boolean isIgnoreDamage, boolean isCriticalHit, IsoZombie target, float damage, float range, boolean helmetFall, boolean hitHead) voidvoidMethods inherited from class PlayerHit
attack, getHandWeapon, isIgnoreDamage, isRelevant, setMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AntiCheatHitWeaponAmmo.IAntiCheat
getHandWeapon, isIgnoreDamageMethods inherited from interface AntiCheatHitWeaponRange.IAntiCheat
getHandWeaponMethods inherited from interface AntiCheatHitWeaponRate.IAntiCheat
getHandWeaponMethods 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, sendToClients, sendToRelativeClients, sendToServer, syncMethods 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 isIgnoreDamage, boolean isCriticalHit, IsoZombie target, float damage, float range, boolean helmetFall, boolean hitHead) -
parse
- Specified by:
parsein interfaceINetworkPacketField- Overrides:
parsein classPlayerHit
-
write
- Specified by:
writein interfaceINetworkPacketField- Overrides:
writein classPlayerHit
-
isConsistent
- Specified by:
isConsistentin interfaceINetworkPacketField- Overrides:
isConsistentin classPlayerHit
-
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 interfaceAntiCheatHitWeaponRange.IAntiCheat- Specified by:
getDistancein interfaceAntiCheatHitWeaponRate.IAntiCheat
-
getWielder
- Specified by:
getWielderin interfaceAntiCheatHitWeaponAmmo.IAntiCheat- Specified by:
getWielderin interfaceAntiCheatHitWeaponRate.IAntiCheat
-
getTarget
- Specified by:
getTargetin interfaceAntiCheatHitWeaponRate.IAntiCheat
-
getHit
- Specified by:
getHitin interfaceAntiCheatHitDamage.IAntiCheat
-