Class PlayerHitVehiclePacket
java.lang.Object
zombie.network.packets.hit.PlayerHit
zombie.network.packets.hit.PlayerHitVehiclePacket
- All Implemented Interfaces:
AntiCheatHitLongDistance.IAntiCheat, AntiCheatHitWeaponAmmo.IAntiCheat, INetworkPacketField, HitCharacter, IDescriptor, INetworkPacket
public class PlayerHitVehiclePacket
extends PlayerHit
implements AntiCheatHitLongDistance.IAntiCheat, AntiCheatHitWeaponAmmo.IAntiCheat
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatbooleanisConsistent(UdpConnection connection) voidparse(ByteBuffer b, UdpConnection connection) voidprocess()voidset(IsoPlayer wielder, HandWeapon weapon, boolean isIgnoreDamage, boolean isCriticalHit, BaseVehicle vehicle, float damage) voidvoidMethods inherited from class PlayerHit
attack, 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
log, 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
-
PlayerHitVehiclePacket
public PlayerHitVehiclePacket()
-
-
Method Details
-
setData
- Specified by:
setDatain interfaceINetworkPacket
-
set
public void set(IsoPlayer wielder, HandWeapon weapon, boolean isIgnoreDamage, boolean isCriticalHit, BaseVehicle vehicle, float damage) -
parse
- Specified by:
parsein interfaceINetworkPacketField- Overrides:
parsein classPlayerHit
-
write
- Specified by:
writein interfaceINetworkPacketField- Overrides:
writein classPlayerHit
-
isConsistent
- Specified by:
isConsistentin interfaceINetworkPacketField- Overrides:
isConsistentin classPlayerHit
-
process
public void process()- Specified by:
processin interfaceHitCharacter
-
getWielder
- Specified by:
getWielderin interfaceAntiCheatHitWeaponAmmo.IAntiCheat
-
getDistance
public float getDistance()- Specified by:
getDistancein interfaceAntiCheatHitLongDistance.IAntiCheat
-