=  java/lang/Object()V   'zombie/network/packets/hit/MovingObjectobjectTypeNoneB   objectTypePlayer   objectTypeZombie   objectTypeVehicle   objectTypeObject   isProcessedZ    objectType ! "#objectLzombie/iso/IsoMovingObject; % &'objectIdS)zombie/characters/IsoPlayer (+ ,- getOnlineID()S/zombie/characters/IsoZombie .+2zombie/vehicles/BaseVehicle 14 5' VehicleID 789 :;zombie/iso/IsoMovingObjectgetCurrentSquare()Lzombie/iso/IsoGridSquare; =>? @Azombie/iso/IsoGridSquaregetMovingObjects()Ljava/util/ArrayList; CDE FGjava/util/ArrayListindexOf(Ljava/lang/Object;)I =I JKgetX()I M NOsquareXI =Q RKgetY T UOsquareY =W XKgetZ Z [ squareZ ]^_ `zombie/network/GameServerbServer ]b cd IDToPlayerMapLjava/util/HashMap; fgh ijjava/lang/ShortvalueOf(S)Ljava/lang/Short; lmn opjava/util/HashMapget&(Ljava/lang/Object;)Ljava/lang/Object; rst uzombie/network/GameClientbClient rb xyz {|zombie/network/ServerMapinstanceLzombie/network/ServerMap; x~  ZombieMapLzombie/network/IsoObjectID;  ozombie/network/IsoObjectID(S)Ljava/lang/Object; r  IDToZombieMap(Lgnu/trove/map/hash/TShortObjectHashMap; &gnu/trove/map/hash/TShortObjectHashMap  {zombie/vehicles/VehicleManager Lzombie/vehicles/VehicleManager; getVehicleByID (S)Lzombie/vehicles/BaseVehicle;  {zombie/iso/IsoWorldLzombie/iso/IsoWorld;  CurrentCellLzombie/iso/IsoCell;  zombie/iso/IsoCell getGridSquare(III)Lzombie/iso/IsoGridSquare; C o(I)Ljava/lang/Object;  ojava/nio/ByteBuffer()B -getShort KgetInt  $zombie/core/network/ByteBufferWriterputByte(B)V putShort(S)V putInt(I)VNonePlayerZombieVehicle NetObject makeConcatWithConstants+(Ljava/lang/String;BSIIB)Ljava/lang/String; ((Ljava/lang/String;BS)Ljava/lang/String;%zombie/network/packets/INetworkPacket ConstantValueCodeLineNumberTablesetMovingObject(Lzombie/iso/IsoMovingObject;)V StackMapTablegetMovingObject()Lzombie/iso/IsoMovingObject;parse:(Ljava/nio/ByteBuffer;Lzombie/core/raknet/UdpConnection;)Vwrite)(Lzombie/core/network/ByteBufferWriter;)VgetPacketSizeBytesgetDescription()Ljava/lang/String;java/lang/String SourceFileMovingObject.javaBootstrapMethods  $java/lang/invoke/StringConcatFactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;7 MovingObject [type=() | id= | position=(, , ) ]! MovingObject [type=() | id=] InnerClasses%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup!       &'NOUO[ "#\(*** *****" "1*+ ** **$* (*** (*$* .*** .0$* 1*** 13$* 6M**,<* B$*,HL*,PS*,VYf$% &'()+&,+-9.:0D1I2W3X5b6g7u8v;~<=>?@An*** *:\*a*$ek7 q*v*$ek7 *7\*w}*$7 q**$7 ***$ *7*L*S*YL+ * *+<*$7 ** ZDEGIK!M8O>QRTZV`XwZ}\_acefgiln $$)=s6*+*+$**+L*+S*+Y*"tuvx y(z0|5}0j1+*+*$*+*L+*S+*Y (00K6 *   uL*<!'-39LLL LL*+**$*L*S*Y+**$:(+.147:=@CKf("