=  java/lang/Object()V   2zombie/core/skinnedmodel/animation/StaticAnimationcurrentKeyframeI  currentTimeValueF  lastTime  Clip2Lzombie/core/skinnedmodel/animation/AnimationClip;   zombie/core/PerformanceSettingsBaseStaticAnimFramerate   framesPerSecond !"# $0zombie/core/skinnedmodel/animation/AnimationClipDuration&"[[Lorg/lwjgl/util/vector/Matrix4f; ( )&Matrices+org/lwjgl/util/vector/Matrix4f - ./ RootMotion![Lorg/lwjgl/util/vector/Matrix4f;1+zombie/core/skinnedmodel/animation/Keyframe 3 45Pose.[Lzombie/core/skinnedmodel/animation/Keyframe; 7 85PrevPose : ;Create =>? @Ajava/util/Arraysfill(([Ljava/lang/Object;Ljava/lang/Object;)V !C DE getKeyframes0()[Lzombie/core/skinnedmodel/animation/Keyframe; 0G H Bone 0J KTime M NOInterpolateAnimsZ 0Q RSRotation"Lorg/lwjgl/util/vector/Quaternion; UVW XY org/lwjgl/util/vector/QuaternionsetL(Lorg/lwjgl/util/vector/ReadableVector4f;)Lorg/lwjgl/util/vector/Quaternion; [\] ^_zombie/core/math/PZMathslerp(Lorg/lwjgl/util/vector/Quaternion;Lorg/lwjgl/util/vector/Quaternion;Lorg/lwjgl/util/vector/Quaternion;F)Lorg/lwjgl/util/vector/Quaternion; 0a bcPosition Lorg/lwjgl/util/vector/Vector3f; efg Xhorg/lwjgl/util/vector/Vector3fJ(Lorg/lwjgl/util/vector/ReadableVector3f;)Lorg/lwjgl/util/vector/Vector3f; [j kllerp(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;F)Lorg/lwjgl/util/vector/Vector3f; n opgetNextKeyFrame^(IILzombie/core/skinnedmodel/animation/Keyframe;)Lzombie/core/skinnedmodel/animation/Keyframe; * s tgetPose U w xy getRotationG(Lorg/lwjgl/util/vector/Quaternion;I)Lorg/lwjgl/util/vector/Quaternion; e | }~ getPositionC(Lorg/lwjgl/util/vector/Vector3f;I)Lorg/lwjgl/util/vector/Vector3f; e (FFF)V  (zombie/core/skinnedmodel/HelperFunctions!CreateFromQuaternionPositionScale(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Quaternion;Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Matrix4f;)Lorg/lwjgl/util/vector/Matrix4f;  java/util/Listsize()I get(I)Ljava/lang/Object; 0 0 cScale isEmpty()Z e equals(Ljava/lang/Object;)Zjava/util/ArrayList    interpolate@(Ljava/util/List;F)Lzombie/core/skinnedmodel/animation/Keyframe; add clear addAll(Ljava/util/Collection;)ZnameLjava/lang/String;5(Lzombie/core/skinnedmodel/animation/AnimationClip;)VCodeLineNumberTable StackMapTable5 Signatureo(Ljava/util/List;F)Lzombie/core/skinnedmodel/animation/Keyframe;(Ljava/util/List;)VB(Ljava/util/List;)V doRootMotion SourceFileStaticAnimation.java DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;!  )&./ 4585 }*** * *+**** j<%'*** j*,*<02*<06*9*2<*2*6<*6B" #$%7&L'U(^)b+j,o-w.|/opB*B:6/2:FI* -3 4687::4@>  -xyt*62 L+*22PTW+* *62If*22I*62IfnF*22I*62If  F+*62P*22P%ZCEFIBJZL\N<}~v*62 L+*22`dW+* *62If*22I*62IfnF*22I*62If  F+*62`*22`%iW+"SUVYBZZ\\_t`<te*BL**++*2M*+d+,I* ,F *2,F,S*,IwL{><c*22* *22IC***22m:&*6F*2F2S*2FS *6S*Y`?Vegil4o;qEtMuPxVzY}a{}g% 70 80 ;F *'D* #oI96*Yq:#* *r6<l*22*'2SMUYu: * vWeYz: * {W  eY *Yq: *'2 S(c9qZ"*15?IUXajs|"*I f >::++0::I$I$UYu:eYz:$IfIIfn8 PP ZW`` iW0Y:  ` P eY  IIIf jbI :>++d0Z"6?H]o000   ++0`++d0`*'`E* $oJ9Y:6$ f!*+:  W)c9++WJ 12;GJSV`jru{~ '#'c*'E+>$J+@+0:P:`:*Yq:*,S6 %18?T\_b M