=  $zombie/network/packets/hit/Character()V  set'(Lzombie/characters/IsoGameCharacter;)V  !zombie/network/packets/hit/ZombiezombieLzombie/characters/IsoZombie;   zombieFlagsS  zombie/characters/IsoZombie isStaggerBack()Z   isFakeDead  isBecomeCrawler " # isCrawling % & isKnifeDeath ( )isJawStabAttach+AttackDidDamage - ./getVariableBoolean(Ljava/lang/String;)Z1 AttackOutcome 3 45getVariableString&(Ljava/lang/String;)Ljava/lang/String; 7 89 attackOutcomeLjava/lang/String; ; <=getPlayerAttackPosition()Ljava/lang/String; ? @9attackPosition B CDparse:(Ljava/nio/ByteBuffer;Lzombie/core/raknet/UdpConnection;)V FGH IJjava/nio/ByteBuffergetShort()S LMN OPzombie/GameWindow ReadString)(Ljava/nio/ByteBuffer;)Ljava/lang/String; RST UVzombie/network/GameServerbServerZ XYZ [\zombie/network/ServerMapinstanceLzombie/network/ServerMap; X^ _` ZombieMapLzombie/network/IsoObjectID; b cID efg hizombie/network/IsoObjectIDget(S)Ljava/lang/Object; k lm character$Lzombie/characters/IsoGameCharacter; opq rVzombie/network/GameClientbClient ot uv IDToZombieMap(Lgnu/trove/map/hash/TShortObjectHashMap; xfy&gnu/trove/map/hash/TShortObjectHashMap { |}write)(Lzombie/core/network/ByteBufferWriter;)V  $zombie/core/network/ByteBufferWriterputShort(S)V  putUTF(Ljava/lang/String;)V   isConsistent  =getDescription makeConcatWithConstantsR(Ljava/lang/String;Ljava/lang/String;ZZZZZZZZLjava/lang/String;)Ljava/lang/String;  process   setVariable'(Ljava/lang/String;Ljava/lang/String;)V  setPlayerAttackPosition  setStaggerBack(Z)V   setFakeDead  setBecomeCrawler   setCrawler   setKnifeDeath  setJawStabAttach  (Ljava/lang/String;Z)VJawStab  setAttachedItem5(Ljava/lang/String;Lzombie/inventory/InventoryItem;)V  [zombie/PersistentOutfitsLzombie/PersistentOutfits;  isHatFallen'(Lzombie/characters/IsoGameCharacter;)Z  setFallenHat((Lzombie/characters/IsoGameCharacter;Z)V  zombie/network/ServerGUI isCreated  getPersistentOutfitID()I removeFallenHat((ILzombie/characters/IsoGameCharacter;)Z  [%zombie/core/skinnedmodel/ModelManager'Lzombie/core/skinnedmodel/ModelManager; ResetNextFrame react%zombie/network/packets/INetworkPacketCodeLineNumberTable!(Lzombie/characters/IsoZombie;Z)V StackMapTablejava/lang/String&(Lzombie/inventory/types/HandWeapon;)V getCharacter&()Lzombie/characters/IsoGameCharacter; SourceFile Zombie.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; Zombie [attack-position= | isStaggerBack= | isFakeDead= | isBecomeCrawler= | isCrawling= | isKnifeDeath= | isJawStabAttach= | isHelmetFall= | attackDidDamage= | attack-outcome= ] InnerClasses%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup! 89@9 * [*+*+ **Y+*Y+*Y+*Y+!*Y+$*Y+' *Y@*Y+*, *+026*+:>: !&"=#T$l%&'(*+,*                                CDc*+,A*+E*+K6*+K>Q"*W]*ad ** j"n*s*aw ** j. 13457$889C:I;Z<b>C|}F*+z+*~+*6+*>CE FGH7** M@= **>*~*~*~*~*~* ~*@~*~*6SB                      ** 0*6* *>* *~* *~* *~* *~* *~* * ~* **~. bdeg1hFi[jqklmnm S S T T T   c* ' * +QG*@~=* 0* ř* * W* *ڱ* r svx1y<{B|T}^bI*