=  java/lang/Object()Vjava/util/ArrayList   /zombie/core/skinnedmodel/ModelManager$ModelSlotsubLjava/util/ArrayList;.zombie/characters/AttachedItems/AttachedModels   attachedModels0Lzombie/characters/AttachedItems/AttachedModels;  renderRefCountI  ID  !model.Lzombie/core/skinnedmodel/model/ModelInstance; # $% character$Lzombie/characters/IsoGameCharacter; ' ()bRemoveZ + ,framesSinceStart ./0 12"zombie/characters/IsoGameCharacter legsSpriteLzombie/iso/sprite/IsoSprite; 456 78zombie/iso/sprite/IsoSprite modelSlot1Lzombie/core/skinnedmodel/ModelManager$ModelSlot; :;< =>,zombie/core/skinnedmodel/model/ModelInstance AnimPlayer4Lzombie/core/skinnedmodel/animation/AnimationPlayer; .@ ABgetAnimationPlayer6()Lzombie/core/skinnedmodel/animation/AnimationPlayer; :D EFm_lockLjava/lang/Object; :H I UpdateDir :K LUpdate N OPsize()I R STget(I)Ljava/lang/Object; VWX YZ%zombie/core/skinnedmodel/ModelManagerinstance'Lzombie/core/skinnedmodel/ModelManager; V\ ]^resetModelInstanceRecurseC(Lzombie/core/skinnedmodel/model/ModelInstance;Ljava/lang/Object;)V .` a!primaryHandModel .c d!secondaryHandModel .f ghgetReadyModelData()Ljava/util/ArrayList; Vj klderefModelInstances(Ljava/util/ArrayList;)V n oclear q r)active n SignatureELjava/util/ArrayList;V(ILzombie/core/skinnedmodel/model/ModelInstance;Lzombie/characters/IsoGameCharacter;)VCodeLineNumberTable StackMapTable{java/lang/Throwable isRendering()Zreset SourceFileModelManager.javaNestHost InnerClasses ModelSlot!   !$%tur)(),vwc/**Y *Y***,*-"x"$).Lw*" *&*Y*`***"-3<*9*"?**"?9*CYL*G*J=* M* Q:*99+çN+-Rx>'):HRY`my%Dz|}w0 *xy @~waU**[*"**"_*"bU*"ei*"em*p*"*&*** m*sx: "/9>CHMRY`y9V  V