=  8zombie/characters/BodyDamage/Thermoregulator$ThermalNode[(Lzombie/characters/BodyDamage/Thermoregulator;ZFLzombie/characters/BodyDamage/BodyPart;F)V  this$0.Lzombie/characters/BodyDamage/Thermoregulator;  java/lang/Object()Vzombie/iso/weather/TemperatureB  celciusFB   skinCelcius   heatDelta   primaryDelta " #secondaryDelta % &clothingWetness ( ) bodyWetness+java/util/ArrayList * . /0clothingLjava/util/ArrayList; 2 34isCoreZ 678 9:%zombie/characters/BodyDamage/BodyPartType+Lzombie/characters/BodyDamage/BodyPartType; <=> ?@)zombie/characters/BodyDamage/BodyPartType GetDistToCore.(Lzombie/characters/BodyDamage/BodyPartType;)F B C distToCore <E F@GetSkinSurface H I skinSurface K L: bodyPartType <N OPToIndex.(Lzombie/characters/BodyDamage/BodyPartType;)I RST UV*zombie/characterTextures/BloodBodyPartType FromIndex/(I)Lzombie/characterTextures/BloodBodyPartType; X YZbloodBPT,Lzombie/characterTextures/BloodBodyPartType; \ ]^bodyPart'Lzombie/characters/BodyDamage/BodyPart; ` ainsulationLayerMultiplierUI *c desize()I g h insulation j k windresist 6m no getWetness()F<# rst uvzombie/core/math/PZMathclamp_01(F)F *x yzget(I)Ljava/lang/Object;|zombie/inventory/types/Clothing {~  getVisual.()Lzombie/core/skinnedmodel/visual/ItemVisual; {m r clamp(FFF)F  *zombie/core/skinnedmodel/visual/ItemVisualgetHole/(Lzombie/characterTextures/BloodBodyPartType;)F { o getInsulation  vgetTrueInsulationValue { ogetWindresistance  vgetTrueWindresistanceValue { ogetCurrentCondition??@>ff=L < toString()Ljava/lang/String;  upstream:Lzombie/characters/BodyDamage/Thermoregulator$ThermalNode;   downstream;[Lzombie/characters/BodyDamage/Thermoregulator$ThermalNode; r lerp  ogetSkinCelciusAB(APA>L  ogetBodyResponse Signature8Ljava/util/ArrayList;Z(Lzombie/characters/BodyDamage/Thermoregulator;FLzombie/characters/BodyDamage/BodyPart;F)VCodeLineNumberTablecalculateInsulation StackMapTablegetName hasUpstream()Z hasDownstream getDistToCoregetSkinSurface getWindresist getCelcius getHeatDeltagetPrimaryDeltagetSecondaryDeltagetClothingWetnessgetBodyWetnessgetSkinCelciusUIgetHeatDeltaUIgetPrimaryDeltaUIgetSecondaryDeltaUIgetInsulationUIgetWindresistUIgetClothingWetnessUIgetBodyWetnessUIgetBodyResponseUI SourceFileThermoregulator.javaNestHost,zombie/characters/BodyDamage/Thermoregulator InnerClasses ThermalNode! CIL:YZ]^34ahk #&)/0 ' *+$-  *+* *** * * !* $* '**Y,-*1*%*5;A*5DG*5J*5MQW*[*_J {|$).9>CO[dsy *-b<* f* i* $**[*[lpj '**'q'6*-w{M,}N,pj 8*Y$b$-*W 6a,8,8,pj 8  jb8  jf jj8 jf jj8*Yfbf*YibiU*Y$n$*Yfjbf*Yijbin 0;?HUZhs A,A{@d& *J0 * @8**@o*Ao*G3*1o*fo*io*o*o*o*o*!o*$o*'o&**!oc.*D##fnjD#fnbD# !,! o)*j b n o&* b n  o&*! b n o'*f*_j o'*i*_j o" *$ o" *' o&* b n #