Class PlayerHitObjectPacket
java.lang.Object
zombie.network.packets.hit.PlayerHit
zombie.network.packets.hit.PlayerHitObjectPacket
- All Implemented Interfaces:
AntiCheatHitLongDistance.IAntiCheat, AntiCheatHitWeaponAmmo.IAntiCheat, INetworkPacketField, HitCharacter, IDescriptor, INetworkPacket
public class PlayerHitObjectPacket
extends PlayerHit
implements AntiCheatHitLongDistance.IAntiCheat, AntiCheatHitWeaponAmmo.IAntiCheat
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidattack()floatbooleanisConsistent(UdpConnection connection) voidlog(UdpConnection connection) voidparse(ByteBuffer b, UdpConnection connection) voidprocess()voidset(IsoPlayer wielder, HandWeapon weapon, boolean isIgnoreDamage, boolean isCriticalHit, IsoObject obj) voidvoidMethods inherited from class PlayerHit
getHandWeapon, isIgnoreDamage, isRelevant, postProcess, preProcess, setMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AntiCheatHitWeaponAmmo.IAntiCheat
getHandWeapon, isIgnoreDamageMethods inherited from interface HitCharacter
processClient, processServer, react, 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
-
PlayerHitObjectPacket
public PlayerHitObjectPacket()
-
-
Method Details
-
setData
- Specified by:
setDatain interfaceINetworkPacket
-
set
public void set(IsoPlayer wielder, HandWeapon weapon, boolean isIgnoreDamage, boolean isCriticalHit, IsoObject obj) -
write
- Specified by:
writein interfaceINetworkPacketField- Overrides:
writein classPlayerHit
-
parse
- Specified by:
parsein interfaceINetworkPacketField- Overrides:
parsein classPlayerHit
-
isConsistent
- Specified by:
isConsistentin interfaceINetworkPacketField- Overrides:
isConsistentin classPlayerHit
-
process
public void process()- Specified by:
processin interfaceHitCharacter
-
attack
public void attack()- Specified by:
attackin interfaceHitCharacter- Overrides:
attackin classPlayerHit
-
getWielder
- Specified by:
getWielderin interfaceAntiCheatHitWeaponAmmo.IAntiCheat
-
getDistance
public float getDistance()- Specified by:
getDistancein interfaceAntiCheatHitLongDistance.IAntiCheat
-
log
- Specified by:
login interfaceHitCharacter
-