Class VehicleHitPlayerPacket
java.lang.Object
zombie.network.packets.hit.VehicleHit
zombie.network.packets.hit.VehicleHitPlayerPacket
- All Implemented Interfaces:
AntiCheatHitDamage.IAntiCheat, AntiCheatHitShortDistance.IAntiCheat, AntiCheatHitVehicle.IAntiCheat, AntiCheatSafety.IAntiCheat, AntiCheatSpeed.IAntiCheat, INetworkPacketField, HitCharacter, IDescriptor, INetworkPacket
public class VehicleHitPlayerPacket
extends VehicleHit
implements AntiCheatHitDamage.IAntiCheat, AntiCheatHitShortDistance.IAntiCheat, AntiCheatSafety.IAntiCheat, AntiCheatSpeed.IAntiCheat, AntiCheatHitVehicle.IAntiCheat
-
Field Summary
Fields inherited from class VehicleHit
vehicleHit -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatbooleanisConsistent(IConnection connection) voidlog(UdpConnection connection) voidparse(ByteBufferReader b, IConnection connection) voidpostpone()voidvoidvoidprocess()voidreact()voidset(IsoPlayer wielder, IsoPlayer target, BaseVehicle vehicle, float damage, boolean isTargetHitFromBehind, float vehicleSpeed) voidMethods inherited from class VehicleHit
getHit, getMovable, getMovableCount, getVehicle, isPostponed, isRelevant, setMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AntiCheatHitDamage.IAntiCheat
getHit, getHitCountMethods inherited from interface AntiCheatHitVehicle.IAntiCheat
getVehicleMethods inherited from interface AntiCheatSafety.IAntiCheat
isMeleeMethods inherited from interface AntiCheatSpeed.IAntiCheat
getMovable, getMovableCount, resetMovableMethods inherited from interface HitCharacter
attack, processClient, processServer, updateMethods inherited from interface IDescriptor
getClassDescription, getDescription, getDescriptionMethods inherited from interface INetworkPacket
logInconsistentPacket, parseClient, parseClientLoading, parseServer, processClientLoading, sendToClient, sendToClient, sendToClients, sendToRelativeClients, sendToServer, setData, shouldInstantiate, syncMethods inherited from interface INetworkPacketField
getPacketSizeBytes
-
Constructor Details
-
VehicleHitPlayerPacket
public VehicleHitPlayerPacket()
-
-
Method Details
-
set
public void set(IsoPlayer wielder, IsoPlayer target, BaseVehicle vehicle, float damage, boolean isTargetHitFromBehind, float vehicleSpeed) -
parse
- Specified by:
parsein interfaceINetworkPacketField- Overrides:
parsein classVehicleHit
-
write
- Specified by:
writein interfaceINetworkPacketField- Overrides:
writein classVehicleHit
-
isConsistent
- Specified by:
isConsistentin interfaceINetworkPacketField- Overrides:
isConsistentin classVehicleHit
-
preProcess
public void preProcess()- Specified by:
preProcessin interfaceHitCharacter- Overrides:
preProcessin classVehicleHit
-
process
public void process()- Specified by:
processin interfaceHitCharacter
-
postProcess
public void postProcess()- Specified by:
postProcessin interfaceHitCharacter- Overrides:
postProcessin classVehicleHit
-
react
public void react()- Specified by:
reactin interfaceHitCharacter
-
postpone
public void postpone()- Specified by:
postponein interfaceINetworkPacket
-
log
- Specified by:
login interfaceHitCharacter
-
getFurthestHitDistance
public float getFurthestHitDistance()- Specified by:
getFurthestHitDistancein interfaceAntiCheatHitShortDistance.IAntiCheat
-
getTarget
- Specified by:
getTargetin interfaceAntiCheatSafety.IAntiCheat
-
getWielder
- Specified by:
getWielderin interfaceAntiCheatSafety.IAntiCheat
-