=  java/lang/Object()V   *zombie/core/skinnedmodel/runtime/CopyFramem_FPSI    m_sourceFPS  #zombie/scripting/ScriptParser$BlockvaluesLjava/util/ArrayList;  java/util/ArrayListiterator()Ljava/util/Iterator;  !java/util/IteratorhasNext()Z # $%next()Ljava/lang/Object;'#zombie/scripting/ScriptParser$Value &) *+getKey()Ljava/lang/String; -./ 0+java/lang/Stringtrim &2 3+getValue5source -7 89equalsIgnoreCase(Ljava/lang/String;)Z ; <=m_sourceLjava/lang/String;?frame ABC DEzombie/core/math/PZMath tryParseInt(Ljava/lang/String;I)I G H m_frameJ sourceFrame L M  m_sourceFrame OPQ RS%zombie/core/skinnedmodel/ModelManagerinstance'Lzombie/core/skinnedmodel/ModelManager; OU VWgetAnimationClipF(Ljava/lang/String;)Lzombie/core/skinnedmodel/animation/AnimationClip; YZ[ \]0zombie/core/skinnedmodel/animation/AnimationClipgetBoneFramesAt1(I)[Lzombie/core/skinnedmodel/animation/Keyframe;_+zombie/core/skinnedmodel/animation/Keyframe ^ ^b c Bone ^e f=BoneName ^h ijTimeF Yl mjDuration opq rs-zombie/core/skinnedmodel/runtime/KeyframeUtilGetKeyFramePositionR([Lzombie/core/skinnedmodel/animation/Keyframe;FD)Lorg/lwjgl/util/vector/Vector3f; ^u vwPosition Lorg/lwjgl/util/vector/Vector3f; oy z{GetKeyFrameRotationT([Lzombie/core/skinnedmodel/animation/Keyframe;FD)Lorg/lwjgl/util/vector/Quaternion; ^} ~Rotation"Lorg/lwjgl/util/vector/Quaternion; ^ wScale  java/util/Listadd(Ljava/lang/Object;)Z9zombie/core/skinnedmodel/runtime/IRuntimeAnimationCommandCodeLineNumberTableparse((Lzombie/scripting/ScriptParser$Block;)V StackMapTableexec(Ljava/util/List;)V.[Lzombie/core/skinnedmodel/animation/Keyframe; SignatureB(Ljava/util/List;)V SourceFileCopyFrame.java InnerClasseszombie/scripting/ScriptParserBlockValue1H  <=M  1***   o+M,`,"&N-(,:-1,:46 *:.>6*@FI6 *@K. $-7@J!W#a%k'n(7&--N*:TM><,X:2:^Y`:aadd*Fd*ng*Kd* n,knt*Kd* n,kx|+WgB- .01 2#3)425<6F7X8t9:;.= Y &