Class VehicleHitAnimalPacket
java.lang.Object
zombie.network.packets.hit.VehicleHit
zombie.network.packets.hit.VehicleHitAnimalPacket
- All Implemented Interfaces:
AntiCheatHitDamage.IAntiCheat, AntiCheatHitShortDistance.IAntiCheat, AntiCheatSpeed.IAntiCheat, INetworkPacketField, HitCharacter, IDescriptor, INetworkPacket
public class VehicleHitAnimalPacket
extends VehicleHit
implements AntiCheatHitDamage.IAntiCheat, AntiCheatHitShortDistance.IAntiCheat, AntiCheatSpeed.IAntiCheat
-
Field Summary
Fields inherited from class VehicleHit
vehicleHit -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatgetHit()booleanisConsistent(IConnection connection) voidparse(ByteBuffer b, IConnection connection) voidprocess()voidset(IsoPlayer wielder, IsoAnimal target, BaseVehicle vehicle, float damage, boolean isTargetHitFromBehind, int vehicleDamage, float vehicleSpeed, boolean isVehicleHitFromBehind) voidMethods inherited from class VehicleHit
isPostponed, isRelevant, postProcess, preProcess, setMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface HitCharacter
attack, log, processClient, processServer, react, updateMethods inherited from interface IDescriptor
getClassDescription, getDescription, getDescriptionMethods inherited from interface INetworkPacket
parseClient, parseClientLoading, parseServer, postpone, processClientLoading, sendToClient, sendToClients, sendToRelativeClients, sendToServer, setData, syncMethods inherited from interface INetworkPacketField
getPacketSizeBytes
-
Constructor Details
-
VehicleHitAnimalPacket
public VehicleHitAnimalPacket()
-
-
Method Details
-
set
public void set(IsoPlayer wielder, IsoAnimal target, BaseVehicle vehicle, float damage, boolean isTargetHitFromBehind, int vehicleDamage, float vehicleSpeed, boolean isVehicleHitFromBehind) -
parse
- Specified by:
parsein interfaceINetworkPacketField- Overrides:
parsein classVehicleHit
-
write
- Specified by:
writein interfaceINetworkPacketField- Overrides:
writein classVehicleHit
-
isConsistent
- Specified by:
isConsistentin interfaceINetworkPacketField- Overrides:
isConsistentin classVehicleHit
-
process
public void process()- Specified by:
processin interfaceHitCharacter
-
getDistance
public float getDistance()- Specified by:
getDistancein interfaceAntiCheatHitShortDistance.IAntiCheat
-
getHit
- Specified by:
getHitin interfaceAntiCheatHitDamage.IAntiCheat
-
getMovable
- Specified by:
getMovablein interfaceAntiCheatSpeed.IAntiCheat
-