=-  java/lang/Object()V@  %zombie/characters/BodyDamage/BodyPart BiteDamageF>I%    BleedDamage;>    DamageScaler    bandageLife    scratchTime   biteTime !"alcoholicBandageZ $ %  stiffness ' ( woundInfectionLevel * +" infectedWound?p . /  ScratchDamage? 2 3  CutDamage@H 6 7  WoundDamage@p : ;  BurnDamage = >  BulletDamage @ A FractureDamage C D  bleedingTime F G  deepWoundTime I J" haveGlass L M  stitchTime O P  alcoholLevel R S additionalPain U VW bandageTypeLjava/lang/String; Y Z" getBandageXp \ ]" getStitchXp _ `" getSplintXp b c  fractureTime e f"splint h i  splintFactor k l" haveBullet n o burnTime q r" needBurnWash t u lastTimeBurnWash w xW splintItem z { plantainFactor } ~  comfreyFactor  garlicFactor cutTime "cut scratchSpeedModifier cutSpeedModifier burnSpeedModifier deepWoundSpeedModifier wetness Type+Lzombie/characters/BodyDamage/BodyPartType;  ParentChar$Lzombie/characters/IsoGameCharacter;  )zombie/characters/BodyDamage/BodyPartTypeNeck@ Hand_L Hand_R  ForeArm_L  ForeArm_RBBB4Bp  UpperArm_L  UpperArm_RBBB B  UpperLeg_L  UpperLeg_R  LowerLeg_L  LowerLeg_RB\ApA Foot_L Foot_RA Groin RestoreToFullHealth Health getBandageLife()F getDeepWoundTime stitched()Z bandaged  zombie/GameTime getInstance()Lzombie/GameTime;  getMultiplier getScratchTime  getCutTime  getBiteTime getBleedingTime  "zombie/characters/IsoGameCharacter getBodyDamage+()Lzombie/characters/BodyDamage/BodyDamage;     'zombie/characters/BodyDamage/BodyDamageReduceGeneralHealth(F)VOnPlayerGetDamageBLEEDING  java/lang/FloatvalueOf(F)Ljava/lang/Float;  zombie/Lua/LuaEventManager triggerEventK(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V  !"zombie/core/RandAdjustForFramerate(I)I $ %&NextBool(I)Z ( )*getType-()Lzombie/characters/BodyDamage/BodyPartType; , -.ToIndex.(Lzombie/characters/BodyDamage/BodyPartType;)I 012 34*zombie/characterTextures/BloodBodyPartType FromIndex/(I)Lzombie/characterTextures/BloodBodyPartType; 6 78addBlood2(Lzombie/characterTextures/BloodBodyPartType;ZZZ)V : l < = getBurnTime ? @getFractureTime B CisSplint?6C- G H  setBiteTime J K setBandageLife>h O P  setBurnTime R SgetLastTimeBurnWash U V setLastTimeBurnWash X YZsetNeedBurnWash(Z)V?*6C- ^ _ setBleedingTime?tzG{?3*0U2a>h@@ h J j kZ setBleeding m nisInfectedWound p q" IsInfected s t getStitchTime@ x yisNeedBurnWash { | Torso_Lower ~ getClothingItem_Torso"()Lzombie/inventory/InventoryItem;zombie/inventory/types/Clothing  isDirty  isBloody  getClothingItem_Legs  "Next  ZsetInfectedWound  getAlcoholLevel9Q   setAlcoholLevel  getWoundInfectionLevel   setWoundInfectionLevel  getReduceInfectionPower   setReduceInfectionPower  getGarlicFactor:Q   setGarlicFactor8ѷ7'Ŭ:IR?#*0U2a   setScratchTime?h  getPlantainFactor?J6C-   setPlantainFactor>h  ZsetGetBandageXp  ZsetGetStitchXp   setScratched(ZZ)V? 6C-    setCutTime>   setDeepWoundTime>\1Y>_>  ZsetDeepWoundedBH?:6C-    setStitchTime8A  getSplintFactor   setFractureTime  getComfreyFactor?@bM   setComfreyFactor  ZsetGetSplintXp  getAdditionalPain   setAdditionalPain   getStiffnesszombie/characters/IsoPlayer   getFitness(()Lzombie/characters/BodyDamage/Fitness;  $zombie/characters/BodyDamage/FitnessonGoingStiffness?`bM     setStiffnessB  "bitten  " scratched  " deepWounded  "bleeding  "  "IsBleedingStemmed  !" IsCortorised # $"IsFakeInfected & " ( )* setBandaged(ZFZLjava/lang/String;)V , -.setBandageType(Ljava/lang/String;)VB 1 2(FF)F 4 56Traits4Lzombie/characters/IsoGameCharacter$CharacterTraits; 89: ;<2zombie/characters/IsoGameCharacter$CharacterTraits FastHealer4Lzombie/characters/traits/TraitCollection$TraitSlot; >?@ A2zombie/characters/traits/TraitCollection$TraitSlotisSet 8C D< SlowHealerC GHI JKzombie/SandboxOptionsinstanceLzombie/SandboxOptions; GM NOLore"Lzombie/SandboxOptions$ZombieLore; QRS TU zombie/SandboxOptions$ZombieLore Transmission)Lzombie/SandboxOptions$EnumSandboxOption; WXY Z['zombie/SandboxOptions$EnumSandboxOptiongetValue()I Q] ^U Mortality ` agenerateBleeding c dsetCut f gZ setStitched i )j(ZF)V Gl mUInjurySeverity?? q rsgenerateZombieInfection(I)V 8u v< Hypercondriac@@AA0B } ~Z setHaveGlass  generateDeepShardWoundA@   setHaveBullet(ZI)V?ٙ@ @l  (Z)F?333?ff@`   setSplintFactorAAAAA  2java/lang/Mathmin  zombie/core/math/PZMathclamp(FFF)Fzombie/network/BodyDamageSync  %zombie/network/BodyDamageSync$Updater updateField(BFF)Z  (BZ)V  (BLjava/lang/String;)V  java/nio/ByteBuffergetFloat  get()B  zombie/GameWindow ReadStringUTF)(Ljava/nio/ByteBuffer;)Ljava/lang/String;  >?  isCut  isBurnt   isDeepWounded  @  getBleedingTimeModifyer(I)F   thermalNode:Lzombie/characters/BodyDamage/Thermoregulator$ThermalNode;  8zombie/characters/BodyDamage/Thermoregulator$ThermalNode getCelcius  getSkinCelcius   getDistToCore   GetDistToCore.(Lzombie/characters/BodyDamage/BodyPartType;)F  getSkinSurface  GetSkinSurfaceR(Lzombie/characters/BodyDamage/BodyPartType;Lzombie/characters/IsoGameCharacter;)VCodeLineNumberTable StackMapTable AddDamageisBandageDirty DamageUpdate getHealth SetHealth AddHealth ReduceHealth HasInjury SetInfectedSetFakeInfectedDisableFakeInfection SetBittenSetBleedingStemmed SetCortorisedSetScratchedWeapongenerateDeepWoundSetScratchedWindowdamageFromFirearmgetPaingetIndexgetBandageType()Ljava/lang/String;isGetBandageXp isGetStitchXp isGetSplintXp setSplint setBurned getSplintItem setSplintItemsyncQ(Lzombie/characters/BodyDamage/BodyPart;Lzombie/network/BodyDamageSync$Updater;)V(Ljava/nio/ByteBuffer;B)VgetScratchSpeedModifiersetScratchSpeedModifiergetCutSpeedModifiersetCutSpeedModifiergetBurnSpeedModifiersetBurnSpeedModifiergetDeepWoundSpeedModifiersetDeepWoundSpeedModifiergetInnerTemperaturegetSkinTemperaturegetThermalNode<()Lzombie/characters/BodyDamage/Thermoregulator$ThermalNode; getWetness setWetness SourceFile BodyPart.java InnerClassesCharacterTraits%(zombie/characters/traits/TraitCollection TraitSlot ZombieLoreEnumSandboxOptionUpdater+,zombie/characters/BodyDamage/Thermoregulator ThermalNode1 :    """"!""""q"$"   !"% ( +"/ 3 7 ; > A D G J"M P S VWZ"]"`"c f"i l"o r"u xW{ ~   "     {B***** * * ** #* &*)*,-*01*45*89*4<*4?* B* E*H* K* N* Q*T*X*[*^* a*d* g*j* m*p* s*v* y* |* * ** * * * * *+*,+*Yj+++ +****+ +****++¥+ť +Ȧ**˵*̵*͵+Υ +Ѧ***Ե*̵+զ**˵*̵*͵*ر2LV %& '%(*)/+4,9-?.E/K0Q1W2]3b4g5l6q7v8{9;<=>?@ABCDEFGHIJLMNOQXY[]a!b'c-d3e9iGjMkSlYm_q{rstuyz{|}     F*Y#f* * ۱ 2*  @R * H*A*!*Y*5 n*jjfۧ*Y*5*jjf* #**Y*-*jjf* #**Y*1*jjf* #**Y**jjf* _*X**jj*njD*# *##**'+/5*9A*!*Y*< n*jjfۧ*Y*<*jjf*; #**Y*9*jjf*> #*A*Y*?*jjf* L*0**DkfF**DkfI**LkfF*; e*0**;DkfN**DkfI**;LkfN*Q*;f͕ * T*W* *Q**[kf]* **`kfI0**bkfI**dkf]*f*g *f]* * ]*i*lh*oa* * Q* * * *r -u<* Ą* vd<* Ą* ĄX* Ą*g Ą@*; Ą(*w Ą*'+z+5*}(*}M, Ą, Ą@*'++E*'+ȸ+5*(*M, Ą, Ą@<*+*l$<* 9**jf**jf* * <* E**jf**jf* * <* +**jf**jf<`*o**jb3*g**jb**jb*ԕ *Զ*l-* $**jf* * *l;* 2***jf**[kfI* *c**kf**kfI* E**Dkf**kf**kf* "* ****i* ]* *c**ʸkf**kfI* E**ʸkf**kf**ϸkf* * ***i* ]* *q**dkf**DkfI* S**Ըkf**kf* * **ָkf*g **f *f* *** **r *rۖ*]**rܸkb**DkfI****rDkbާ)**r[kbN **r╞**rە *۶*> * !**>ʸk*kf**>Lkf* -**>Lkf**kf*> * ** &**`kf* * * M*C*6*&**kf * *  * * I** *lG*; >*> 5* ,* #* * *r * * * ۱>5N^w.5<Zs '<Tix}  !cgnw $&*,0268<>?AGIKL NPRV>XKZV[]]c_japfwh{kmprtvwy{~ !#,?RTX_u|%.5J_h} *BW`ejoty  %,5:?DI]!d#y$&(*-/157:< A D F 6I KL TN iO ~R T U Z \ ] _ c f g h j o q r #v Fw ry w| ~ vJ5(((d+((<<E# 4 D EK0 0)o'o!} \%/2+RC *ۮ "*#۱  J*Y#b* * ۱  F*Y#f* * ۱ d***** * * *> *9*; H ` M M M R ****!*q*oZ"*o Z"*" $*""*" **%*_* * Q** N*** * ** B* m* |** E* a* *j*H*)***"*o* s*p* y** *d* g*v*%* K* &* *%  %*/49>CHMRW\afkpuz     )j% *$' )*';*******%**+*W* ** ** ** **r *%* **$I*j  !$")#.$4%<(E*J,S.X0a2f4o6t8}:<>ACD + Z*c******/0F*37=*۸0F*3B=*/E0FFLPV *o*"*oFL\V *o*"*_RHJ LMNOQ"R/S?ULW\Yi^y`~adfgjkL!j*FLPV*o*"=G*****o*"*oFL\V *o*"Foprst!v%x*y/z4{9}=BG_di! &kZ"* Z?* ** ZW***** dZ#*b d**e* h͸0F*37= Ը0F*3B= 0FFkV)#%njF %ojF*%*_ *p*iR ,4DMpvy4"rsd*o*o"*3t=dP*"FLPVFLPV *o*"*oFL\V *o*".  /4TY^v{% !$**e* hw̸0F*37= xԸ0F*3B= y0FFkV7+*Ynj*Yoj*%*_ *p*iR  - 6 FOt !"$&6$ Z**e* hԸ0E*37= 0E*3B= ͸0EFkV7+*Ynj*Yoj*$*_B*, ./02,436C8K;p>|?AEFH 3$ ~͸0D*37=z̸0D*3B= {0DFkV)##njD #ojD*#**_6 MNP$Q4S=U`XfYi[o^t`yb}c $"͸0D*37=z̸0D*3B= {0DFkV)##njD #ojD*#*|**_:hik$l4n=p`sftivoytzy|~~ $"Z* h*e **͸0E*37= Ը0E*3B= 0EFkV5)*Ynj*Yoj*$*_J #,<DT]%" gZ|* ]*i* **çY*%R*%*r***r0**r0]* *ا* *rf0** *%J  ',6CPU]lqv{ < #* = D* #*jbD* #*jbD* * #bD* #bD* #*jbD*r -*r#*#*rf nbD #*rfbD*> * #*> nbD #*>bD*9 #bD*g#bD*; #*;bD* #onD* #*bD#*bDFkV("#jD #jD#$ *3:CJPYdw~   ,25; (   )*H "*# #$*E( "*#E -.J*H2~Z"*H 78t*K< "*#K AB[ *+F*NK "*#N QR@*Q*#nb*QVWY*Q^ "*#Q cd*Th-."*+T mn*XrZ"*X wx *[|Z"*[ *g "*#g @*a "*#a  *^Z"*^ C*d jE*d*$* l*j@*j0lfF*N*3D*37=0lfF"*3B=0lfFFkV*$%njF %ojF*%**j*_ *j*_*jR +;M]lM# =*mP "*#m y*pYZF*p **;T*p S*sV "*#s n*)Z"*) )***B _ \*#B**# i W   *Z`#******%" " $%&'("*"*.K A*#* *3468*< . #D*#AB C*&G h.*#&*& **&*&*LMOPR(V-X( K 0DFkV("#njD #ojD*#N*W* T& \ ],`2a5c;f@gEhJi, *vm."*+v rs*yw ) *#  y | }* ) *#    *| ) *#  |  8,*+۶ +*۵*+,*+**+,*+**+,*+**+,*+**+,*+**+,'*+**%+%,*%+*%%*+, *+**o+o, *o+*oo*"+", *"+*"", *+ +*, *+ +*,*+ +**+,*+*,*&+& +*&&,)*#+# +*##*)+),*)+*)),*B+B +*BB,*E+E +*EE,(*+ +**H+H,*H+*HH,*K+K +*KK,*N+N +*NN,*Q+Q +*QQ*T+T,*T+*TT*X+X,*X+*XX*[+[,*[+*[[*^+^,*^+*^^,*a+a +*aa*d+d,*d+*dd,*g+g +*gg*j+j,*j+*jj, *m+m +*mm*p+p,!*p+*pp,"*s+s +*ss*v+v,#*v+*vv,$*y+y +*yy,%*|+| +*||,&*+ +*f#,4?HP[dlw$.6GO`hy08CMUfn    %-8 B!J#[%c'n)x*,.023579;<>@BDF/H7J*(u)')&2[ZF :o EynPz*+Ql*+X*+NM*+9*+.*+T#*+*+*+*+B*+m*+|*+*+E*+*+a*+*+X{*+^g*+[S*+j?*+H+*+ۧ *+) *+*+*+"*+o*+s*+p*+y*+~*+j*+_*+dK*+g@*+v5*+%!*+K*+& *+#NSNQRTUWXZ[]^`acdf$g'i8j;lCmFoNpQrYs\umvpxxy{{|~ 03DGX[lowz  (R L    L    L   L    L    L   L   L   L   L    L   L   L   L   L    L    L   L    L    L    * . #D*# ** "*# * "*# * "*# * "*# 2*;  @ag D**j*j0D*ř#*j* j0bD*ș#*;j*;j0bD*˙#*j*0bD*g #Ը0bD*9 #Ը0bD*Ι#̸0bDFkV("#njD #ojD#*'+jD*#]Z  $ 8 ? U \nu "# !2* *նٮ &2* *նޮ *@* *ն*./1@* *ն*568*հ<*@ ) *#   D E*#H  ) *#  # L M !"28#>$&QG'WG( )*,