Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- wait(1)
- --Saz, aka turdulator
- --Based off of my book series
- --Enma is Bad: Part 2: Electric Boogaloo: Get Good: The Revengeancening
- while game.Players.LocalPlayer.Character==nil do
- wait()
- end
- Tool=script.Parent
- if Tool.className~="HopperBin" then
- Tool=Instance.new("HopperBin")
- Tool.Name="Weewoo"
- Tool.Parent=script.Parent.Parent.Backpack.MlgDerpBoy
- s=Instance.new("BoolValue")
- s.Name="Status"
- s.Parent=Tool
- s2=Instance.new("BoolValue")
- s2.Name="AnimCanBeInterrupted"
- s2.Parent=Tool.Status
- s2.Value=true
- s2=Instance.new("IntValue")
- s2.Name="AnimFrame"
- s2.Parent=Tool.Status
- script.Parent=Tool
- end
- vPlayer=game.Players.LocalPlayer
- RightShoulder=nil
- LeftShoulder=nil
- RightHip=nil
- LeftHip=nil
- Neck=nil
- RootJoint=nil
- RightShoulderC0=CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- RightShoulderC1=CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- LeftShoulderC0=CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- LeftShoulderC1=CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- RightHipC0=CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- RightHipC1=CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- LeftHipC0=CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- LeftHipC1=CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- NeckC0=CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- NeckC1=CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- RootJointC0=CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- RootJointC1=CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- nGrip=Instance.new("Weld")
- nGrip.Name="RightGrip"
- nGrip.C0=CFrame.new(0,-.8,-.1) * CFrame.fromEulerAnglesXYZ(math.pi/2,math.pi/2,-math.pi/2)
- nGrip.C1=CFrame.new(0,0,0)
- Grip=nil
- NoCam=false
- canCutscene=true
- radiushelp=2.3
- damagehelp=0
- TrackFunction=nil
- PlayerAnimationScript=nil
- equipdebounce=true
- StickDir=5
- StickPos=5
- PlayerCombatKeys={}
- InfoGui=nil
- SoundTable={["Airdash"] = "153092348",
- ["BarrierHit"] = "153092205",
- ["Grapple"] = "153092304",
- ["Hit_Damage_Heavycut"] = "153092274",
- ["Hit_Damage_Heavydelaysmack"] = "153092217",
- ["Hit_Damage_Heavysmack"] = "153092227",
- ["Hit_Damage_Lightcut"] = "153092285",
- ["Hit_Damage_Lightsmack"] = "153092249",
- ["Hit_Damage_Mediumcut"] = "153092292",
- ["Hit_Damage_Medsmack"] = "153092238",
- ["Hit_Damage_Medsmack_Alt"] = "153092213",
- ["Hit_Damage_Tinycut"] = "153092296",
- ["Overdrive_Begin"] = "153092315",
- ["Overdrive_End"] = "153092334",
- ["none"]="",
- }
- --Blocking
- SBlocking={159882314,
- 159882318,
- 159882381,
- 159882389}
- --Instant Block
- IBlocking={159882395,
- 159882399,
- 159882455,
- 159882570}
- --Knockdown
- Knockdown={159882404,
- 159882410,159972491,159972468}
- --Getup
- Getup={159882417,
- 159882427,
- 159972558,
- 159972536,
- 159882441,
- 159882430,
- 159972582}
- --Tech
- Tech={159882441,159882430,159972582}
- --Hugehit
- Hugehit={159882445,159972468,159972491}
- --LightGrunt
- LGrunt={159882466,
- 159882477,
- 159972627,
- 159972643}
- --MedGrunt
- MGrunt={159882481,
- 159882477,
- 159972657}
- --HeavyGrunt
- HGrunt={159882497,
- 159882504,
- 159972669}
- DGrunt={[1]=160212549,
- [2]=160212842,
- [3]=160212812}
- --Damage30%
- DThirty={159882462,
- 159882540,
- 159882567}
- --Damage50%
- DSixty={159882546,
- 159882557}
- --Damage80%
- DEighty={159882561,160212892}
- --Special
- Special={[1]=159882578,[2]=159882584,[3]=159882592,[4]=159882598,[5]=160212718,[6]=160212768}
- --Overdrive
- OD={159882616}
- --TauntComplement
- Taunt1={159882620}
- --TauntAggressive
- Taunt2={159882609,
- 159882612}
- --TauntGloat
- Taunt3={159882625}
- --TauntStandard
- Taunt4={["1a"]=159882628,
- ["2a"]=159882635,
- ["1b"]=159882644,
- ["2b"]=159882649}
- PlayerInputs={}
- PlayerInputCullThreshold=30
- PlayerInputAgeCullFactor=30
- PlayerInputStringFrame=.7
- CurrentCameraState="2D"
- CanChangeCameraState=false
- CameraResetTime=180
- PlayerFacing="Right"
- DesiredPlayerFacing="Right"
- CameraPlane=CFrame.new(0,0,0)
- CameraOutDir=Vector3.new(0,0,0)
- FirstTick=false
- BodyVel=Instance.new("BodyVelocity")
- BodyVel.Name="HumanoidMover"
- BodyVel.P=2000
- BodyVel.maxForce=Vector3.new(4800000,0,4800000)
- BodyVel.Parent=nil
- BodyGyro=Instance.new("BodyGyro")
- BodyGyro.P=8000
- BodyGyro.maxTorque=Vector3.new(850000,850000,850000)
- BodyGyro.D=300
- CanDoubleJump=true
- cameraTarget=nil
- CanAttack=true
- noY=function(pos)
- return Vector3.new(pos.x,0,pos.z)
- end
- Saz_Reset_Cloak=function()
- game.Players.LocalPlayer.Character.Armor.Cloak.CloakScript.Hard.Value=0
- end
- turntoCamera=function()
- if cameraTarget==nil then
- if PlayerFacing=="Right" then
- BodyGyro.cframe=CFrame.new(vPlayer.Character.HumanoidRootPart.Position,vPlayer.Character.HumanoidRootPart.Position + CameraPlane*50)
- else
- BodyGyro.cframe=CFrame.new(vPlayer.Character.HumanoidRootPart.Position,vPlayer.Character.HumanoidRootPart.Position + CameraPlane*50)
- end
- else
- if cameraTarget:FindFirstChild("Torso")==nil then
- cameraTarget=nil
- return
- end
- vpos=Vector3.new(cameraTarget.Torso.Position.x,vPlayer.Character.HumanoidRootPart.Position.y,cameraTarget.Torso.Position.z) + Vector3.new(cameraTarget.Torso.Velocity.x,0,cameraTarget.Torso.Velocity.z)/3.8
- BodyGyro.cframe=CFrame.new(vPlayer.Character.HumanoidRootPart.Position,vpos)
- end
- end
- acquireTarget=function()
- mmmm=game.Players.LocalPlayer:GetMouse()
- Scrubs=GetNubsInRadius(mmmm.Hit.p,15)
- if #Scrubs>0 then
- if #Scrubs==1 then
- return Scrubs[1]
- else
- lowest=9999
- newtarget=nil
- for _,v in pairs(Scrubs) do
- if (v.Torso.Position-mmmm.Hit.p).magnitude<lowest then
- lowest=(v.Torso.Position-mmmm.Hit.p).magnitude
- newtarget=v
- end
- end
- return v
- end
- end
- return nil
- end
- --[[if vPlayer.Name==string.reverse("sonerEzaS") then
- print(":D")
- else
- print(">:(")
- Tool:Remove()
- end]]
- updateCamera=function()
- cam=workspace.CurrentCamera
- if CurrentCameraState=="3D" then
- cam.CameraType="Custom"
- FirstTick=false
- for _,v in pairs(controllerStore) do
- v.Parent=game:GetService("ControllerService")
- end
- BodyVel.Parent=nil
- BodyGyro.Parent=nil
- cameraTarget=nil
- else
- if NoCam==false then
- cam.CameraType="Scriptable"
- if FirstTick==false then
- cameraTarget=acquireTarget()
- wait(.2)
- for _,v in pairs(controllerStore) do
- v.Parent=nil
- end
- local dir=vPlayer.Character.HumanoidRootPart.CFrame.lookVector
- local vdir=Vector3.new(dir.x,0,dir.z)
- CameraPlane=vdir
- CameraOutDir=(vPlayer.Character.HumanoidRootPart.CFrame.p - (vPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(5,0,0)).p).unit
- FirstTick=true
- if (cam.CoordinateFrame.p-(vPlayer.Character.HumanoidRootPart.CFrame.p-CameraOutDir * 5)).magnitude < (cam.CoordinateFrame.p-(vPlayer.Character.HumanoidRootPart.CFrame.p+CameraOutDir * 5)).magnitude then
- CameraOutDir=-CameraOutDir
- PlayerFacing="Left"
- else
- PlayerFacing="Right"
- end
- newcpos=vPlayer.Character["HumanoidRootPart"].CFrame.p+Vector3.new(0,5,0)+CameraOutDir*15
- newfocus=vPlayer.Character["HumanoidRootPart"].CFrame.p+Vector3.new(0,5,0)
- cam:Interpolate(CFrame.new(newcpos),CFrame.new(newfocus),.031 * 1)
- BodyGyro.Parent=vPlayer.Character["HumanoidRootPart"]
- turntoCamera()
- else
- local dir=vPlayer.Character.HumanoidRootPart.CFrame.lookVector
- local vdir=Vector3.new(dir.x,0,dir.z)
- CameraPlane=vdir
- CameraOutDir=(vPlayer.Character.HumanoidRootPart.CFrame.p - (vPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(5,0,0)).p).unit
- FirstTick=true
- if (cam.CoordinateFrame.p-(vPlayer.Character.HumanoidRootPart.CFrame.p-CameraOutDir * 5)).magnitude < (cam.CoordinateFrame.p-(vPlayer.Character.HumanoidRootPart.CFrame.p+CameraOutDir * 5)).magnitude then
- CameraOutDir=-CameraOutDir
- PlayerFacing="Left"
- else
- PlayerFacing="Right"
- end
- newcpos=vPlayer.Character["HumanoidRootPart"].CFrame.p+Vector3.new(0,4,0)+CameraOutDir*20
- newfocus=vPlayer.Character["HumanoidRootPart"].CFrame.p+Vector3.new(0,4,0)
- cam:Interpolate(CFrame.new(newcpos),CFrame.new(newfocus),1/30 * 6)
- BodyVel.Parent=vPlayer.Character.HumanoidRootPart
- if PlayerIsAttacking==false then
- turntoCamera()
- end
- end
- end
- end
- end
- TurnToCamera=turntoCamera
- turnToCamera=turntoCamera --herp
- ComboNubs={}
- GetNubs=function()
- scrubs={}
- for _,v in pairs(game.Workspace:children()) do
- if v:FindFirstChild("Humanoid")~=nil and v:FindFirstChild("Torso")~=nil and v.Name~=game.Players.LocalPlayer.Name then
- table.insert(scrubs,v)
- end
- end
- return scrubs
- end
- GetNubsInRadius=function(pos,radius)
- radius=radius+radiushelp
- scrubs=GetNubs()
- filtered={}
- for _,v in pairs(scrubs) do
- if v:FindFirstChild("Torso")~=nil then
- if (v.Torso.Position-pos).magnitude<=radius then
- table.insert(filtered,v)
- end
- end
- end
- return filtered
- end
- yUnitDirection=function(part)
- local cf0=part.CFrame
- local cf1=part.CFrame * CFrame.new(0,1,0)
- return (cf0.p-cf1.p).unit
- end
- applyCameraShake=function(Noob,Intens,Time)
- local ss=script.CamShake:clone()
- ss.Disabled=false
- ss.intensity.Value=Intens
- ss.times.Value=Time
- ss.Parent=Noob
- end
- applyHitEffect=function(Noob,Level,CutBlunt)
- t=Noob:FindFirstChild("Torso")
- if Level==nil then Level=0 end
- if t~=nil then
- if CutBlunt=="Blunt" then
- p=Instance.new("Part")
- p.Name="HITEFFECT"
- p.CanCollide=false
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Institutional white")
- p.Anchored=true
- p.CFrame=t.CFrame + Vector3.new(math.random(-15,15)/10,math.random(-15,15)/10,math.random(-15,15)/10)
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Parent=t.Parent
- m=Instance.new("SpecialMesh")
- m.MeshType="Sphere"
- m.Parent=p
- game:GetService("Debris"):AddItem(p,5)
- coroutine.resume(coroutine.create(function(p,l)
- for i=1, 9 do
- p.Transparency=.5+i/18
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.6+l,.6+l,.6+l)
- wait(.031)
- end
- p:Remove() end),p,(Level-1)/4)
- end
- p=Instance.new("Part")
- p.Name="HITEFFECT"
- p.CanCollide=false
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Institutional white")
- p.Anchored=true
- p.CFrame=t.CFrame
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Parent=t.Parent
- m=Instance.new("SpecialMesh")
- m.MeshType="Sphere"
- m.Parent=p
- game:GetService("Debris"):AddItem(p,5)
- coroutine.resume(coroutine.create(function(p)
- for i=1, 8 do
- p.Transparency=i/8
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.5,.5,.5)
- wait(.031)
- end
- p:Remove() end),p)
- if Level>=2 then
- for i=1, Level do
- p=Instance.new("Part")
- p.Name="HITEFFECT"
- p.CanCollide=false
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=BrickColor.new("Institutional white")
- p.Anchored=true
- p.CFrame=t.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Parent=t.Parent
- m=Instance.new("SpecialMesh")
- m.MeshId="http://www.roblox.com/asset/?id=3270017"
- m.Scale=Vector3.new(2.4+i,2.4+i,.6)
- m.Parent=p
- game:GetService("Debris"):AddItem(p,5)
- coroutine.resume(coroutine.create(function(p,l)
- for i=1, 8 do
- p.Transparency=i/8
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(1.2+l,1.2+l,0)
- wait(.031)
- end
- p:Remove() end),p,Level/3)
- end
- end
- end
- end
- LastHitTime=time()
- LastDamage=0
- ComboHits=0
- applyDamage=function(Noob,Damage,KnockDir,KnockForce,Down,ForceDown,AddFloat,addFunc,Hitsound,aHitstop,aHitstun,aYvel)
- if KnockDir==nil then
- KnockDir=Vector3.new(0,0,0)
- end
- if KnockForce==nil then
- KnockForce=0
- end
- if Down==nil then
- Down=false
- end
- if AddFloat==nil then
- AddFloat=0
- end
- if addFunc==nil then
- addFunc=function() end
- end
- if aYvel==nil then
- if math.abs(KnockDir.y)>2 then
- aYvel=math.abs(KnockDir.y)
- aYvelp=(KnockDir.y)
- else
- aYvel=0
- aYvelp=0
- end
- end
- if aHitstop==nil then aHitstop=0 end
- local h=Noob:FindFirstChild("Humanoid")
- local t=Noob:FindFirstChild("HumanoidRootPart")
- if t==nil then
- t=Noob:FindFirstChild("Torso")
- end
- if h~=nil and t~=nil then
- addonCullMovers(Noob)
- if addFunc~=nil then
- addFunc(Noob)
- end
- coroutine.resume(coroutine.create(function(t,KnockDir,aYvel,KnockForce,aHitstop)
- v=Instance.new("BodyVelocity")
- v.Name="AIDS"
- v.P=2500
- v.maxForce=Vector3.new(500000,500000,500000)*700
- v.velocity=Vector3.new(0,0,0)
- v.Parent=t
- wait(aHitstop*.01)
- v.maxForce=Vector3.new(900000,aYvel*2000,900000)
- v.velocity=Vector3.new(KnockDir.x,aYvelp,KnockDir.z)*KnockForce
- game:GetService("Debris"):AddItem(v,.4)
- end),t,KnockDir,aYvel,KnockForce,aHitstop)
- if Down==true then
- g=Instance.new("BodyGyro")
- g.P=400
- g.maxTorque=Vector3.new(80000,80000,80000)
- g.D=20
- g.cframe=CFrame.new(vPlayer.Character.Torso.Position,vPlayer.Character.Torso.Position-Vector3.new(0,50,0))
- g.Parent=v.Parent
- game:GetService("Debris"):AddItem(g,1.2)
- if ForceDown==true then
- t.CFrame=t.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)+Vector3.new(0,.3,0)
- end
- end
- h:TakeDamage(Damage*.75)
- PlaySound(Hitsound,1,1,t)
- Hitstop=Hitstop+aHitstop
- LastHitTime=time()+aHitstop/27+aHitstun/27+.05
- LastDamage=LastDamage + Damage*.65
- Comboing=true
- ComboHits=ComboHits+1
- if script:FindFirstChild("LockControls")~=nil then
- if Noob:FindFirstChild("LockControls")==nil then
- local ss=script.LockControls:clone()
- ss.Timer.Value=aHitstun
- ss.Disabled=false
- ss.Parent=Noob
- else
- Noob.LockControls.Timer.Value=aHitstun
- end
- end
- ComboNubs[Noob.Name]=Noob
- end
- end
- coroutine.resume(coroutine.create(function()
- while true do
- wait()
- if Hitstop>1 then
- vPlayer.Character.HumanoidRootPart.Anchored=true
- else
- vPlayer.Character.HumanoidRootPart.Anchored=false
- end
- if Comboing==true then
- if InfoGui==nil then
- InfoGui=script.InfoGui:clone()
- if vPlayer:FindFirstChild("PlayerGui")~=nil then
- InfoGui.Parent=vPlayer.PlayerGui
- end
- Scrubs=0
- for _,v in pairs(ComboNubs) do
- Scrubs=Scrubs+1
- end
- if Scrubs==0 then Scrubs=1 end
- InfoGui.Frame.HitsLabel.Text=ComboHits
- InfoGui.Frame.DamageLabel.Text=LastDamage
- InfoGui.Frame.EffectiveDamageLabel.Text=LastDamage / Scrubs
- else
- Scrubs=0
- for _,v in pairs(ComboNubs) do
- Scrubs=Scrubs+1
- end
- if Scrubs==0 then Scrubs=1 end
- InfoGui.Frame.HitsLabel.Text=ComboHits
- InfoGui.Frame.DamageLabel.Text=math.floor(LastDamage)
- InfoGui.Frame.EffectiveDamageLabel.Text=math.floor(LastDamage / Scrubs)
- TimeDiff = LastHitTime - time()
- InfoGui.Frame.HitstunFrame.Fill.Size=UDim2.new(0,40 * TimeDiff,0,10)
- InfoGui.Frame.HitstunFrame.Fill.Position=UDim2.new(.5,-20 * TimeDiff,0,0)
- end
- else
- if InfoGui~=nil then
- coroutine.resume(coroutine.create(function(g)
- for i=1, 15 do
- g.Frame.Position=g.Frame.Position+UDim2.new(0,10 + i,0,0)
- wait(.03)
- end
- g:Remove()
- end),InfoGui)
- InfoGui=nil
- end
- end
- if LastHitTime<=time() and Comboing==true then
- Scrubs=0
- for _,v in pairs(ComboNubs) do
- Scrubs=Scrubs+1
- end
- if Scrubs==0 then Scrubs=1 end
- ComboNubs={}
- LastDamage=LastDamage/Scrubs
- print("Combo Ended: "..LastDamage.." effective damage.")
- wait(.05)
- ComboHits=0
- LastDamage=0
- Comboing=false
- end
- end
- end))
- addonHoldDown=function(Noob)
- local t=Noob:FindFirstChild("HumanoidRootPart")
- if t==nil then
- t=Noob:FindFirstChild("Torso")
- end
- add=Vector3.new(0,0,0)
- if t:FindFirstChild("AIDS")~=nil then
- add=t.AIDS.velocity
- t.AIDS:Remove()
- print(":)")
- end
- v=Instance.new("BodyPosition")
- v.P=2000
- v.D=v.D/2
- v.maxForce=Vector3.new(6000000000,600000,6000000000)
- v.position=t.Position-Vector3.new(0,10,0)+add
- v.Parent=t
- game:GetService("Debris"):AddItem(v,1.2)
- Noob.Humanoid.PlatformStand=true
- coroutine.resume(coroutine.create(function(noob,t)
- wait(.5)
- while t:FindFirstChild("BodyPosition")~=nil do
- wait(.01)
- end
- noob.PlatformStand=false
- end),Noob.Humanoid,t)
- end
- addonCullMovers=function(Noob)
- local t=Noob:FindFirstChild("HumanoidRootPart")
- if t==nil then
- t=Noob:FindFirstChild("Torso")
- end
- for _,v in pairs(t:children()) do
- if v:IsA("BodyMover") then
- v:Remove()
- end
- end
- end
- -------
- BlockyEffect_01=function(Color,Position,StartScale,ScaleUp,ScaleTime)
- p=Instance.new("Part")
- p.Name="EFFECT"
- p.CanCollide=false
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=Color
- p.Anchored=true
- p.CFrame=CFrame.new(Position) * CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Parent=vPlayer.Character
- m=Instance.new("BlockMesh")
- m.Scale=Vector3.new(1,1,1)*StartScale
- m.Parent=p
- game:GetService("Debris"):AddItem(p,5)
- coroutine.resume(coroutine.create(function(p,u,t)
- for i=1, t do
- p.Transparency=i/t
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(u,u,u)
- wait(.031)
- end
- p:Remove() end),p,ScaleUp,ScaleTime)
- end
- BlockyEffect_02=function(Color,Position,StartScale,ScaleUp,ScaleTime)
- p=Instance.new("Part")
- p.Name="EFFECT"
- p.CanCollide=false
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=Color
- p.Anchored=true
- p.CFrame=CFrame.new(Position) * CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Parent=vPlayer.Character
- m=Instance.new("BlockMesh")
- m.Scale=Vector3.new(1,1,1)*StartScale
- m.Parent=p
- game:GetService("Debris"):AddItem(p,5)
- coroutine.resume(coroutine.create(function(p,u,t)
- for i=1, t do
- p.Transparency=i/t
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(u,u,u)
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/10,math.random(-20,20)/40,math.random(-20,20)/40)
- p.CFrame=p.CFrame*CFrame.new(1,0,0)
- wait(.031)
- end
- p:Remove() end),p,ScaleUp,ScaleTime)
- end
- BlockyEffect_03=function(Color,Position,StartScale,ScaleUp,ScaleTime)
- p=Instance.new("Part")
- p.Name="EFFECT"
- p.CanCollide=false
- p.TopSurface=0
- p.BottomSurface=0
- p.BrickColor=Color
- p.Anchored=true
- p.CFrame=CFrame.new(Position) * CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.Parent=vPlayer.Character
- m=Instance.new("BlockMesh")
- m.Scale=Vector3.new(1,1,1)*StartScale
- m.Parent=p
- game:GetService("Debris"):AddItem(p,5)
- coroutine.resume(coroutine.create(function(p,u,t)
- for i=1, t do
- p.Transparency=i/t
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(u,u,u)
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/10,math.random(-10,10)/10,math.random(-20,20)/40)
- p.CFrame=p.CFrame*CFrame.new(.2,0,0) + Vector3.new(0,.3,0)
- wait(.031)
- end
- p:Remove() end),p,ScaleUp,ScaleTime)
- end
- -------
- --TWODINPUTS
- -------
- TwoDInputs={}
- TwoDInputs["Dash"]={ ["Inputs"]={">>"},
- ["Function"] = function()
- if PlayerIsAttacking==false then
- DesiredMovespeed=32
- end
- MovementPreference="Dash" LastDashInput=time()
- end }
- LastBackdash=time()
- TwoDInputs["BackDash"]={ ["Inputs"]={"<<"},
- ["Function"] = function()
- if time()-LastBackdash < .4 then return end
- if CurrentAnimation==Animations["Backdash_Ground"] and Tool.Status.AnimCanBeInterrupted.Value==false then return end
- RequestAnimationChange("Backdash_Ground",0)
- if CurrentAnimation~=Animations["Backdash_Ground"] then return end
- PlayerIsAttacking=true
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- LastBackdash=time()
- Saz_Reset_Cloak()
- rawframes=0
- Tool.Status.AnimFrame.Value=0
- local nubdir = vPlayer.Character.HumanoidRootPart.CFrame.lookVector
- BodyVel.velocity=-nubdir*30+Vector3.new(0,5,0)
- Tool.Status.AnimFrame.Value=0
- turntoCamera()
- BodyVel.maxForce=Vector3.new(90000000,90000000,90000000)
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(rawframes)
- BodyVel.velocity=-nubdir*16+Vector3.new(0,8 - rawframes,0)
- if rawframes==16 then
- TrackFunction:disconnect()
- TrackFunction=nil
- print("IM DUN")
- DesiredWalkspeed=8
- PlayerIsAttacking=false
- CanInterrupt(true)
- BodyVel.maxForce=Vector3.new(900000,0,900000)
- Stand()
- end
- end)
- end }
- TwoDInputs["ManaVamp"]={["Inputs"]={"<v>L"},
- ["Function"] = function()
- if CurrentAnimation==Animations["ManaVamp"] and Tool.Status.AnimCanBeInterrupted.Value==false then return end
- RequestAnimationChange("ManaVamp",0)
- if CurrentAnimation~=Animations["ManaVamp"] then return end
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- Saz_Reset_Cloak()
- CanInterrupt(false)
- PlayerIsAttacking=true
- print("TEHPOOT",time())
- rawframes=0
- Tool.Status.AnimFrame.Value=0
- DidHit=false
- NNoob=nil
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- if Tool.Status.AnimFrame.Value<5 then
- BodyVel.velocity=CameraPlane*(8+(rawframes*8))
- else
- BodyVel.velocity=BodyVel.velocity/1.03
- end
- if (Tool.Status.AnimFrame.Value==5 or Tool.Status.AnimFrame.Value==6) and DidHit==false and NNoob==nil then
- for _,v in pairs(GetNubsInRadius(vPlayer.Character.HumanoidRootPart.CFrame.p+CameraPlane*1.8,1.8)) do
- NNoob=v
- DidHit=true
- applyDamage(NNoob,2,CameraPlane*0+Vector3.new(0,0,0),0,false,false,0,nil,SoundTable["Hit_Damage_Heavysmack"],12,50)
- applyHitEffect(v,0)
- lel=Instance.new("Sound")
- lel.SoundId="http://www.roblox.com/asset/?id=178605790"
- lel.Volume=1
- lel.Parent=game.Players.LocalPlayer.Character.Head
- lel:Play()
- game:GetService("Debris"):AddItem(lel,8)
- end
- end
- print(NNoob)
- if Tool.Status.AnimFrame.Value==9 then
- print("UH AINT DOIN IT")
- TrackFunction:disconnect()
- TrackFunction=nil
- if NNoob==nil then
- print("IM DUN")
- DesiredWalkspeed=8
- PlayerIsAttacking=false
- CanInterrupt(true)
- Stand()
- end
- end
- if Hitstop<1 then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- end
- end)
- local tfunc=TrackFunction
- while true do
- if rawequal(TrackFunction,tfunc)==false then break end
- wait()
- end
- if NNoob==nil and lel~=nil then lel:Stop() end
- print("OEH")
- rawframes=0
- DidHit=false
- if NNoob~=nil then
- CanInterrupt(false)
- ponos=0
- Tool.Status.AnimFrame.Value=9
- Hitstop=Hitstop+2
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- CPlayer=vPlayer.Character
- if nubgyro==nil and Tool.Status.AnimFrame.Value<=30 then
- print("NOE")
- nubgyro=Instance.new("BodyGyro")
- nubgyro.Name=":>"
- nubgyro.Parent=NNoob.Torso
- nubgyro.P=5000
- nubgyro.D=200
- nubgyro.maxTorque=Vector3.new(50000,50000,50000)*5000
- nubgyro.cframe=CPlayer["Left Arm"].CFrame
- nubpos=Instance.new("BodyPosition")
- nubpos.Name=":<"
- nubpos.Parent=NNoob.Torso
- nubpos.P=6000
- nubpos.maxForce=Vector3.new(500000000,5000000000,5000000000)*100
- nubpos.position=(CPlayer["Left Arm"].CFrame*CFrame.new(0,-1.6,0)).p
- else
- nubgyro.cframe=CPlayer["Left Arm"].CFrame*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
- nubpos.position=(CPlayer["Left Arm"].CFrame*CFrame.new(0,-1.3,0)).p-Vector3.new(0,.5,0)
- if nubgyro.Parent~=nil then
- NNoob.Torso.CFrame=CFrame.new((CPlayer["Left Arm"].CFrame*CFrame.new(0,-1.3,0)).p,CPlayer["Left Arm"].CFrame.p)*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0) - Vector3.new(0,.5,0)
- end
- end
- if Tool.Status.AnimFrame.Value==30 then
- print("OOOOH")
- ponos=ponos+1
- if ponos<3 then
- Tool.Status.AnimFrame.Value=20
- applyDamage(NNoob,6,Vector3.new(0,0,0),0,false,false,0,nil,SoundTable["none"],0,20)
- CPlayer.Humanoid.Health=CPlayer.Humanoid.Health+10
- nubpos.Parent=NNoob.Torso
- nubgyro.Parent=NNoob.Torso
- end
- end
- if Tool.Status.AnimFrame.Value>=20 and Tool.Status.AnimFrame.Value<=30 then
- if rawframes/2==math.floor(rawframes/2) then
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Bright blue")
- p.Reflectance=.05
- p.Transparency=.5
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(1.4,1.4,1.4)
- p.Anchored=true
- p.CFrame=CPlayer["Left Arm"].CFrame*CFrame.new(0,-1.5,0)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),0)
- coroutine.resume(coroutine.create(function(p,x,r) for i=1, 15 do
- p.CFrame=x.CFrame*CFrame.new(0,-1.5 + i*.2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.rad(i*20) + r,0)
- p.Transparency=.5+i/30
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(-.05,0,-.05)
- wait()
- end
- p:Remove()
- end),p,CPlayer["Left Arm"],math.random(0,500))
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Bright blue")
- p.Reflectance=.05
- p.Transparency=.25
- m=Instance.new("SpecialMesh",p)
- m.MeshId="rbxassetid://168892363"
- m.Scale=Vector3.new(.5,1,.5)
- p.Anchored=true
- p.CFrame=CPlayer["Left Arm"].CFrame*CFrame.new(0,-1.5,0)
- coroutine.resume(coroutine.create(function(p,x,r) for i=1, 15 do
- p.CFrame=x.CFrame*CFrame.new(math.cos(i)*2,-1.5 + i*.15,math.sin(i)*2)*CFrame.fromEulerAnglesXYZ(0,math.rad(i*20) + r,0)
- p.Transparency=.25+i/30
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,0,.05)
- wait()
- end
- p:Remove()
- end),p,CPlayer["Left Arm"],math.random(0,500))
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Bright blue")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CPlayer["Left Arm"].CFrame*CFrame.new(0,-1.5,0)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(1,1,1)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 30 do
- p.Transparency=.5+i/60
- p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.9/30,.9/30,.9/30)
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))-Vector3.new(0,.4+i/20,0)+w
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,0,math.random(-50,50)/500))
- end
- end
- if Tool.Status.AnimFrame.Value==37 then
- print("._.")
- print(":O")
- nubgyro.Parent=nil
- nubpos.Parent=nil
- applyDamage(NNoob,25,CameraPlane*40+Vector3.new(0,2,0),1,true,true,0,addonCullMovers,"none",0,40)
- --Noob:MoveTo(Noob.Torso.Position+CameraPlane*6)
- end
- if Tool.Status.AnimFrame.Value==48 then
- nubgyro.Parent=nil
- nubgyro=nil
- nubpos.Parent=nil
- nubpos=nil
- TrackFunction:disconnect()
- TrackFunction=nil
- DesiredWalkspeed=8
- PlayerIsAttacking=false
- CanInterrupt(true)
- Stand()
- end
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- end)
- end
- end}
- TwoDInputs["Divide"]={["Inputs"]={"v<>O"},
- ["Function"] = function()
- if CurrentAnimation==Animations["Divide"] and Tool.Status.AnimCanBeInterrupted.Value==false then return end
- RequestAnimationChange("Divide",0)
- if CurrentAnimation~=Animations["Divide"] then return end
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- Saz_Reset_Cloak()
- CanInterrupt(false)
- PlayerIsAttacking=true
- print("TEHPOOT",time())
- rawframes=0
- Tool.Status.AnimFrame.Value=0
- DidHit=false
- NNoob=nil
- p=Instance.new("Sound",vPlayer.Character.Head)
- p.Volume=1
- p.Pitch=.96
- p.SoundId="http://www.roblox.com/asset/?id=180134370"
- p:Play()
- game:GetService("Debris"):AddItem(p,3)
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- if Tool.Status.AnimFrame.Value>10 then
- BodyVel.velocity=CameraPlane*((rawframes*1.5))
- end
- if Tool.Status.AnimFrame.Value>12 and DidHit==false and NNoob==nil then
- for _,v in pairs(GetNubsInRadius(vPlayer.Character.HumanoidRootPart.CFrame.p+CameraPlane*2,2)) do
- NNoob=v
- DidHit=true
- applyDamage(NNoob,1,CameraPlane*0+Vector3.new(0,0,0),0,false,false,0,nil,SoundTable["Grapple"],0,50)
- applyHitEffect(v,0)
- end
- end
- print(NNoob)
- if rawframes==19 or NNoob~=nil then
- print("UH AINT DOIN IT")
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- if Hitstop<1 and Tool.Status.AnimFrame.Value<13 then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- end
- end)
- local tfunc=TrackFunction
- while true do
- if rawequal(TrackFunction,tfunc)==false then break end
- wait()
- end
- if NNoob==nil then --nop
- DesiredWalkspeed=8
- PlayerIsAttacking=false
- CanInterrupt(true)
- Stand()
- else
- Saz_Reset_Cloak()
- CanInterrupt(false)
- PlayerIsAttacking=true
- CPlayer=game.Players.LocalPlayer.Character
- CurrentAnimation=Animations["Divide_Hit"]
- RequestAnimationChange("Divide_Hit",0)
- rawframes=0
- Tool.Status.AnimFrame.Value=0
- DidHit=false
- nubgyro=Instance.new("BodyGyro")
- nubgyro.Name=":>"
- nubgyro.Parent=NNoob.Torso
- nubgyro.P=8000
- nubgyro.D=200
- nubgyro.maxTorque=Vector3.new(50000,50000,50000)*500000
- nubgyro.cframe=CPlayer["Left Arm"].CFrame
- nubpos=Instance.new("BodyPosition")
- nubpos.Name=":<"
- nubpos.Parent=NNoob.Torso
- nubpos.P=12000
- nubpos.D=200
- nubpos.maxForce=Vector3.new(500000000,5000000000,5000000000)*1000
- nubpos.position=(CPlayer["Left Arm"].CFrame*CFrame.new(0,-1.6,0)).p
- stohp=Instance.new("BodyPosition")
- stohp.Name=":<"
- stohp.Parent=CPlayer.Torso
- stohp.P=8000
- stohp.maxForce=Vector3.new(500000000,5000000000,5000000000)*1000
- stohp.position=CPlayer.Torso.Position+CameraPlane*5
- DidHit2=false
- poot1=false
- loel=0
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- if rawframes==11 then
- poot1=true
- if math.random(0,100)<=50 then
- loel=30
- p=Instance.new("Sound",vPlayer.Character.Head)
- p.Volume=1
- p.Pitch=.98
- p.SoundId="http://www.roblox.com/asset/?id=180148408"
- p:Play()
- game:GetService("Debris"):AddItem(p,7)
- else
- loel=35
- p=Instance.new("Sound",vPlayer.Character.Head)
- p.Volume=1
- p.Pitch=.98
- p.SoundId="http://www.roblox.com/asset/?id=180148413"
- p:Play()
- game:GetService("Debris"):AddItem(p,7)
- end
- end
- if Tool.Status.AnimFrame.Value==15 then
- nubpos.position=(CPlayer["Right Arm"].CFrame*CFrame.new(0,-1,0)).p + CameraPlane*6 + Vector3.new(0,.05,0)
- elseif Tool.Status.AnimFrame.Value==18 then
- stohp.position=stohp.position+CameraPlane*4
- end
- if DidHit2==false and Tool.Status.AnimFrame.Value==23 then
- applyDamage(NNoob,20,CameraPlane*0+Vector3.new(0,0,0),0,false,false,0,nil,SoundTable["Hit_Damage_Heavydelaysmack"],14,50)
- DidHit2=true
- nubpos.position=(CPlayer["Right Arm"].CFrame*CFrame.new(0,-1,0)).p
- nubpos.Parent=NNoob.Torso
- nubgyro.Parent=NNoob.Torso
- end
- if Tool.Status.AnimFrame.Value<15 then
- nubgyro.cframe=CPlayer["HumanoidRootPart"].CFrame*CFrame.fromEulerAnglesXYZ(math.rad(5),math.pi,math.rad(0))
- lel=(CPlayer["Left Arm"].CFrame).p
- oel=lel + CameraPlane*1.6 + Vector3.new(0,-.5,0)
- nubpos.position=oel
- end
- if Tool.Status.AnimFrame.Value>11 and Tool.Status.AnimFrame.Value<24 then
- --effects
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-1,0)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(1,1,1)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 15 do
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.1,.1,.1)
- p.Transparency=i/15
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500))
- end
- if Tool.Status.AnimFrame.Value==24 and DidHit==false then
- --effects
- DidHit=true
- nubpos:Remove()
- nubgyro:Remove()
- applyDamage(NNoob,70,CameraPlane*50+Vector3.new(0,40,0),1,true,false,0,addonCullMovers,SoundTable["none"],0,50)
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CFrame.new(NNoob.Torso.Position-Vector3.new(0,3,0)) * CFrame.fromEulerAnglesXYZ(0,math.random(-50,50),0)
- m=Instance.new("SpecialMesh",p)
- m.MeshId="http://www.roblox.com/asset/?id=20329976"
- m.Scale=Vector3.new(4,10,4)
- coroutine.resume(coroutine.create(function(p) for i=1, 15 do
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.625,-.625,.625)
- p.Transparency=i/20
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,math.rad(5),0)
- wait()
- end
- p:Remove()
- end),p)
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CFrame.new(NNoob.Torso.Position+Vector3.new(0,10,0)) * CFrame.fromEulerAnglesXYZ(0,math.random(-50,50),0)
- m=Instance.new("SpecialMesh",p)
- m.MeshId="http://www.roblox.com/asset/?id=20329976"
- m.Scale=Vector3.new(8,20,8)
- coroutine.resume(coroutine.create(function(p) for i=1, 30 do
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(-.2,-.6,-.2)
- p.Transparency=i/30
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,math.rad(5),0)-Vector3.new(0,.6,0)
- wait()
- end
- p:Remove()
- end),p)
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CFrame.new(NNoob.Torso.Position-Vector3.new(0,3,0)) * CFrame.fromEulerAnglesXYZ(0,math.random(-50,50),0)
- m=Instance.new("SpecialMesh",p)
- m.MeshId="http://www.roblox.com/asset/?id=20329976"
- m.Scale=Vector3.new(30,5,30)
- coroutine.resume(coroutine.create(function(p) for i=1, 10 do
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(-3,i*.4,-3)
- p.Transparency=i/10
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,math.rad(20),0)+Vector3.new(0,i*.3,0)
- wait()
- end
- p:Remove()
- end),p)
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("White")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CFrame.new(NNoob.Torso.Position-Vector3.new(0,3,0)) * CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
- m=Instance.new("SpecialMesh",p)
- m.MeshId="http://www.roblox.com/asset/?id=3270017"
- m.Scale=Vector3.new(10,10,1)
- coroutine.resume(coroutine.create(function(p) for i=1, 10 do
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(14,14,0)
- p.Transparency=.75+i/30
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,math.rad(0),0)+Vector3.new(0,0,0)
- wait()
- end
- p:Remove()
- end),p)
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-1,0)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(2,2,2)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 20 do
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.5,.5,.5)
- p.Transparency=i/15
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500))
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-1,0)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(2,2,2)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 15 do
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(1,1,1)
- p.Transparency=i/15
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500))
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-1,0)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("SpecialMesh",p)
- m.MeshType="Sphere"
- m.Scale=Vector3.new(4,4,4)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 10 do
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.3,.3,.3)
- p.Transparency=.5+i/20
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500))
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-1,0)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("SpecialMesh",p)
- m.MeshType="Sphere"
- m.Scale=Vector3.new(3,3,3)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 15 do
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(1,1,1)
- p.Transparency=i/15
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500))
- --soonds
- p=Instance.new("Sound")
- p.SoundId="http://www.roblox.com/asset/?id=161006182"
- p.Pitch=.2
- p.Volume=.8
- p.Parent=CPlayer["Left Arm"]
- p:Play()
- game:GetService("Debris"):AddItem(p,14)
- p=Instance.new("Sound")
- p.SoundId="http://www.roblox.com/asset/?id=144844438"
- p.Pitch=1
- p.Volume=.4
- p.Parent=CPlayer["Left Arm"]
- p:Play()
- game:GetService("Debris"):AddItem(p,14)
- p=Instance.new("Sound")
- p.SoundId="http://www.roblox.com/asset/?id=160595347"
- p.Pitch=1.5
- p.Volume=.3
- p.Parent=CPlayer["Left Arm"]
- p:Play()
- game:GetService("Debris"):AddItem(p,14)
- p=Instance.new("Sound")
- p.SoundId="http://www.roblox.com/asset/?id=161006093"
- p.Pitch=.75
- p.Volume=.8
- p.Parent=CPlayer["Left Arm"]
- p:Play()
- game:GetService("Debris"):AddItem(p,14)
- end
- if rawframes==80 then
- loel=15
- end
- if Tool.Status.AnimFrame.Value==35 then
- print("UH AINT DOIN IT")
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- if Hitstop<1 then
- if loel==0 then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- else
- loel=loel-1
- end
- end
- end)
- local tfunc=TrackFunction
- while true do
- if rawequal(TrackFunction,tfunc)==false then break end
- wait()
- end
- nubgyro:Remove()
- nubpos:Remove()
- stohp:Remove()
- DesiredWalkspeed=8
- PlayerIsAttacking=false
- CanInterrupt(true)
- Stand()
- print("dix")
- end
- end}
- doob={}
- doKnife=function(knife,w,xdir)
- knife.Transparency=1
- wait(w/44)
- knife.Transparency=0
- for travel=1, 16 do
- startloc=knife.Position
- par,loc=workspace:FindPartOnRayWithIgnoreList(Ray.new(startloc,xdir*60),doob)
- mainloc=loc
- wdir=((knife.CFrame.p)-(knife.CFrame*CFrame.new(3,0,0)).p).unit
- if par==nil then
- par,loc=workspace:FindPartOnRayWithIgnoreList(Ray.new(startloc+wdir*2,xdir*60),doob)
- if par==nil then
- par,loc=workspace:FindPartOnRayWithIgnoreList(Ray.new(startloc-wdir*2,xdir*60),doob)
- end
- end
- if par~=nil then
- if par.Parent==game.Players.LocalPlayer.Character then
- par=nil
- end
- mainloc=loc
- end
- knife.CFrame=CFrame.new(mainloc,mainloc+xdir*60)*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
- for i=1, 2 do
- p=Instance.new("Part",CPlayer)
- p.Name="JooJ"
- p.TopSurface=0
- p.BottomSurface=0
- p.Anchored=true
- p.CanCollide=false
- p.formFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.CFrame=CFrame.new(startloc,mainloc)*CFrame.fromEulerAnglesXYZ(-math.rad(90),0,0)
- p.Transparency=i*.25
- m=Instance.new("CylinderMesh",p)
- m.Scale=Vector3.new(.55*i,(startloc-mainloc).magnitude,.55*i)
- m.Offset=Vector3.new(0,(startloc-mainloc).magnitude/2,0)
- game:GetService("Debris"):AddItem(p,5)
- coroutine.resume(coroutine.create(function(p)
- for i=1, 10 do
- p.Transparency=p.Transparency+.1
- p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.1,0,.1)
- wait()
- end
- p:Remove()
- end),p)
- end
- if par~=nil then
- if par.Parent~=nil then
- if par.Parent:FindFirstChild("Humanoid")~=nil then
- print("!")
- applyDamage(par.Parent,30,xdir*50+Vector3.new(0,33,0),1,true,false,0,addonCullMovers,SoundTable["none"],0,20)
- p=Instance.new("Part",par.Parent)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CFrame.new(loc)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("SpecialMesh",p)
- m.MeshType="Sphere"
- m.Scale=Vector3.new(1.6,1.6,1.6)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 10 do
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(1.2,1.2,1.2)
- p.Transparency=i/10
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500))
- p=Instance.new("Part",par.Parent)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CFrame.new(loc)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(1,1,1)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 9 do
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(2,2,2)
- p.Transparency=i/9
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500))
- p=Instance.new("Part",par.Parent) --soundpart
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.Size=Vector3.new(1,1,1)
- p.Transparency=1
- p.Anchored=true
- p.CFrame=CFrame.new(loc)
- ps=Instance.new("Sound")
- ps.SoundId="http://www.roblox.com/asset/?id=161006182"
- ps.Pitch=1.5
- ps.Volume=1
- ps.Parent=p
- ps:Play()
- ps=Instance.new("Sound")
- ps.SoundId="http://www.roblox.com/asset/?id=180348668"
- ps.Pitch=math.random(95,125)/100
- ps.Volume=1
- ps.Parent=p
- ps:Play()
- ps=Instance.new("Sound")
- ps.SoundId="http://www.roblox.com/asset/?id=142070127"
- ps.Pitch=math.random(120,130)/100
- ps.Volume=.5
- ps.Parent=p
- ps:Play()
- game:GetService("Debris"):AddItem(p,10)
- p=Instance.new("Part",par.Parent)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CFrame.new(loc)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(1,1,1)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 8 do
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(1,1,1)
- p.Transparency=i/8
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500))
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CFrame.new(knife.CFrame.p,knife.CFrame.p+xdir*50) * CFrame.fromEulerAnglesXYZ(math.rad(90),math.random(-50,50),0)
- m=Instance.new("SpecialMesh",p)
- m.MeshId="http://www.roblox.com/asset/?id=20329976"
- m.Scale=Vector3.new(16,8,16)
- coroutine.resume(coroutine.create(function(p) for i=1, 8 do
- p.Mesh.Scale=p.Mesh.Scale-Vector3.new(2,1,2)
- p.Transparency=.5+i/16
- p.CFrame=p.CFrame*CFrame.new(0,-1.5,0)*CFrame.fromEulerAnglesXYZ(0,math.rad(20),0)
- wait()
- end
- p:Remove()
- end),p)
- for eff=1, 10 do
- p=Instance.new("Part",par.Parent)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CFrame.new(loc)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(2,2,2)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 14 do
- p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.1,.1,.1)
- p.Transparency=.5+i/28
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))+w
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/50,math.random(-50,50)/50,math.random(-50,50)/50))
- end
- break
- end
- end
- end
- wait()
- end
- knife:Remove()
- end
- TwoDInputs["IWMYS"]={["Inputs"]={"<v><v>O"},
- ["Function"] = function()
- if CurrentAnimation==Animations["IWMYS"] and Tool.Status.AnimCanBeInterrupted.Value==false then return end
- RequestAnimationChange("IWMYS",0)
- if CurrentAnimation~=Animations["IWMYS"] then return end
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- Saz_Reset_Cloak()
- CanInterrupt(false)
- PlayerIsAttacking=true
- print("TEHPOOT",time())
- rawframes=0
- Tool.Status.AnimFrame.Value=0
- DidHit=false
- NNoob=nil
- p=Instance.new("Sound")
- p.SoundId="http://www.roblox.com/asset/?id=178605796"
- p.Volume=1
- p.Pitch=.99
- p.Parent=game.Players.LocalPlayer.Character.Head
- p:Play()
- game:GetService("Debris"):AddItem(p,6)
- CPlayer=game.Players.LocalPlayer.Character
- cam=workspace.CurrentCamera
- Super=true
- CamCopiers={}
- if canCutscene==true then
- for _,v in pairs(game.Players:children()) do
- if v.Character~=nil and v~=game.Players.LocalPlayer then
- if v.Character:FindFirstChild("Torso")~=nil then
- if v.Character:FindFirstChild("Humanoid")~=nil then
- if v.Character.Humanoid.Health>0 and (v.Character.Torso.Position-CPlayer.Torso.Position).magnitude<=40 then
- ss=script.CamCopy:clone()
- ss.Disabled=false
- ss.Parent=v.Character
- table.insert(CamCopiers,ss)
- end
- end
- end
- end
- end
- end
- coroutine.resume(coroutine.create(function()
- while Super==true do
- wait(.25)
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-1.2,0)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(1,1,1)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 10 do
- p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.9/10,.9/10,.9/10)
- p.Transparency=i/10
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))-Vector3.new(0,.1+i/20,0)+w
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-40,40)/800,0,math.random(-40,40)/800))
- if knifes~=nil then
- for _,v in pairs(knifes) do
- if v.Parent~=nil and math.random(0,100)>=5 then
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=v.CFrame*CFrame.new(0,math.random(-10,10)/20,0)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(.75,.75,.75)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 15 do
- p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.05,.05,.05)
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))-Vector3.new(0,.2,0)+w
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-40,40)/800,0,math.random(-40,40)/800))
- end
- end
- end
- end
- end))
- if canCutscene==true then
- coroutine.resume(coroutine.create(function()
- while Super==true do
- wait()
- for _,v in pairs(CamCopiers) do
- v.C1.Value=workspace.CurrentCamera.CoordinateFrame
- v.C2.Value=workspace.CurrentCamera.Focus
- end
- end
- for _,v in pairs(CamCopiers) do
- v.C1.Value=workspace.CurrentCamera.CoordinateFrame
- v.C2.Value=workspace.CurrentCamera.Focus
- v.Kill.Value=true
- end
- end))
- end
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- print(NNoob)
- if rawframes==1 then
- if canCutscene==true then
- print("DERR")
- cam=workspace.CurrentCamera
- NoCam=true
- cam.CameraType="Scriptable"
- cam:Interpolate(CPlayer.HumanoidRootPart.CFrame*CFrame.new(-.5,2,-5),CPlayer.Head.CFrame,.3)
- end
- end
- if rawframes==20 then
- if canCutscene==true then
- print("DERR")
- cam=workspace.CurrentCamera
- NoCam=true
- cam.CameraType="Scriptable"
- cam:Interpolate(CPlayer.HumanoidRootPart.CFrame*CFrame.new(-10,-1,-2),CPlayer.Head.CFrame,.3)
- end
- end
- if rawframes==1 then
- knifes={}
- for lool=1, 2 do
- k=Instance.new("Part",CPlayer)
- k.TopSurface=0
- k.BottomSurface=0
- k.formFactor="Symmetric"
- k.Size=Vector3.new(1,1,1)
- k.BrickColor=BrickColor.new("Really black")
- k.Name="Knaifu"
- m=Instance.new("SpecialMesh",k)
- m.MeshId="http://www.roblox.com/asset/?id=121944778"
- m.Scale=Vector3.new(.7,.6,.7)
- kw=Instance.new("Weld")
- kw.Name="Knaifweld"
- kw.Parent=k
- kw.C0=CFrame.new(0,-1.2,.2) * CFrame.fromEulerAnglesXYZ(math.pi + math.rad(20-(lool-1)*40),math.rad(10 + lool*5),math.rad(0))
- kw.C1=CFrame.new(0,-.5,0)
- kw.Part0=k
- kw.Part1=CPlayer["Right Arm"]
- table.insert(knifes,k)
- end
- end
- if rawframes==31 then
- print("JOOJ")
- cpos=CPlayer.HumanoidRootPart.Position+CameraPlane*3+Vector3.new(0,3,0)
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("White")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CFrame.new(CPlayer["HumanoidRootPart"].Position+CameraPlane*5,CPlayer["HumanoidRootPart"].Position+CameraPlane*20) * CFrame.fromEulerAnglesXYZ(math.rad(90),math.random(-50,50),0)
- m=Instance.new("SpecialMesh",p)
- m.MeshId="http://www.roblox.com/asset/?id=20329976"
- m.Scale=Vector3.new(1,1,1)
- coroutine.resume(coroutine.create(function(p) for i=1, 10 do
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(1-i*.1,.1,1-i*.1)
- p.Transparency=i/10
- p.CFrame=p.CFrame*CFrame.new(0,1,0)*CFrame.fromEulerAnglesXYZ(0,math.rad(5),0)
- wait()
- end
- p:Remove()
- end),p)
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("White")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CFrame.new(CPlayer["HumanoidRootPart"].Position+CameraPlane*5,CPlayer["HumanoidRootPart"].Position+CameraPlane*20) * CFrame.fromEulerAnglesXYZ(math.rad(90),math.random(-50,50),0)
- m=Instance.new("SpecialMesh",p)
- m.MeshId="http://www.roblox.com/asset/?id=20329976"
- m.Scale=Vector3.new(2,2,2)
- coroutine.resume(coroutine.create(function(p) for i=1, 5 do
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(3-i*.1,.3,3-i*.1)
- p.Transparency=.5+i/10
- p.CFrame=p.CFrame*CFrame.new(0,2,0)*CFrame.fromEulerAnglesXYZ(0,math.rad(20),0)
- wait()
- end
- p:Remove()
- end),p)
- soosh=function(lel)
- for _,v in pairs(lel) do
- if v.Parent==game.Players.LocalPlayer.Character then
- table.insert(doob,v)
- end
- if v:IsA("BasePart") then
- if v.CanCollide==false and v.Parent:FindFirstChild("Humanoid")==nil then
- table.insert(doob,v)
- end
- end
- k=v:children()
- if #k>0 then
- soosh(k)
- end
- end
- end
- soosh(workspace:children())
- for _,v in pairs(knifes) do
- v:BreakJoints()
- cp=cpos - Vector3.new(0,_*1 + 1,0)
- v.CFrame=CFrame.new(cp,cp + CameraPlane*5)*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
- v.Anchored=true
- coroutine.resume(coroutine.create(doKnife),v,_,CameraPlane)
- end
- end
- if rawframes==32 then
- p=Instance.new("Sound")
- p.SoundId="http://www.roblox.com/asset/?id=161006069"
- p.Volume=1
- p.Pitch=.9
- p.Parent=game.Players.LocalPlayer.Character["Right Arm"]
- p:Play()
- game:GetService("Debris"):AddItem(p,6)
- p=Instance.new("Sound")
- p.SoundId="http://www.roblox.com/asset/?id=161006163"
- p.Volume=1
- p.Pitch=.7
- p.Parent=game.Players.LocalPlayer.Character["Right Arm"]
- p:Play()
- game:GetService("Debris"):AddItem(p,6)
- end
- if Tool.Status.AnimFrame.Value==45 then
- print("UH AINT DOIN IT")
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- if Hitstop<1 then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- end
- end)
- local tfunc=TrackFunction
- while true do
- if rawequal(TrackFunction,tfunc)==false then break end
- wait()
- end
- Super=false
- NoCam=false
- DesiredWalkspeed=8
- PlayerIsAttacking=false
- CanInterrupt(true)
- Stand()
- print("dixxx")
- end}
- TwoDInputs["WRRRYY"]={["Inputs"]={"vv<><>P"},
- ["Function"] = function()
- if CurrentAnimation==Animations["Tyrant"] and Tool.Status.AnimCanBeInterrupted.Value==false then return end
- RequestAnimationChange("Tyrant",0)
- if CurrentAnimation~=Animations["Tyrant"] then return end
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- Saz_Reset_Cloak()
- CanInterrupt(false)
- PlayerIsAttacking=true
- print("TEHPOOT",time())
- rawframes=0
- Tool.Status.AnimFrame.Value=0
- DidHit=false
- Newb=nil
- if canCutscene==true then
- NoCam=true
- Cam=workspace.CurrentCamera
- Cam.CameraType="Scriptable"
- end
- lel=Instance.new("Sound")
- lel.SoundId="http://www.roblox.com/asset/?id=178605750"
- lel.Volume=1
- lel.Parent=game.Players.LocalPlayer.Character.Head
- lel:Play()
- game:GetService("Debris"):AddItem(lel,8)
- CPlayer=game.Players.LocalPlayer.Character
- OY=CPlayer.Head.Position.y
- Super=true
- CamCopiers={}
- if canCutscene==true then
- for _,v in pairs(game.Players:children()) do
- if v.Character~=nil and v~=game.Players.LocalPlayer then
- if v.Character:FindFirstChild("Torso")~=nil then
- if v.Character:FindFirstChild("Humanoid")~=nil then
- if v.Character.Humanoid.Health>0 and (v.Character.Torso.Position-CPlayer.Torso.Position).magnitude<=40 then
- ss=script.CamCopy:clone()
- ss.Disabled=false
- ss.Parent=v.Character
- table.insert(CamCopiers,ss)
- end
- end
- end
- end
- end
- end
- coroutine.resume(coroutine.create(function()
- while Super==true do
- wait(.1)
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CPlayer["Left Arm"].CFrame*CFrame.new(0,math.random(-14,10)/10,0)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(1.2,1.2,1.2)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 20 do
- p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.9/30,.9/30,.9/30)
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))-Vector3.new(0,.1+i/20,0)+w
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,0,math.random(-50,50)/500))
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,math.random(-14,10)/10,0)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(1.2,1.2,1.2)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 20 do
- p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.9/30,.9/30,.9/30)
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))-Vector3.new(0,.1+i/20,0)+w
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,0,math.random(-50,50)/500))
- end
- end))
- if canCutscene==true then
- coroutine.resume(coroutine.create(function()
- while Super==true do
- wait()
- for _,v in pairs(CamCopiers) do
- v.C1.Value=workspace.CurrentCamera.CoordinateFrame
- v.C2.Value=workspace.CurrentCamera.Focus
- end
- end
- for _,v in pairs(CamCopiers) do
- v.C1.Value=workspace.CurrentCamera.CoordinateFrame
- v.C2.Value=workspace.CurrentCamera.Focus
- v.Kill.Value=true
- end
- end))
- end
- sl1=Instance.new("Part")
- sl1.Name="BL1"
- sl1.TopSurface=0
- sl1.BottomSurface=0
- sl1.Reflectance=.08
- sl1.Material="SmoothPlastic"
- sl1.BrickColor=BrickColor.new("Really black")
- sl1.formFactor="Symmetric"
- sl1.Size=Vector3.new(1,2,1)
- sl1.CFrame=CPlayer["Right Arm"].CFrame
- m=Instance.new("BlockMesh")
- m.Parent=sl1
- m.Scale=Vector3.new(1.14,1.06,1.14)
- sl1.Parent=CPlayer
- w=Instance.new("Weld")
- w.Part0=CPlayer["Right Arm"]
- w.Part1=sl1
- w.Parent=sl1
- sl1.Transparency=.8
- sl2=Instance.new("Part")
- sl2.Name="BL1"
- sl2.TopSurface=0
- sl2.BottomSurface=0
- sl2.Reflectance=.08
- sl2.Material="SmoothPlastic"
- sl2.BrickColor=BrickColor.new("Really black")
- sl2.formFactor="Symmetric"
- sl2.Size=Vector3.new(1,2,1)
- sl2.CFrame=CPlayer["Right Arm"].CFrame
- m=Instance.new("BlockMesh")
- m.Parent=sl2
- m.Scale=Vector3.new(1.14,1.06,1.14)
- sl2.Parent=CPlayer
- w=Instance.new("Weld")
- w.Part0=CPlayer["Left Arm"]
- w.Part1=sl2
- w.Parent=sl2
- sl2.Transparency=.8
- sl3=Instance.new("Part")
- sl3.Name="BL1"
- sl3.TopSurface=0
- sl3.BottomSurface=0
- sl3.Reflectance=.04
- sl3.Material="SmoothPlastic"
- sl3.BrickColor=BrickColor.new("Really black")
- sl3.formFactor="Symmetric"
- sl3.Size=Vector3.new(1,2,1)
- sl3.CFrame=CPlayer["Right Arm"].CFrame
- m=Instance.new("BlockMesh")
- m.Parent=sl3
- m.Scale=Vector3.new(1.1,1.03,1.1)
- sl3.Parent=CPlayer
- w=Instance.new("Weld")
- w.Part0=CPlayer["Right Arm"]
- w.Part1=sl3
- w.Parent=sl3
- sl3.Transparency=0
- sl4=Instance.new("Part")
- sl4.Name="BL1"
- sl4.TopSurface=0
- sl4.BottomSurface=0
- sl4.Reflectance=.04
- sl4.Material="SmoothPlastic"
- sl4.BrickColor=BrickColor.new("Really black")
- sl4.formFactor="Symmetric"
- sl4.Size=Vector3.new(1,2,1)
- sl4.CFrame=CPlayer["Right Arm"].CFrame
- m=Instance.new("BlockMesh")
- m.Parent=sl4
- m.Scale=Vector3.new(1.1,1.03,1.1)
- sl4.Parent=CPlayer
- w=Instance.new("Weld")
- w.Part0=CPlayer["Left Arm"]
- w.Part1=sl4
- w.Parent=sl4
- sl4.Transparency=0
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- if (Tool.Status.AnimFrame.Value<32 and Tool.Status.AnimFrame.Value<=28) then
- BodyVel.velocity=CameraPlane*((rawframes*1.9))
- else
- BodyVel.velocity=CameraPlane*60
- end
- soos=CPlayer.Head.CFrame*CFrame.new(1.2,-(CPlayer.Head.Position.y-OY),0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)+CameraPlane*(3)
- if rawframes>30 then
- soos=CPlayer.Head.CFrame*CFrame.new(1.2,-(CPlayer.Head.Position.y-OY),0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)+CameraPlane*(3)
- end
- if canCutscene==true and rawframes<46 then
- Cam:Interpolate(soos,CPlayer.Head.CFrame,.04)
- end
- if (Tool.Status.AnimFrame.Value>28 and Tool.Status.AnimFrame.Value<=58) and DidHit==false and Newb==nil then
- for _,v in pairs(GetNubsInRadius(vPlayer.Character.HumanoidRootPart.CFrame.p+CameraPlane*.5,2.4)) do
- Newb=v
- DidHit=true
- applyDamage(Newb,2,CameraPlane*0+Vector3.new(0,0,0),0,false,false,0,nil,SoundTable["Hit_Damage_Heavysmack"],20,50)
- applyHitEffect(v,0)
- end
- end
- print(NNoob)
- if rawframes==46 then
- Cam.CameraType="Custom"
- for _,v in pairs(CamCopiers) do
- v.C1.Value=workspace.CurrentCamera.CoordinateFrame
- v.C2.Value=workspace.CurrentCamera.Focus
- v.Kill.Value=true
- end
- end
- if rawframes==60 or DidHit==true then
- print("UH AINT DOIN IT")
- TrackFunction:disconnect()
- TrackFunction=nil
- BodyVel.velocity=Vector3.new(0,0,0)
- if Newb==nil then
- print("IM DUN")
- DesiredWalkspeed=8
- PlayerIsAttacking=false
- CanInterrupt(true)
- Stand()
- print(">>")
- sl1:Remove() sl2:Remove() sl3:Remove() sl4:Remove()
- Super=false
- end
- end
- if Hitstop<1 and Tool.Status.AnimFrame.Value<=33 then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- end
- end)
- local tfunc=TrackFunction
- while true do
- if rawequal(TrackFunction,tfunc)==false then break end
- wait()
- end
- if Newb==nil then
- if canCutscene==true then
- NoCam=false
- Cam.CameraType="Custom"
- Cam.FieldOfView=90
- end
- else
- --killdatmofo
- print("._.")
- wait(1-rawframes/64)
- if canCutscene==true then
- for _,v in pairs(game.Players:children()) do
- if v.Character~=nil and v~=game.Players.LocalPlayer then
- if v.Character:FindFirstChild("Torso")~=nil then
- if v.Character:FindFirstChild("Humanoid")~=nil then
- if v.Character.Humanoid.Health>0 and (v.Character.Torso.Position-CPlayer.Torso.Position).magnitude<=40 then
- ss=script.CamCopy:clone()
- ss.Disabled=false
- ss.Parent=v.Character
- table.insert(CamCopiers,ss)
- end
- end
- end
- end
- end
- end
- print("D:")
- RequestAnimationChange("TyrantHit1",0)
- CurrentAnimation=Animations["TyrantHit1"]
- Tool.Status.AnimFrame.Value=0
- rawframes=0
- DidHit=false
- NoCam=true
- lel=Instance.new("Sound")
- lel.SoundId="http://www.roblox.com/asset/?id=178605757"
- lel.Volume=1
- lel.Parent=game.Players.LocalPlayer.Character.Head
- lel:Play()
- game:GetService("Debris"):AddItem(lel,18)
- Cam=workspace.CurrentCamera
- Cam.CameraType="Scriptable"
- CPlayer=game.Players.LocalPlayer.Character
- ee=0
- DidHit=false
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- Animations["TyrantHit1"]["Animation"](0)
- hits=0
- nubgyro=Instance.new("BodyGyro")
- nubgyro.Name=":>"
- nubgyro.Parent=Newb.Torso
- nubgyro.P=5000
- nubgyro.D=200
- nubgyro.maxTorque=Vector3.new(50000,50000,50000)*5000
- nubgyro.cframe=CPlayer.HumanoidRootPart.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi,0)
- nubpos=Instance.new("BodyPosition")
- nubpos.Name=":<"
- nubpos.Parent=Newb.Torso
- nubpos.P=6000
- nubpos.D=100
- nubpos.maxForce=Vector3.new(500000000,5000000000,5000000000)*1000
- nubpos.position=(CPlayer.HumanoidRootPart.CFrame*CFrame.new(0,.5,-3.3)).p
- gpos=Instance.new("BodyPosition")
- gpos.Name=":<"
- gpos.Parent=CPlayer.HumanoidRootPart
- gpos.P=9000
- gpos.D=100
- gpos.maxForce=Vector3.new(500000000,5000000000,5000000000)*1000
- gpos.position=(CPlayer.HumanoidRootPart.CFrame*CFrame.new(0,0,0)).p
- soos=Newb.Torso.CFrame*CFrame.new(8,-2,0)
- if canCutscene==true then
- Cam:Interpolate(soos,Newb.Torso.CFrame,.04)
- end
- loool={}
- for _,v in pairs(Newb:children()) do
- if v.className=="Part" and v.Name~="HumanoidRootPart" and v.Name~="WingPart" then
- if v.Name~="Head" then
- sl=Instance.new("Part")
- sl.Name="BL1"
- sl.TopSurface=0
- sl.BottomSurface=0
- sl.Reflectance=.08
- sl.Material="SmoothPlastic"
- sl.BrickColor=BrickColor.new("Really black")
- sl.formFactor="Symmetric"
- sl.Size=Vector3.new(1,2,1)
- if v.Name=="Torso" then
- sl.Size=Vector3.new(2,2,1)
- end
- sl.CFrame=v.CFrame
- m=Instance.new("BlockMesh")
- m.Parent=sl
- m.Scale=Vector3.new(1.18,1.06,1.18)
- sl.Parent=Newb
- w=Instance.new("Weld")
- w.Part0=v
- w.Part1=sl
- w.Parent=sl
- sl.Transparency=.6
- table.insert(loool,sl)
- sl=Instance.new("Part")
- sl.Name="BL1"
- sl.TopSurface=0
- sl.BottomSurface=0
- sl.Reflectance=.08
- sl.Material="SmoothPlastic"
- sl.BrickColor=BrickColor.new("Really black")
- sl.formFactor="Symmetric"
- sl.Size=Vector3.new(1,2,1)
- if v.Name=="Torso" then
- sl.Size=Vector3.new(2,2,1)
- end
- sl.CFrame=v.CFrame
- m=Instance.new("BlockMesh")
- m.Parent=sl
- m.Scale=Vector3.new(1.12,1.08,1.12)
- sl.Parent=Newb
- w=Instance.new("Weld")
- w.Part0=v
- w.Part1=sl
- w.Parent=sl
- sl.Transparency=0
- table.insert(loool,sl)
- else --derp
- sl=Instance.new("Part")
- sl.Name="BL1"
- sl.TopSurface=0
- sl.BottomSurface=0
- sl.Reflectance=.08
- sl.Material="SmoothPlastic"
- sl.BrickColor=BrickColor.new("Really black")
- sl.formFactor="Symmetric"
- sl.Size=Vector3.new(2,1,1)
- sl.CFrame=v.CFrame
- m=Instance.new("SpecialMesh")
- m.MeshType="Head"
- m.Parent=sl
- m.Scale=Vector3.new(1.35,1.35,1.35)
- sl.Parent=CPlayer
- table.insert(loool,sl)
- w=Instance.new("Weld")
- w.Part0=v
- w.Part1=sl
- w.Parent=sl
- sl.Transparency=.8
- sl=Instance.new("Part")
- sl.Name="BL1"
- sl.TopSurface=0
- sl.BottomSurface=0
- sl.Reflectance=.08
- sl.Material="SmoothPlastic"
- sl.BrickColor=BrickColor.new("Really black")
- sl.formFactor="Symmetric"
- sl.Size=Vector3.new(2,1,1)
- sl.CFrame=v.CFrame
- m=Instance.new("SpecialMesh")
- m.MeshType="Head"
- m.Parent=sl
- m.Scale=Vector3.new(1.35,1.35,1.35)
- sl.Parent=CPlayer
- w=Instance.new("Weld")
- w.Part0=v
- w.Part1=sl
- w.Parent=sl
- sl.Transparency=0
- table.insert(loool,sl)
- end
- end
- end
- if Newb:FindFirstChild("CamCopy")==nil then
- ss=script.CamCopy:clone()
- ss.Disabled=false
- ss.Parent=Newb
- table.insert(CamCopiers,ss)
- end
- coroutine.resume(coroutine.create(function()
- while Super==true do
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=Newb.Torso.CFrame*CFrame.new(math.random(-14,10)/5,math.random(-14,10)/7,math.random(-14,10)/5)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(1.3,1.3,1.3)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 20 do
- p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.9/30,.9/30,.9/30)
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))-Vector3.new(0,.1+i/20,0)+w
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,0,math.random(-50,50)/500))
- wait(.5)
- end
- end),Newb)
- wait(.6)
- soos=CPlayer.Head.CFrame*CFrame.new(.2,-.8,0)+CameraPlane*(1.8)
- if canCutscene==true then
- Cam:Interpolate(soos,CPlayer.Head.CFrame,.2)
- end
- wait(.85)
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- if Tool.Status.AnimFrame.Value>2 then
- soos=CPlayer.Head.CFrame*CFrame.new(4,0,0)+CameraPlane*(3)
- if canCutscene==true then
- Cam:Interpolate(soos,CPlayer.Head.CFrame,.04)
- end
- else
- soos=CPlayer.Head.CFrame*CFrame.new(.2,-.8,0)+CameraPlane*(1.8)
- if canCutscene==true then
- Cam:Interpolate(soos,CPlayer.Head.CFrame,.04)
- end
- end
- if Tool.Status.AnimFrame.Value==5 and DidHit==false then
- applyDamage(Newb,10,CameraPlane*0+Vector3.new(0,0,0),0,false,false,0,nil,SoundTable["none"],0,30)
- DidHit=true
- hits=1
- nubpos.Parent=Newb.Torso
- nubgyro.Parent=Newb.Torso
- gpos.position=gpos.position+CameraPlane*3
- nubpos.position=nubpos.position+CameraPlane*3.2
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=0
- p.Transparency=0
- p.Anchored=true
- p.CFrame=Newb.Torso.CFrame*CFrame.new(math.random(-14,10)/50,math.random(-14,10)/20,math.random(-14,10)/50)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(.6,.6,.6)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 10 do
- p.Transparency=i/20
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.2,.2,.2)
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,0,math.random(-50,50)/500))
- end
- if Tool.Status.AnimFrame.Value==9 and DidHit==false then
- applyDamage(Newb,10,CameraPlane*0+Vector3.new(0,0,0),0,false,false,0,nil,SoundTable["none"],0,30)
- DidHit=true
- hits=2
- nubpos.Parent=Newb.Torso
- nubgyro.Parent=Newb.Torso
- gpos.position=gpos.position+CameraPlane*2
- nubpos.position=nubpos.position+CameraPlane*2.1
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=0
- p.Transparency=0
- p.Anchored=true
- p.CFrame=Newb.Torso.CFrame*CFrame.new(math.random(-14,10)/50,math.random(-14,10)/20,math.random(-14,10)/50)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(.6,.6,.6)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 10 do
- p.Transparency=i/20
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.2,.2,.2)
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,0,math.random(-50,50)/500))
- end
- if Tool.Status.AnimFrame.Value==14 and DidHit==false then
- applyDamage(Newb,10,CameraPlane*0+Vector3.new(0,0,0),0,false,false,0,nil,SoundTable["none"],0,30)
- DidHit=true
- hits=2
- nubpos.Parent=Newb.Torso
- nubgyro.Parent=Newb.Torso
- gpos.position=gpos.position+CameraPlane*1
- nubpos.position=nubpos.position+CameraPlane*1.1
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=0
- p.Transparency=0
- p.Anchored=true
- p.CFrame=Newb.Torso.CFrame*CFrame.new(math.random(-14,10)/50,math.random(-14,10)/20,math.random(-14,10)/50)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(.6,.6,.6)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 10 do
- p.Transparency=i/20
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.2,.2,.2)
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,0,math.random(-50,50)/500))
- end
- if Tool.Status.AnimFrame.Value==15 then
- print("UH AINT DOIN IT")
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- print("DDDD")
- if Hitstop<1 and Tool.Status.AnimFrame.Value<=14 then
- if DidHit==true then
- ee=ee+1
- if ee==11 then
- ee=0
- DidHit=false
- end
- end
- if DidHit==false then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- end
- end
- end)
- local tfunc=TrackFunction
- while true do
- if rawequal(TrackFunction,tfunc)==false then break end
- wait()
- end
- rawframes=0
- Tool.Status.AnimFrame.Value=13
- print("8D")
- soos=CPlayer.Head.CFrame*CFrame.new(.1,0.3,0)+CameraPlane*(2)
- if canCutscene==true then
- Cam:Interpolate(soos,CPlayer.Head.CFrame,.04)
- end
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- print(">")
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- soos=CPlayer.Head.CFrame*CFrame.new(.1,0.3,0)+CameraPlane*(2)
- if canCutscene==true then
- Cam:Interpolate(soos,CPlayer.Head.CFrame,.04)
- end
- if rawframes==25 then
- print("UH AINT DOIN IT")
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- if Hitstop<1 and Tool.Status.AnimFrame.Value<=17 and math.floor(rawframes/3)==rawframes/3 then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- end
- end)
- wait(.2)
- tfunc=TrackFunction
- while true do
- if rawequal(TrackFunction,tfunc)==false then break end
- wait()
- end
- RequestAnimationChange("TyrantHit2",0)
- CurrentAnimation=Animations["TyrantHit2"]
- rawframes=0
- Tool.Status.AnimFrame.Value=0
- print("8D")
- soos=CPlayer.Head.CFrame*CFrame.new(.1,0.3,0)+CameraPlane*(2)
- if canCutscene==true then
- Cam:Interpolate(soos,CPlayer.Head.CFrame,.04)
- end
- lel=Instance.new("Sound")
- lel.SoundId="http://www.roblox.com/asset/?id=178605770"
- lel.Volume=1
- lel.Parent=game.Players.LocalPlayer.Character.Head
- lel:Play()
- game:GetService("Debris"):AddItem(lel,18)
- e=0
- poot=0
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- soos=CPlayer.Head.CFrame*CFrame.new(2.5,-.4,0)+CameraPlane*(5)
- if canCutscene==true then
- Cam:Interpolate(soos,CPlayer.Head.CFrame,.04)
- end
- if Hitstop<1 then
- if poot<1 then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- else
- poot=poot-1
- end
- end
- if e<5 then
- if Tool.Status.AnimFrame.Value/5==math.floor(Tool.Status.AnimFrame.Value/5) and Hitstop<1 then
- print("DURR")
- applyDamage(Newb,4,CameraPlane*0+Vector3.new(0,0,0),0,false,false,0,nil,SoundTable["none"],0,10)
- nubpos.Parent=Newb.Torso
- nubgyro.Parent=Newb.Torso
- gpos.position=gpos.position+CameraPlane*.3
- nubpos.position=nubpos.position+CameraPlane*.3
- --DidHit=true
- e=e+1
- print(e)
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=0
- p.Transparency=0
- p.Anchored=true
- p.CFrame=Newb.Torso.CFrame*CFrame.new(math.random(-14,10)/40,math.random(-14,10)/5,math.random(-14,10)/40)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(.8,.8,.8)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 10 do
- p.Transparency=i/20
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.2,.2,.2)
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,0,math.random(-50,50)/500))
- end
- else
- if DidHit==false then
- poot=10
- DidHit=true
- end
- if Tool.Status.AnimFrame.Value==32 and e<6 then
- applyDamage(Newb,10,CameraPlane*0+Vector3.new(0,0,0),0,false,false,0,nil,SoundTable["none"],0,10)
- nubpos.Parent=Newb.Torso
- nubgyro.Parent=Newb.Torso
- gpos.position=gpos.position+CameraPlane*1.1
- nubpos.position=gpos.position+Vector3.new(0,80,0)
- nubgyro.cframe=CFrame.new(nubpos.position,CPlayer.Torso.Position)
- e=7
- print(e)
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=0
- p.Transparency=0
- p.Anchored=true
- p.CFrame=Newb.Torso.CFrame*CFrame.new(math.random(-14,10)/50,math.random(-14,10)/20,math.random(-14,10)/50)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(.6,.6,.6)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 10 do
- p.Transparency=i/20
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.2,.2,.2)
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,0,math.random(-50,50)/500))
- end
- print("BEWM")
- end
- if rawframes==50 then
- print("UH AINT DOIN IT")
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- end)
- tfunc=TrackFunction
- while true do
- if rawequal(TrackFunction,tfunc)==false then break end
- wait()
- end
- wait(.2)
- soos=CPlayer.Head.CFrame*CFrame.new(0,0,0)+CameraPlane*(2)+Vector3.new(0,8,0)
- if canCutscene==true then
- Cam:Interpolate(soos*CFrame.fromEulerAnglesXYZ(0,0,math.pi),CPlayer.Head.CFrame,.5)
- end
- wait(.6)
- RequestAnimationChange("TyrantHit3",0)
- CurrentAnimation=Animations["TyrantHit3"]
- rawframes=0
- Tool.Status.AnimFrame.Value=0
- lel=Instance.new("Sound")
- lel.SoundId="http://www.roblox.com/asset/?id=178605776"
- lel.Volume=1
- lel.Parent=game.Players.LocalPlayer.Character.Head
- lel:Play()
- game:GetService("Debris"):AddItem(lel,18)
- DidReach=0
- ponos=0
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- if rawframes==7 then
- DidReach=true
- ponos=70
- end
- if DidReach==true and ponos==0 then
- print("UH AINT DOIN IT")
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- if ponos==50 then
- soos=CPlayer.Head.CFrame*CFrame.new(0,0,0)+CameraPlane*(1)+Vector3.new(0,1.8,0)
- if canCutscene==true then
- Cam:Interpolate(soos*CFrame.fromEulerAnglesXYZ(0,0,math.pi),CPlayer.Head.CFrame,.3)
- end
- end
- if Hitstop<1 then
- if ponos==0 then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- else
- ponos=ponos-1
- if ponos<20 then
- nubpos.position=nubpos.position-Vector3.new(0,70/20,0)
- nubgyro.cframe=CFrame.new(nubpos.position,CPlayer.Torso.Position)*CFrame.fromEulerAnglesXYZ(0,math.rad(2*rawframes),0)
- nubgyro.Parent.CFrame=nubgyro.cframe
- end
- end
- end
- end)
- tfunc=TrackFunction
- while true do
- if rawequal(TrackFunction,tfunc)==false then break end
- wait()
- end
- DidReach=false
- ponos=0
- rawframes=0
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- if rawframes<4 then
- nubpos.position=nubpos.position-Vector3.new(0,2.5,0)
- nubgyro.cframe=CFrame.new(nubpos.position,CPlayer.Torso.Position)
- nubgyro.Parent.CFrame=nubgyro.cframe
- print(":>")
- end
- if rawframes==4 then
- DidReach=true
- ponos=25
- for _,v in pairs(loool) do
- v:Remove()
- end
- DED=true
- Newb:BreakJoints()
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=0
- p.Transparency=0
- p.Anchored=true
- p.CFrame=Newb.Torso.CFrame*CFrame.new(math.random(-14,10)/50,math.random(-14,10)/20,math.random(-14,10)/50)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("SpecialMesh",p)
- m.MeshType="Sphere"
- m.Scale=Vector3.new(.6,.6,.6)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 10 do
- p.Transparency=i/10
- p.Mesh.Scale=p.Mesh.Scale+Vector3.new(2,2,2)
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/500,0,math.random(-50,50)/500))
- for _,v in pairs(Newb:children()) do
- if v.className=="Part" and v:GetMass()>=2 then
- for rekt=1, 9 do
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=0
- p.Transparency=math.random(30,80)/100
- p.Anchored=false
- p.CFrame=v.CFrame*CFrame.new(math.random(-v.Size.x/.2,v.Size.x/.2)/10,math.random(-v.Size.y/.2,v.Size.y/.2)/10,math.random(-v.Size.z/.2,v.Size.z/.2)/10)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(math.random(40,85)/100,math.random(40,85)/100,math.random(40,85)/100)
- p.Velocity=Vector3.new(math.random(-15,15),math.random(10,40),math.random(-15,15))*2.2
- p.RotVelocity=p.Velocity + Vector3.new(math.random(-15,15),math.random(-5,10),math.random(-15,15))
- end
- if DED==true then
- v:Remove()
- end
- end
- end
- end
- if DidReach==true and ponos==0 then
- print("UH AINT DOIN IT")
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- if ponos==0 then
- soos=CPlayer.Head.CFrame*CFrame.new(0,0,0)+CameraPlane*(4)+Vector3.new(0,-.4,0)
- if canCutscene==true then
- Cam:Interpolate(soos*CFrame.fromEulerAnglesXYZ(0,0,math.pi),CPlayer.Head.CFrame,0.01)
- end
- end
- if Hitstop<1 then
- if ponos==0 then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- else
- ponos=ponos-1
- end
- end
- end)
- tfunc=TrackFunction
- while true do
- if rawequal(TrackFunction,tfunc)==false then break end
- wait()
- end
- rawframes=0
- lel=Instance.new("Sound")
- lel.SoundId="http://www.roblox.com/asset/?id=178605794"
- lel.Volume=1
- lel.Parent=game.Players.LocalPlayer.Character.Head
- lel:Play()
- game:GetService("Debris"):AddItem(lel,10)
- wait(.2)
- Super=false
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- if rawframes==19 then
- print("UH AINT DOIN IT")
- TrackFunction:disconnect()
- TrackFunction=nil
- print("IM DUN")
- DesiredWalkspeed=8
- PlayerIsAttacking=false
- CanInterrupt(true)
- Stand()
- end
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=sl1.CFrame*CFrame.new(math.random(-10,10)/20,math.random(-10,10)/10,math.random(-10,10)/20)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(1.3,1.3,1.3)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 10 do
- p.Transparency=i/10
- p.Mesh.Scale=p.Mesh.Scale-Vector3.new(1.3/10,1.3/10,1.3/10)
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))+w/3-Vector3.new(0,i*.2,0)
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/50,0,math.random(-50,50)/50))
- p=Instance.new("Part",CPlayer)
- p.Name="EFF"
- p.TopSurface=0
- p.BottomSurface=0
- p.CanCollide=false
- p.FormFactor="Symmetric"
- p.Size=Vector3.new(1,1,1)
- p.BrickColor=BrickColor.new("Really black")
- p.Reflectance=.05
- p.Transparency=.5
- p.Anchored=true
- p.CFrame=sl2.CFrame*CFrame.new(math.random(-10,10)/20,math.random(-10,10)/10,math.random(-10,10)/20)*CFrame.fromEulerAnglesXYZ(math.random(-100,100),math.random(-100,100),math.random(-100,100))
- m=Instance.new("BlockMesh",p)
- m.Scale=Vector3.new(1.3,1.3,1.3)
- coroutine.resume(coroutine.create(function(p,w) for i=1, 10 do
- p.Transparency=i/10
- p.Mesh.Scale=p.Mesh.Scale-Vector3.new(1.3/10,1.3/10,1.3/10)
- p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15),math.rad(math.random(-10,10)/15))+w/3-Vector3.new(0,i*.2,0)
- wait()
- end
- p:Remove()
- end),p,Vector3.new(math.random(-50,50)/50,0,math.random(-50,50)/50))
- sl1.Transparency=sl1.Transparency+.05
- sl2.Transparency=sl2.Transparency+.05
- sl3.Transparency=sl3.Transparency+.05
- sl4.Transparency=sl4.Transparency+.05
- if Hitstop<1 then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- end
- end)
- tfunc=TrackFunction
- while true do
- if rawequal(TrackFunction,tfunc)==false then break end
- wait()
- end
- sl1:Remove()
- sl2:Remove()
- sl3:Remove()
- sl4:Remove()
- for _,v in pairs(loool) do
- v:Remove()
- end
- Super=false
- nubgyro:Remove()
- nubpos:Remove()
- gpos:Remove()
- print("_._")
- NoCam=false
- end
- end}
- InputNormals={}
- LastGrunt=time()
- InputNormals["5A"]=function()
- if CurrentAnimation==Animations["5A"] and Tool.Status.AnimCanBeInterrupted.Value==false then return end
- RequestAnimationChange("5A",0)
- if CurrentAnimation~=Animations["5A"] then return end
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- Saz_Reset_Cloak()
- CanInterrupt(false)
- PlayerIsAttacking=true
- print("TEHPOOT",time())
- rawframes=0
- Tool.Status.AnimFrame.Value=0
- DidHit=false
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- if (Tool.Status.AnimFrame.Value==3 or Tool.Status.AnimFrame.Value==4) and DidHit==false then
- for _,v in pairs(GetNubsInRadius(vPlayer.Character.HumanoidRootPart.CFrame.p+CameraPlane*2.5,2.6)) do
- applyDamage(v,5,CameraPlane*2,1,false,false,0,nil,SoundTable["Hit_Damage_Lightsmack"],8,6)
- applyHitEffect(v,0)
- DidHit=true
- CanInterrupt(true)
- end
- end
- if Tool.Status.AnimFrame.Value==9 then
- print("UH AINT DOIN IT")
- TrackFunction:disconnect()
- TrackFunction=nil
- print("IM DUN")
- DesiredWalkspeed=8
- PlayerIsAttacking=false
- CanInterrupt(true)
- Stand()
- end
- if Hitstop<1 then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- end
- end)
- end
- InputNormals["2A"]=function()
- print(":D")
- if CurrentAnimation==Animations["2A"] and Tool.Status.AnimCanBeInterrupted.Value==false then return end
- RequestAnimationChange("2A",0)
- if CurrentAnimation~=Animations["2A"] then return end
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- Saz_Reset_Cloak()
- CanInterrupt(false)
- PlayerIsAttacking=true
- print("TEHPOOT",time())
- rawframes=0
- Tool.Status.AnimFrame.Value=0
- DidHit=false
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- if (Tool.Status.AnimFrame.Value==3 or Tool.Status.AnimFrame.Value==4) and DidHit==false then
- for _,v in pairs(GetNubsInRadius(vPlayer.Character.HumanoidRootPart.CFrame.p+CameraPlane*2.5,2.6)) do
- applyDamage(v,5,CameraPlane*2,1,false,false,0,nil,SoundTable["Hit_Damage_Lightsmack"],8,6)
- applyHitEffect(v,0)
- DidHit=true
- CanInterrupt(true)
- end
- end
- if Tool.Status.AnimFrame.Value==10 then
- print("UH AINT DOIN IT")
- TrackFunction:disconnect()
- TrackFunction=nil
- print("IM DUN")
- DesiredWalkspeed=8
- PlayerIsAttacking=false
- CanInterrupt(true)
- RequestNewAnimation("Crouch",2)
- end
- if Hitstop<1 then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- end
- end)
- end
- InputNormals["5B"]=function()
- if CurrentAnimation==Animations["5B"] or Tool.Status.AnimCanBeInterrupted.Value==false then return end
- RequestAnimationChange("5B",0)
- if CurrentAnimation~=Animations["5B"] then return end
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- Saz_Reset_Cloak()
- CanInterrupt(false)
- PlayerIsAttacking=true
- print("TEHPOOT",time())
- rawframes=0
- Tool.Status.AnimFrame.Value=0
- DidHit=false
- chance=math.random(0,100)
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- if Tool.Status.AnimFrame.Value<5 then
- BodyVel.velocity=CameraPlane*(rawframes*3) + CameraPlane*(DesiredMovespeed/4)
- else
- BodyVel.velocity=BodyVel.velocity/1.03
- end
- if Tool.Status.AnimFrame.Value>4 and Tool.Status.AnimFrame.Value<7 and DidHit==false then
- for _,v in pairs(GetNubsInRadius(vPlayer.Character.HumanoidRootPart.CFrame.p+CameraPlane*2+Vector3.new(0,2,0),3.2)) do
- applyDamage(v,20,CameraPlane*18,1,false,false,0,nil,SoundTable["Hit_Damage_Heavysmack"],12,22)
- applyHitEffect(v,0)
- DidHit=true
- CanInterrupt(true)
- end
- end
- if Tool.Status.AnimFrame.Value==10 then
- TrackFunction:disconnect()
- TrackFunction=nil
- print("IM DUN")
- DesiredWalkspeed=4
- PlayerIsAttacking=false
- CanInterrupt(true)
- Stand()
- MovementPreference="Walk"
- print("DONE")
- end
- if Hitstop<1 then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- end
- end)
- end
- InputNormals["3B"]=function()
- if CurrentAnimation==Animations["3B"] or Tool.Status.AnimCanBeInterrupted.Value==false then return end
- RequestAnimationChange("3B",0)
- if CurrentAnimation~=Animations["3B"] then return end
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- Saz_Reset_Cloak()
- CanInterrupt(false)
- PlayerIsAttacking=true
- print("TEHPOOT",time())
- rawframes=0
- Tool.Status.AnimFrame.Value=0
- DidHit1=false
- DidHit2=false
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- if Tool.Status.AnimFrame.Value<=8 then
- BodyVel.velocity=CameraPlane*(rawframes^1.3)+Vector3.new(0,rawframes*.2,0)
- elseif Tool.Status.AnimFrame.Value>=9 and Tool.Status.AnimFrame.Value<20 then
- BodyVel.velocity=CameraPlane*15+Vector3.new(0,0,0)
- end
- if Tool.Status.AnimFrame.Value>13 and Tool.Status.AnimFrame.Value<16 and DidHit1==false then
- for _,v in pairs(GetNubsInRadius(vPlayer.Character.HumanoidRootPart.CFrame.p+CameraPlane*3+Vector3.new(0,1.4,0),3.4)) do
- if DidHit1==false then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- end
- applyDamage(v,12,CameraPlane*12+Vector3.new(0,8,0),1,false,false,0,addonCullMovers,SoundTable["Hit_Damage_Heavysmack"],6,20)
- applyHitEffect(v,0)
- DidHit1=true
- end
- end
- if Tool.Status.AnimFrame.Value>19 and Tool.Status.AnimFrame.Value<=21 and DidHit2==false then
- for _,v in pairs(GetNubsInRadius(vPlayer.Character.HumanoidRootPart.CFrame.p+CameraPlane*2.8+Vector3.new(0,2.5,0),3.4)) do
- if DidHit2==false then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- end
- applyDamage(v,15 ,CameraPlane*14+Vector3.new(0,5,0),1,false,false,0,addonCullMovers,SoundTable["Hit_Damage_Heavysmack"],6,20)
- applyHitEffect(v,0)
- DidHit2=true
- CanInterrupt(true)
- end
- end
- if Tool.Status.AnimFrame.Value==26 then
- TrackFunction:disconnect()
- TrackFunction=nil
- print("IM DUN")
- DesiredWalkspeed=8
- PlayerIsAttacking=false
- CanInterrupt(true)
- Stand()
- MovementPreference="Walk"
- print("DONE")
- end
- if Hitstop<1 then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- end
- end)
- end
- InputNormals["6B"]=function()
- if CurrentAnimation==Animations["6B"] or Tool.Status.AnimCanBeInterrupted.Value==false then return end
- RequestAnimationChange("6B",0)
- if CurrentAnimation~=Animations["6B"] then return end
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- Saz_Reset_Cloak()
- CanInterrupt(false)
- PlayerIsAttacking=true
- print("TEHPOOT",time())
- rawframes=0
- Tool.Status.AnimFrame.Value=0
- DidHit1=false
- DidHit2=false
- TrackFunction=game:GetService("RunService").Stepped:connect(function()
- rawframes=rawframes+1
- Tool.Status.AnimFrame.Value=RequestNewFrame(Tool.Status.AnimFrame.Value)
- if Tool.Status.AnimFrame.Value<=8 then
- BodyVel.velocity=CameraPlane*(rawframes*2.5)
- elseif Tool.Status.AnimFrame.Value>=9 and Tool.Status.AnimFrame.Value<20 then
- BodyVel.velocity=CameraPlane*20
- end
- if rawframes==9 or rawframes==13 + 5 then
- for _,v in pairs(GetNubsInRadius(vPlayer.Character.HumanoidRootPart.CFrame.p+CameraPlane*2.8+Vector3.new(0,2.5,0),3.4)) do
- applyDamage(v,20,CameraPlane*20+Vector3.new(0,2 + rawframes/6,0),1,false,false,0,addonCullMovers,SoundTable["Hit_Damage_Mediumcut"],7,20)
- applyHitEffect(v,0)
- DidHit=true
- CanInterrupt(true)
- end
- end
- if Tool.Status.AnimFrame.Value==20 then
- TrackFunction:disconnect()
- TrackFunction=nil
- print("IM DUN")
- DesiredWalkspeed=8
- PlayerIsAttacking=false
- CanInterrupt(true)
- Stand()
- MovementPreference="Walk"
- print("DONE")
- end
- if Hitstop<1 then
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- end
- end)
- end
- PlayerKeys={}
- -----
- -----
- CurrentAnimation=nil
- Hitstop=0
- DesiredMovespeed=12
- -----
- -----
- -----
- -----
- CanInterrupt=function(t)
- Tool.Status.AnimCanBeInterrupted.Value=t
- end
- PlayerCanJump=function()
- if CurrentAnimation~=nil then
- local doescancel=false
- for _,v in pairs(CurrentAnimation["Cancels"]) do
- if v=="Jump" or v=="Everything" then
- doescancel=true
- break
- end
- end
- if Tool.Status.AnimCanBeInterrupted.Value==true then
- return doescancel
- else
- return false
- end
- end
- end
- -----------
- -----------
- --[[Section 3: ATTACKING]]
- ComboNubs={}
- GetNubs=function()
- scrubs={}
- for _,v in pairs(game.Workspace:children()) do
- if v:FindFirstChild("Humanoid")~=nil and v:FindFirstChild("Torso")~=nil and v.Name~=game.Players.LocalPlayer.Name then
- table.insert(scrubs,v)
- end
- end
- return scrubs
- end
- PlaySound=function(SName,Vol,Pitch,Par)
- if Par==nil then Par=script end
- local s=Instance.new("Sound")
- s.Volume=Vol
- s.Pitch=Pitch
- s.SoundId="http://www.roblox.com/asset/?id="..SName
- s.Parent=Par
- s:Play()
- game:GetService("Debris"):AddItem(s,10)
- end
- -----------
- -----------
- -----
- -------
- -------
- --[[Section 4: HARD ANIMSET FUNCTIONS]]
- Stand=function()
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- end
- if CurrentAnimation~=Animations["Stand"] then
- RequestAnimationChange("Stand",0)
- Tool.Status.AnimFrame.Value=0
- end
- TrackFunction=game:GetService("RunService").Stepped:connect(function(Step)
- if KDown==nil then
- vPlayer.Character.Humanoid.WalkSpeed=DesiredMovespeed
- Frame=Tool.Status.AnimFrame
- fr=RequestNewFrame(Frame.Value)
- Frame.Value=Frame.Value+1
- end
- end)
- end
- Crouch=function()
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- end
- if CurrentAnimation~=Animations["Crouch"] then
- RequestAnimationChange("Crouch",0)
- Tool.Status.AnimFrame.Value=0
- end
- TrackFunction=game:GetService("RunService").Stepped:connect(function(Step)
- vPlayer.Character.Humanoid.WalkSpeed=0
- Frame=Tool.Status.AnimFrame
- fr=RequestNewFrame(Frame.Value)
- Frame.Value=Frame.Value+1
- end)
- end
- Walk=function()
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- end
- if CurrentAnimation~=Animations["Walk"] then
- RequestAnimationChange("Walk",0)
- Tool.Status.AnimFrame.Value=0
- end
- TrackFunction=game:GetService("RunService").Heartbeat:connect(function(Step)
- vPlayer.Character.Humanoid.WalkSpeed=DesiredMovespeed
- Frame=Tool.Status.AnimFrame
- fr=RequestNewFrame(Frame.Value)
- Frame.Value=Frame.Value+1
- end)
- end
- Dash=function()
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- end
- if CurrentAnimation~=Animations["Run"] then
- RequestAnimationChange("Run",0)
- Tool.Status.AnimFrame.Value=0
- end
- TrackFunction=game:GetService("RunService").Heartbeat:connect(function(Step)
- vPlayer.Character.Humanoid.WalkSpeed=DesiredMovespeed
- Frame=Tool.Status.AnimFrame
- fr=RequestNewFrame(Frame.Value)
- Frame.Value=Frame.Value+1
- end)
- end
- Taunt=function()
- if CurrentAnimation["Reference"]=="Taunt" then return end
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- TrackFunction=nil
- end
- CurrentAnimation=Animations["Taunt"]
- Tool.Status.AnimFrame.Value=0
- CanInterrupt(false)
- PlaySound(Taunt2[math.random(1,2)],1,1,vPlayer.Character.Head)
- lorl=0
- TrackFunction=game:GetService("RunService").Stepped:connect(function(Step)
- vPlayer.Character.Humanoid.WalkSpeed=DesiredMovespeed
- if lorl==1 then
- fr=RequestNewFrame(Tool.Status.AnimFrame.Value)
- Tool.Status.AnimFrame.Value=Tool.Status.AnimFrame.Value+1
- lorl=0
- end
- lorl=lorl+1
- if Tool.Status.AnimFrame.Value==30 then
- print("UH AINT DOIN IT")
- TrackFunction:disconnect()
- TrackFunction=nil
- print("IM DUN")
- DesiredWalkspeed=8
- PlayerIsAttacking=false
- CanInterrupt(true)
- Stand()
- end
- end)
- wait(3)
- end
- DesiredMovespeedLast=9
- PlayerInAir=false
- lastplayervel=0
- Jump=function()
- if Tool.Status.AnimCanBeInterrupted.Value==false then return end
- if TrackFunction~=nil then
- TrackFunction:disconnect()
- end
- if CurrentAnimation~=Animations["Jump"] then
- RequestAnimationChange("Jump",0)
- Tool.Status.AnimFrame.Value=0
- print("Jumping!")
- end
- Hitstop=0
- TrackFunction=game:GetService("RunService").Heartbeat:connect(function(Step)
- vPlayer.Character.Humanoid.WalkSpeed=DesiredMovespeed
- Frame=Tool.Status.AnimFrame
- fr=RequestNewFrame(Frame.Value)
- Frame.Value=Frame.Value+1
- end)
- enddir=Vector3.new(0,0,0)
- if PlayerFacing=="Left" then
- if PlayerKeys["d"]~=nil then
- enddir=enddir + CameraPlane * (DesiredMovespeed/3 + 42)
- end
- if PlayerKeys["a"]~=nil then
- enddir=enddir - CameraPlane * (DesiredMovespeed/3 + 42)
- end
- else
- if PlayerKeys["a"]~=nil then
- enddir=enddir + CameraPlane * (DesiredMovespeed/3 + 42)
- end
- if PlayerKeys["d"]~=nil then
- enddir=enddir - CameraPlane * (DesiredMovespeed/3 + 42)
- end
- end
- lastplayervel=enddir
- v_h=vPlayer.Character.Torso:FindFirstChild("JUMP_PROP")
- if v_h==nil then
- v_h=Instance.new("BodyVelocity")
- v_h.P=650
- v_h.maxForce=Vector3.new(1000000,280000,1000000)
- v_h.velocity=Vector3.new(lastplayervel.x,65,lastplayervel.z)
- v_h.Parent=vPlayer.Character.Torso
- v_h.Name="JUMP_PROP"
- else
- v_h.P=650
- v_h.maxForce=Vector3.new(1000000,280000,1000000)
- v_h.velocity=Vector3.new(lastplayervel.x,65,lastplayervel.z)
- end
- if CurrentCameraState=="3D" then
- v_h.maxForce=Vector3.new(0,0,0)
- else
- DesiredMovespeed=0.1
- vPlayer.Character.Humanoid.WalkSpeed=DesiredMovespeed
- end
- local cpos=vPlayer.Character.Torso.CFrame*CFrame.new(0,-1,0)
- local par,loc=game.Workspace:FindPartOnRay(Ray.new(cpos.p,Vector3.new(0,-8,0)),vPlayer.Character)
- timejump=time()
- bumped=false
- canland=false
- PlayerState="Jumping"
- CanInterrupt(true)
- local ttimejump=time()
- while v_h.Parent~=nil and timejump==ttimejump do
- PlayerInAir=true
- if time()-timejump>.4 then
- canland=true
- end
- if (loc-cpos.p).magnitude<6 and canland==true then
- break
- end
- cpos=vPlayer.Character.Torso.CFrame*CFrame.new(0,.8,0)
- par,loc=game.Workspace:FindPartOnRay(Ray.new(cpos.p,Vector3.new(0,-15,0)),vPlayer.Character)
- if vPlayer.Character.HumanoidRootPart.Anchored==false then
- v_h.velocity=v_h.velocity-Vector3.new(0,190/30,0)
- end
- wait()
- end
- if timejump~=ttimejump then
- return
- end
- PlayerState="Standing"
- PlayerInAir=false
- DesiredMovespeed=8
- vPlayer.Character.Humanoid.WalkSpeed=DesiredMovespeed
- v_h.velocity=Vector3.new(0,5,0)
- game:GetService("Debris"):AddItem(v_h,.06)
- CanInterrupt(true)
- Stand()
- DesiredMovespeed=8
- PlayerIsAttacking=false
- CanDoubleJump=true
- end
- -------
- -------
- -------------------------------
- --------------------------------
- ---------CORE FUNCTIONS----------
- --------------------------------
- -------------------------------
- Hitstop=0
- RequestNewFrame=function(f)
- if CurrentAnimation==nil then return end
- if Hitstop~=nil then
- if Hitstop>0 then
- Hitstop=Hitstop-1
- else
- if f>CurrentAnimation["Frames"] then
- if CurrentAnimation["Loops"]==true then
- f=CurrentAnimation["LoopStart"]
- else
- f=CurrentAnimation["Frames"]
- end
- end
- CurrentAnimation["Animation"](f)
- --print(f)
- end
- end
- return f
- end
- RequestAnimationChange=function(n,f)
- _nanim=Animations[n]
- if CurrentAnimation~=nil then
- local doescancel=false
- for _,v in pairs(CurrentAnimation["Cancels"]) do
- if v==_nanim["Reference"] or v=="Everything" then
- doescancel=true
- break
- end
- end
- if doescancel==true and Tool.Status.AnimCanBeInterrupted.Value==true then
- CurrentAnimation=_nanim
- return CurrentAnimation
- else
- end
- else
- CurrentAnimation=Animations[n] --:/
- end
- return false
- end
- getWelds=function(c) --designate weld variables
- local t=c.Torso
- local hrp=c.HumanoidRootPart.RootJoint
- RightShoulder=t:FindFirstChild("Right Shoulder")
- LeftShoulder=t:FindFirstChild("Left Shoulder")
- RightHip=t:FindFirstChild("Right Hip")
- LeftHip=t:FindFirstChild("Left Hip")
- RootJoint=hrp
- Neck=t:FindFirstChild("Neck")
- end
- resetWelds=function(ext,occ) --extent 1-3; occlusion
- --1 == reset desiredangle/currentangle
- --2 == reset C0/C1
- --3 == reset both des/cur/c0/c1
- local r={RightShoulder,LeftShoulder,RightHip,LeftHip,RootJoint,Neck}
- for _,v in pairs(r) do
- for i=1, #occ do
- if occ[i]==v then
- table.remove(r,_)
- end
- end
- end
- for _,v in pairs(r) do
- if v.Name=="Right Shoulder" then
- if ext==1 then
- v.DesiredAngle=0
- v.CurrentAngle=0
- elseif ext==2 then
- v.C0=RightShoulderC0
- v.C1=RightShoulderC1
- elseif ext==3 then
- v.DesiredAngle=0
- v.CurrentAngle=0
- v.C0=RightShoulderC0
- v.C1=RightShoulderC1
- end
- elseif v.Name=="Left Shoulder" then
- if ext==1 then
- v.DesiredAngle=0
- v.CurrentAngle=0
- elseif ext==2 then
- v.C0=LeftShoulderC0
- v.C1=LeftShoulderC1
- elseif ext==3 then
- v.DesiredAngle=0
- v.CurrentAngle=0
- v.C0=LeftShoulderC0
- v.C1=LeftShoulderC1
- end
- elseif v.Name=="Right Hip" then
- if ext==1 then
- v.DesiredAngle=0
- v.CurrentAngle=0
- elseif ext==2 then
- v.C0=RightHipC0
- v.C1=RightHipC1
- elseif ext==3 then
- v.DesiredAngle=0
- v.CurrentAngle=0
- v.C0=RightHipC0
- v.C1=RightHipC1
- end
- elseif v.Name=="Left Hip" then
- if ext==1 then
- v.DesiredAngle=0
- v.CurrentAngle=0
- elseif ext==2 then
- v.C0=LeftHipC0
- v.C1=LeftHipC1
- elseif ext==3 then
- v.DesiredAngle=0
- v.CurrentAngle=0
- v.C0=LeftHipC0
- v.C1=LeftHipC1
- end
- elseif v.Name=="Neck" then
- if ext==1 then
- v.DesiredAngle=0
- v.CurrentAngle=0
- elseif ext==2 then
- v.C0=NeckC0
- v.C1=NeckC1
- elseif ext==3 then
- v.DesiredAngle=0
- v.CurrentAngle=0
- v.C0=NeckC0
- v.C1=NeckC1
- end
- elseif v.Name=="RootJoint" then
- if ext==1 then
- v.DesiredAngle=0
- v.CurrentAngle=0
- elseif ext==2 then
- v.C0=RootJointC0
- v.C1=RootJointC1
- elseif ext==3 then
- v.DesiredAngle=0
- v.CurrentAngle=0
- v.C0=RootJointC0
- v.C1=RootJointC1
- end
- elseif v.Name=="RightGrip" then
- if ext==1 then
- elseif ext==2 then
- Grip.C0=nGrip.C0
- Grip.C1=nGrip.C1
- elseif ext==3 then
- Grip.C0=nGrip.C0
- Grip.C1=nGrip.C1
- end
- end
- end
- end
- setMotorParameters=function(Motor,DesiredAngle,CurrentAngle,MaxVelocity,C0,C1)
- if C0==nil then C0=Motor.C0 end
- if C1==nil then C1=Motor.C1 end
- if DesiredAngle==nil then DesiredAngle=Motor.DesiredAngle end
- if CurrentAngle==nil then CurrentAngle=Motor.CurrentAngle end
- if MaxVelocity==nil then MaxVelocity=Motor.MaxVelocity end
- Motor.C0=C0
- Motor.C1=C1
- Motor.DesiredAngle=DesiredAngle
- Motor.CurrentAngle=CurrentAngle
- Motor.MaxVelocity=MaxVelocity
- end
- PlayerIsAttacking=false
- PlayerBeingAttacked=false
- PlayerState="Standing"
- getCharacterState=function()
- if Tool.Status.AnimCanBeInterrupted.Value==false or PlayerIsAttacking==true then return end
- local CPlayer=game.Players.LocalPlayer.Character
- local moveVelocity=(Vector3.new(0,0,0) - CPlayer.HumanoidRootPart.Velocity).magnitude
- if PlayerIsAttacking==false and PlayerState~="Jumping" then
- if moveVelocity >= 5 then
- PlayerState="Moving"
- if StickPos>3 or CurrentCameraState=="3D" then
- if MovementPreference=="Walk" then
- if CurrentAnimation~=Animations["Walk"] and Tool.Status.AnimCanBeInterrupted.Value==true and PlayerState~="Jumping" then
- Walk()
- end
- else
- if CurrentAnimation~=Animations["Dash"] and Tool.Status.AnimCanBeInterrupted.Value==true and PlayerState~="Jumping" then
- Dash()
- end
- end
- else
- if CurrentAnimation~=Animations["Crouch"] and Tool.Status.AnimCanBeInterrupted.Value==true then
- Saz_Reset_Cloak()
- Crouch()
- end
- end
- else
- PlayerState="Standing"
- if StickPos>3 or CurrentCameraState=="3D" then
- if CurrentAnimation~=Animations["Stand"] and Tool.Status.AnimCanBeInterrupted.Value==true then
- DesiredMovespeed=8
- Stand()
- end
- else
- if CurrentAnimation~=Animations["Crouch"] and Tool.Status.AnimCanBeInterrupted.Value==true then
- Saz_Reset_Cloak()
- Crouch()
- end
- end
- end
- end
- end
- lastinput=time()
- MovementPreference="Walk"
- playerDash=function()
- end
- ----
- NewInput=function(Key,atTick,Edge)
- local new={["Input"]=Key,["Tick"]=atTick,["Edge"]=Edge,["Age"]=0}
- table.insert(PlayerInputs,new)
- end
- FindInputStrings=function()
- local curtime=tick()
- local strunginputs={}
- for _,v in pairs(PlayerInputs) do
- if curtime - v["Tick"] <= PlayerInputStringFrame then
- table.insert(strunginputs,v)
- end
- end
- table.sort(strunginputs,(function(x,y) if x["Tick"]<y["Tick"] then return true end return false end))
- return strunginputs
- end
- MorphInputs=function(i)
- i=string.upper(i)
- if CurrentCameraState=="3D" then
- i=string.gsub(i,"A","")
- i=string.gsub(i,"S","<")
- i=string.gsub(i,"D","")
- i=string.gsub(i,"W",">")
- else
- if PlayerFacing=="Left" then
- i=string.gsub(i,"A","<")
- i=string.gsub(i,"S","v")
- i=string.gsub(i,"D",">")
- i=string.gsub(i,"W","^")
- else
- i=string.gsub(i,"A",">")
- i=string.gsub(i,"S","v")
- i=string.gsub(i,"D","<")
- i=string.gsub(i,"W","^")
- end
- end
- return i
- end
- CullPlayerInput=function()
- local toremove={}
- for _,v in pairs(PlayerInputs) do
- v["Age"]=v["Age"]+1
- if tick() - v["Tick"] > (PlayerInputStringFrame+.05) or _>PlayerInputCullThreshold then
- table.remove(PlayerInputs,_)
- end
- end
- table.sort(PlayerInputs,(function(x,y) if x["Tick"]<y["Tick"] then return true end return false end))
- end
- IgnoreEdge=function(st)
- str=string.gsub(st,".%-","")
- str=string.gsub(str,"%+","")
- return str
- end
- RequestNewAnimation=RequestAnimationChange
- LastDashInput=time()
- CheckDeb=true
- LastKeyCheck=""
- LastCheckTime=time()
- CheckNormals=function()
- KeyCheck=" "
- if PlayerKeys["k"]~=nil then
- KeyCheck="A"
- end
- if PlayerKeys["l"]~=nil then
- KeyCheck="B"
- end
- if PlayerKeys["p"]~=nil then
- KeyCheck="C"
- end
- if PlayerKeys["o"]~=nil then
- KeyCheck="D"
- end
- j=""
- if PlayerState=="Jumping" or PlayerIsInAir==true then
- j="j"
- end
- if InputNormals[j..StickPos..KeyCheck]~=nil and CheckDeb==true and LastKeyCheck~=KeyCheck and Tool.Status.AnimCanBeInterrupted.Value==true and CanAttack==true then
- LastKeyCheck=KeyCheck
- LastCheckTime=time()
- Hitstop=0
- InputNormals[j..StickPos..KeyCheck]()
- end
- if time()-LastCheckTime > .23 then
- LastKeyCheck=""
- end
- end
- timejump=time()
- DetectInput=function()
- if CurrentCameraState=="2D" then
- if PlayerKeys["s"]==nil and PlayerKeys["w"]==nil then
- StickPos=5
- elseif PlayerKeys["s"]~=nil then
- StickPos=2
- elseif PlayerCombatKeys["w"]~=nil then
- StickPos=8
- end
- if PlayerFacing=="Right" then
- coeff=-1
- else
- coeff=1
- end
- if PlayerCombatKeys["a"]~=nil then
- StickPos=StickPos-coeff
- elseif PlayerCombatKeys["d"]~=nil then
- StickPos=StickPos+coeff
- end
- local enddir=Vector3.new(0,0,0)
- local cplane=workspace.CurrentCamera.CoordinateFrame
- local off=cplane * CFrame.new(10,0,0)
- local CameraPlane=(cplane.p-off.p).unit
- local enddirraw=Vector3.new(0,0,0)
- if PlayerFacing=="Left" then
- if PlayerKeys["d"]~=nil then
- enddir=enddir - CameraPlane * DesiredMovespeed
- enddirraw=enddir - CameraPlane
- end
- if PlayerKeys["a"]~=nil then
- enddir=enddir + CameraPlane * (DesiredMovespeed/1.2)
- enddirraw=enddir + CameraPlane
- MovementPreference="Walk"
- end
- else
- if PlayerKeys["a"]~=nil then
- enddir=enddir + CameraPlane * DesiredMovespeed
- enddirraw=enddir + CameraPlane
- end
- if PlayerKeys["d"]~=nil then
- enddir=enddir - CameraPlane * (DesiredMovespeed/1.2)
- enddirraw=enddir - CameraPlane
- MovementPreference="Walk"
- end
- end
- if PlayerKeys["w"]~=nil then
- if CurrentAnimation~=Animations["Jump"] then
- vPlayer.Character.Humanoid.Jump=true
- Jump()
- else
- if CanDoubleJump==true and time()-timejump > .5 and PlayerCanJump()==true and Tool.Status.AnimCanBeInterrupted.Value==true then
- CanDoubleJump=false
- Jump()
- end
- end
- end
- if enddir~=Vector3.new(0,0,0) then
- if vPlayer.Character.HumanoidRootPart.Anchored==false then
- if PlayerIsAttacking==false then
- if PlayerState~="Jumping" then
- BodyVel.velocity=BodyVel.velocity*.92
- end
- if PlayerIsAttacking==false and StickPos~=1 and StickPos~=2 and StickPos~=3 then
- BodyVel.velocity=enddir
- else
- if PlayerState~="Jumping" then
- BodyVel.velocity=BodyVel.velocity*.92
- end
- end
- else
- if PlayerState~="Jumping" then
- BodyVel.velocity=BodyVel.velocity*.92
- end
- end
- end
- else
- BodyVel.velocity=BodyVel.velocity*.8
- end
- end
- local Scrub=FindInputStrings()
- if time()-LastDashInput > .1 and CurrentAnimation==Animations["Stand"] then
- MovementPreference="Walk"
- end
- DURRD=false
- if #Scrub>0 then
- local input=""
- for _,v in pairs(Scrub) do
- input=input..v["Input"]..v["Edge"]
- end
- input=MorphInputs(input)
- edgelessinput=IgnoreEdge(input)
- DURRD=false
- for _,v in pairs(TwoDInputs) do
- for __,vv in pairs(v["Inputs"]) do
- if edgelessinput==vv and Tool.Status.AnimCanBeInterrupted.Value==true and CanAttack==true then
- DURRD=true
- if v~=TwoDInputs["Dash"] then
- PlayerInputs={}
- end
- DesiredMovespeed=0
- v["Function"]()
- end
- end
- end
- end
- if DURRD==false then
- CheckNormals()
- end
- if StickPos==1 or StickPos==4 then
- if CurrentAnimation==Animations["Crouch"] or CurrentAnimation==Animations["Walk"] then
- Blocking=true
- end
- else
- Blocking=false
- end
- end
- rawKeyInput=function()
- end
- SetCombatKey=function(k)
- PlayerCombatKeys[k]=true
- coroutine.resume(coroutine.create(function(k)
- for i=1, 1000 do
- wait(.01)
- if PlayerCombatKeys[k]==nil then
- break
- end
- end
- PlayerCombatKeys[k]=nil
- end),k)
- end
- ------------------
- -------------------
- --------------------
- -------------------
- ------------------
- controllerStore={}
- LastHealth=0
- onEquip=function(mouse)
- PlayerAnimationScript=vPlayer.Character:FindFirstChild("Animate")
- if PlayerAnimationScript~=nil then
- PlayerAnimationScript.Disabled=true
- end
- if vPlayer.Character:FindFirstChild("Armor")==nil then
- ss=script.Armor:clone()
- ss.Parent=vPlayer.Character
- ss.Welds.Disabled=false
- end
- for _,v in pairs(game:GetService("ControllerService"):children()) do
- table.insert(controllerStore,v)
- v.Parent=nil
- end
- getWelds(vPlayer.Character)
- resetWelds(3,{})
- wait(1)
- Tool.Status.AnimFrame.Value=0
- Stand()
- LastHealth=vPlayer.Character.Humanoid.Health
- chs=game:GetService("RunService").Stepped:connect(function()
- CullPlayerInput()
- rawKeyInput()
- updateCamera()
- end)
- chsCS=game:GetService("RunService").Stepped:connect(function()
- getCharacterState()
- DetectInput()
- end)
- chsj=vPlayer.Character.Humanoid.Changed:connect(function(v)
- vPlayer.Character["Right Leg"].BrickColor=BrickColor.new("Really black")
- vPlayer.Character["Left Leg"].BrickColor=BrickColor.new("Really black")
- if PlayerCanJump()==false then
- vPlayer.Character.Humanoid.Jump=false
- else
- if v=="Jump" and CurrentCameraState=="3D" then
- Jump()
- end
- end
- end)
- end
- Down=nil
- onEquipLocal=function(mouse)
- PlayerMouse=mouse
- PlayerMouse.KeyDown:connect(function(key)
- PlayerKeys[key]=true
- NewInput(key,tick(),"+")
- SetCombatKey(key)
- if key=="g" then
- canCutscene=not canCutscene
- end
- if key=="2" then
- if CurrentCameraState=="3D" then
- if KDown==nil then
- CurrentCameraState="2D"
- end
- else
- CurrentCameraState="3D"
- end
- end
- end)
- PlayerMouse.KeyUp:connect(function(key)
- PlayerKeys[key]=nil
- NewInput(key,tick(),"-")
- PlayerCombatKeys[key]=nil
- end)
- end
- onPutaway=function()
- for _,v in pairs(controllerStore) do
- v.Parent=game:GetService("ControllerService")
- end
- TrackFunction:disconnect()
- TrackFunction=nil
- chs:disconnect()
- chs=nil
- chsj:disconnect()
- chsj=nil
- chsCS:disconnect()
- chsCS=nil
- BodyVel.Parent=nil BodyGyro.Parent=nil
- if PlayerAnimationScript~=nil then
- PlayerAnimationScript.Disabled=false
- end
- resetWelds(3,{})
- end
- Tool.Selected:connect(onEquip) Tool.Selected:connect(onEquipLocal)
- Tool.Deselected:connect(onPutaway)
- Animations={}
- Animations["Stand"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- CanInterrupt(true)
- resetWelds(3,{})
- DesiredMovespeed=12
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/24)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/36,math.pi/60,math.pi/30)
- game.Players.LocalPlayer.Character.Armor.Cloak.CloakScript.Hard.Value=0
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/21)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/32,math.pi/55,math.pi/26)
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/18)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/28,math.pi/50,math.pi/22)
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/15)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/23,math.pi/45,math.pi/18)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(math.abs(math.sin(time())/120),-math.rad(1),-math.abs(math.sin(time())/90))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(math.abs(math.sin(time())/120),math.rad(1),math.abs(math.sin(time())/90))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/50),-math.rad(4) + math.cos(time())/80,0)
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/86),math.rad(2) + math.cos(time()/1)/88,0)
- end
- keyframe[4]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/12)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/16,math.pi/40,math.pi/14)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(1) + math.abs(math.sin(time())/90),-math.rad(3),-math.abs(math.sin(time())/80))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(1) + math.abs(math.sin(time())/90),math.rad(3),math.abs(math.sin(time())/80))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/30),-math.rad(8) + math.cos(time())/40,0)
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/66),math.rad(4) + math.cos(time()/1)/48,0)
- end
- keyframe[5]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/9)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/14,math.pi/35,math.pi/10)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(1) + math.abs(math.sin(time())/90),-math.rad(6),-math.abs(math.sin(time())/80))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(1) + math.abs(math.sin(time())/90),math.rad(6),math.abs(math.sin(time())/80))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/30),-math.rad(15) + math.cos(time())/40,0)
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/66),math.rad(9) + math.cos(time()/1)/48,0)
- end
- keyframe[6]=function()
- resetWelds(3,{})
- DesiredMovespeed=12
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/50),0,-math.pi/8)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/14 + math.sin(time())/40,math.pi/30,math.pi/8)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(3) + math.abs(math.sin(time())/80),-math.rad(5),-math.abs(math.sin(time())/50))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(3) + math.abs(math.sin(time())/80),math.rad(5),math.abs(math.sin(time())/50))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/10),-math.rad(20) + math.cos(time())/20,0)
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/36),math.rad(8) + math.cos(time()/1)/28,0)
- end
- DesiredMovespeedLast=0
- return keyframe[fr]()
- end,
- ["Cancels"]={"Everything"},
- ["Reference"]="Stand",
- ["Frames"]=6,
- ["Loops"]=true,
- ["LoopStart"]=6
- }
- Animations["Crouch"]={["AnimType"]="Attack",["AnimWeight"]=1,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- DesiredMovespeed=12
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.4)*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/50),0,-math.rad(25))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/14 + math.sin(time())/40,math.pi/30,math.pi/8)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(3) + math.abs(math.sin(time())/80),-math.rad(5),-math.abs(math.sin(time())/50))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(3) + math.abs(math.sin(time())/80),math.rad(5),math.abs(math.sin(time())/50))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/10),-math.rad(20) + math.cos(time())/20,0)
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/36),math.rad(8) + math.cos(time()/1)/28,0)
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0 * CFrame.new(0,0,-.46) * CFrame.fromEulerAnglesXYZ(math.rad(2),-math.rad(5),-math.rad(30))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(5),math.rad(3),math.rad(20))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.4,-.3,-.1)*CFrame.fromEulerAnglesXYZ(math.rad(1),-math.rad(5),math.rad(39))
- RightHip.C0=RightHip.C0*CFrame.new(.3,.4,0)*CFrame.fromEulerAnglesXYZ(-math.rad(3),-math.rad(0),math.rad(10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.5,-.3,-.2)*CFrame.fromEulerAnglesXYZ(math.rad(30),math.rad(-90),math.rad(-10))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(10),math.rad(-5),-math.rad(5))
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0 * CFrame.new(0,0,-.7) * CFrame.fromEulerAnglesXYZ(math.rad(2),-math.rad(15),-math.rad(70))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),math.rad(5),math.rad(50))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.9,-.7,-.25)*CFrame.fromEulerAnglesXYZ(math.rad(1),-math.rad(10),math.rad(75))
- RightHip.C0=RightHip.C0*CFrame.new(.7,.95,0)*CFrame.fromEulerAnglesXYZ(-math.rad(7),-math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.9,-.5,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(50),math.rad(-180),math.rad(-20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(20),math.rad(-8),-math.rad(8))
- game.Players.LocalPlayer.Character.Armor.Cloak.CloakScript.Hard.Value=0
- end
- print(fr)
- return keyframe[fr]()
- end,
- ["Cancels"]={"Everything"},
- ["Reference"]="Crouch",
- ["Frames"]=2,
- ["Loops"]=true,
- ["LoopStart"]=2
- }
- Animations["Backdash_Ground"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/9)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/14,math.pi/35,math.pi/10)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(1) + math.abs(math.sin(time())/90),-math.rad(6),-math.abs(math.sin(time())/80))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(1) + math.abs(math.sin(time())/90),math.rad(6),math.abs(math.sin(time())/80))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/30),-math.rad(15) + math.cos(time())/40,0)
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/66),math.rad(9) + math.cos(time()/1)/48,0)
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(0),-math.rad(20))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(6),math.rad(0),math.rad(10))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.rad(4),math.rad(2),math.rad(5))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(-5),0,math.rad(5))
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(5),0,math.rad(4))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(-5),0,math.rad(0))
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.fromEulerAnglesXYZ(math.rad(-6),math.rad(0),-math.rad(50))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(11),math.rad(0),math.rad(30))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.rad(8),math.rad(4),math.rad(8))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(-9),0,math.rad(9))
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(9),0,math.rad(9))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,math.rad(0))
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.fromEulerAnglesXYZ(math.rad(-8),math.rad(0),-math.rad(78))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(14),math.rad(0),math.rad(50))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.rad(20),math.rad(8),math.rad(14))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(-25),0,math.rad(14))
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(15),0,math.rad(14))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(-18),0,math.rad(0))
- game.Players.LocalPlayer.Character.Armor.Cloak.CloakScript.Hard.Value=0
- end
- return keyframe[fr]()
- end,
- ["Cancels"]={"Stand"},
- ["Reference"]="Backdash_Ground",
- ["Frames"]=3,
- ["Loops"]=true,
- ["LoopStart"]=3
- }
- Animations["Walk"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.fromEulerAnglesXYZ(math.rad(.1),0,-math.pi/8)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(14+(math.abs(math.sin(time()*6)))),0,math.rad(18))
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.fromEulerAnglesXYZ(math.rad(.2),0,-math.pi/14)
- DesiredMovespeed=10
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(14+(math.abs(math.sin(time()*6)))),0,math.rad(12))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.cos(time()*6)) / 14,0,math.cos(time() * 6)/2 + math.rad(1))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.abs(math.cos(time()*6)) / 14,0,math.cos(time() * 6)/2 - math.rad(1))
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(2)+math.abs(math.cos(time()*6)) / 32,0,-math.cos(time() * 6)/9 - math.rad(3))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(2)+math.abs(math.cos(time()*6)) / 32,0,-math.cos(time() * 6)/9 + math.rad(3))
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.fromEulerAnglesXYZ(math.rad(.3),0,-math.pi/20)
- DesiredMovespeed=10
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(12+(math.abs(math.sin(time()*6)))),0,math.rad(6))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.cos(time()*6)) / 14,0,math.cos(time() * 6)/2 + math.rad(1))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.abs(math.cos(time()*6)) / 14,0,math.cos(time() * 6)/2 - math.rad(1))
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(2)+math.abs(math.cos(time()*6)) / 29,0,-math.cos(time() * 6)/7 - math.rad(3))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(2)+math.abs(math.cos(time()*6)) / 29,0,-math.cos(time() * 6)/7 + math.rad(3))
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.fromEulerAnglesXYZ(math.rad(.4),0,-math.pi/32)
- DesiredMovespeed=9
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10+(math.abs(math.sin(time()*6)))),0,0)
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.cos(time()*6)) / 14,0,math.cos(time() * 6)/2 + math.rad(1))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.abs(math.cos(time()*6)) / 14,0,math.cos(time() * 6)/2 - math.rad(1))
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(2)+math.abs(math.cos(time()*6)) / 26,0,-math.cos(time() * 6)/5 - math.rad(3))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(2)+math.abs(math.cos(time()*6)) / 26,0,-math.cos(time() * 6)/5 + math.rad(3))
- end
- keyframe[4]=function()
- resetWelds(3,{})
- DesiredMovespeed=10
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.new(0,0,.03*math.abs(math.cos(time()*5.5)))*CFrame.fromEulerAnglesXYZ(math.rad(math.abs(math.cos(time()*6)) ),0,0)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(15+(math.abs(math.sin(time()*6)))),0,0)
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.cos(time()*5.5)) / 20,0,math.cos(time() * 5.5)/2 + math.rad(1))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.cos(time()*5.5)) / 20,0,math.cos(time() * 5.5)/2 - math.rad(1))
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(0)+math.abs(math.cos(time()*5.5)) / 38,0,-math.cos(time() * 5.5)/2.8 - math.rad(3))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(0)+math.abs(math.cos(time()*5.5)) / 38,0,-math.cos(time() * 5.5)/2.8 + math.rad(3))
- game.Players.LocalPlayer.Character.Armor.Cloak.CloakScript.Hard.Value=0
- end
- return keyframe[fr]()
- end,
- ["Cancels"]={"Everything"},
- ["Reference"]="Walk",
- ["Frames"]=4,
- ["Loops"]=true,
- ["LoopStart"]=4
- }
- Animations["Jump"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- local vely=vPlayer.Character.Torso.Velocity.y
- if vely>60 then
- vely=60
- elseif vely<-60 then
- vely=-60
- end
- local vely2=1
- local vely3=0
- if vely<0 then
- vely2=0
- vely3=1
- end
- RootJoint.C0=RootJoint.C0*CFrame.fromEulerAnglesXYZ(math.rad(-4 - vely*vely3/10),0,0)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(vely/2),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(1 - vely*vely3/12),-math.rad(1 - vely*vely3/4),math.rad(-vely/2.6*vely2) - math.rad(3))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(1 - vely*vely3/12),math.rad(1 - vely*vely3/4),math.rad(vely/2.6*vely2) + math.rad(3))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(1 + vely*vely3/4),0,-math.rad(15)+math.rad(-vely*vely3))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(1 + vely*vely3/4),0,math.rad(15)-math.rad(-vely*vely3))
- end
- return keyframe[fr]()
- end,
- ["Cancels"]={"Walk","Stand","j5A","j5B","j2B","j5C","j2C","j5D","Jump"},
- ["Reference"]="Jump",
- ["Frames"]=0,
- ["Loops"]=true,
- ["LoopStart"]=0
- }
- Animations["Run"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- DesiredMovespeed=10
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.03*math.abs(math.cos(time()*5.5)))*CFrame.fromEulerAnglesXYZ(math.rad(math.abs(math.cos(time()*6))) + math.rad(15),0,0)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(15+(math.abs(math.sin(time()*6)))),0,0)
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.cos(time()*5.5)) / 20,0,math.cos(time() * 5.5)/2 + math.rad(1))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.cos(time()*5.5)) / 20,0,math.cos(time() * 5.5)/2 - math.rad(1))
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(0)+math.abs(math.cos(time()*5.5)) / 38,0,-math.cos(time() * 5.5)/2.8 - math.rad(3))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(0)+math.abs(math.cos(time()*5.5)) / 38,0,-math.cos(time() * 5.5)/2.8 + math.rad(3))
- end
- keyframe[1]=function()
- resetWelds(3,{})
- DesiredMovespeed=10
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.03*math.abs(math.cos(time()*5.5)))*CFrame.fromEulerAnglesXYZ(math.rad(math.abs(math.cos(time()*6))) + math.rad(30),0,0)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(0+(math.abs(math.sin(time()*6)))),0,0)
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.cos(time()*5.5)) / 10,0,math.cos(time() * 5.5) + math.rad(1))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.cos(time()*5.5)) / 10,0,math.cos(time() * 5.5) - math.rad(1))
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(0)+math.abs(math.cos(time()*5.5)) / 20,0,-math.cos(time() * 5.5)/2 - math.rad(3))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(0)+math.abs(math.cos(time()*5.5)) / 20,0,-math.cos(time() * 5.5)/2 + math.rad(3))
- game.Players.LocalPlayer.Character.Armor.Cloak.CloakScript.Hard.Value=-6
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.03*math.abs(math.cos(time()*5.5)))*CFrame.fromEulerAnglesXYZ(math.rad(math.abs(math.cos(time()*6))) + math.rad(38),0,0)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(0+(math.abs(math.sin(time()*6)))),0,0)
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.cos(time()*5.5)) / 10,0,math.cos(time() * 5.5)*1.5 + math.rad(1))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.cos(time()*5.5)) / 10,0,math.cos(time() * 5.5)*1.5 - math.rad(1))
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(0)+math.abs(math.cos(time()*5.5)) / 20,0,-math.cos(time() * 5.5)/2 - math.rad(3))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(0)+math.abs(math.cos(time()*5.5)) / 20,0,-math.cos(time() * 5.5)/2 + math.rad(3))
- game.Players.LocalPlayer.Character.Armor.Cloak.CloakScript.Hard.Value=-12
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,math.abs(math.cos(time()*11)*.06) - .2)*CFrame.fromEulerAnglesXYZ(math.rad(60),0,-math.rad(math.cos(time()*11)*2))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(35),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(0 - math.rad(2),math.cos(time()*11)/50,-math.cos(time()*11)*1.2 + math.rad(30))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(0 - math.rad(2),math.cos(time()*11)/50,-math.cos(time()*11)*1.2 - math.rad(30))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(0 - math.rad(16),math.cos(time()*11)/5,math.cos(time()*11)*1.55 + math.rad(32))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0 - math.rad(16),math.cos(time()*11)/5,math.cos(time()*11)*1.55 - math.rad(32))
- game.Players.LocalPlayer.Character.Armor.Cloak.CloakScript.Hard.Value=-18
- end
- DesiredMovespeedLast=0
- return keyframe[fr]()
- end,
- ["Cancels"]={"Everything"},
- ["Reference"]="Run",
- ["Frames"]=3,
- ["Loops"]=true,
- ["LoopStart"]=3
- }
- Animations["Airdash"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-1.2)*CFrame.fromEulerAnglesXYZ(math.rad(88),0,math.rad(8))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(65),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(0,-math.rad(6),math.rad(3))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.65,.75,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.rad(5))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.35,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),-math.rad(14),math.rad(16))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,math.rad(6))
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.7)*CFrame.fromEulerAnglesXYZ(math.rad(58),0,math.rad(8))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(25),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(0,-math.rad(6),math.rad(36))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.65,.75,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.rad(11))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.35,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),-math.rad(14),math.rad(46))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,math.rad(15))
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.5)*CFrame.fromEulerAnglesXYZ(math.rad(24),0,math.rad(8))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(15),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(0,-math.rad(6),math.rad(26))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.35,.55,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.rad(4))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.3,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),-math.rad(14),math.rad(46))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,math.rad(15))
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(2))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(5),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(0,-math.rad(2),math.rad(5))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,.2,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.rad(6))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.1,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),-math.rad(4),math.rad(20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,math.rad(7))
- end
- keyframe[4]=function()
- resetWelds(3,{})
- local vely=vPlayer.Character.Torso.Velocity.y
- if vely>60 then
- vely=60
- elseif vely<-60 then
- vely=-60
- end
- local vely2=1
- local vely3=0
- if vely<0 then
- vely2=0
- vely3=1
- end
- RootJoint.C0=RootJoint.C0*CFrame.fromEulerAnglesXYZ(math.rad(-4 - vely*vely3/10),0,0)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(vely/2),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(1 - vely*vely3/12),-math.rad(1 - vely*vely3/4),math.rad(-vely/2.6*vely2) - math.rad(3))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(1 - vely*vely3/12),math.rad(1 - vely*vely3/4),math.rad(vely/2.6*vely2) + math.rad(3))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(1 + vely*vely3/4),0,-math.rad(15)+math.rad(-vely*vely3))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(1 + vely*vely3/4),0,math.rad(15)-math.rad(-vely*vely3))
- end
- return keyframe[fr]()
- end,
- ["Cancels"]={"Everything"},
- ["Reference"]="Airdash",
- ["Frames"]=0,
- ["Loops"]=true,
- ["LoopStart"]=0
- }
- Animations["Dash"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(2))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(5),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(0,-math.rad(2),math.rad(5))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,.2,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.rad(6))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.1,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),-math.rad(4),math.rad(20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,math.rad(7))
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(30),0,math.rad(2))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(15),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(0,-math.rad(2),math.rad(10))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,.2,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.rad(6))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.1,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),-math.rad(4),math.rad(20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,math.rad(7))
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.7)*CFrame.fromEulerAnglesXYZ(math.rad(50),0,math.rad(3))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(20),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(0,-math.rad(3),math.rad(25))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.4,.5,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.rad(10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.2,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),-math.rad(6),math.rad(50))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,math.rad(14))
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-1)*CFrame.fromEulerAnglesXYZ(math.rad(80),0,math.rad(8))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(25),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(0,-math.rad(5),math.rad(40))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.6,.7,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.rad(15))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.3,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),-math.rad(10),math.rad(86))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,math.rad(22))
- end
- keyframe[4]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-1.2)*CFrame.fromEulerAnglesXYZ(math.rad(88),0,math.rad(8))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(45),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(0,-math.rad(6),math.rad(36))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.65,.75,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.rad(11))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.35,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),-math.rad(14),math.rad(86))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,math.rad(25))
- end
- keyframe[5]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-1.2)*CFrame.fromEulerAnglesXYZ(math.rad(78),0,math.rad(8))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(45),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(0,-math.rad(6),math.rad(36))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.65,.75,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.rad(11))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.35,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),-math.rad(14),math.rad(66))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,math.rad(25))
- end
- keyframe[6]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.7)*CFrame.fromEulerAnglesXYZ(math.rad(58),0,math.rad(8))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(25),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(0,-math.rad(6),math.rad(36))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.65,.75,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.rad(11))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.35,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),-math.rad(14),math.rad(46))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,math.rad(15))
- end
- keyframe[7]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.5)*CFrame.fromEulerAnglesXYZ(math.rad(24),0,math.rad(8))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(15),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(0,-math.rad(6),math.rad(26))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.35,.55,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.rad(4))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.3,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),-math.rad(14),math.rad(46))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,math.rad(15))
- end
- keyframe[8]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(2))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.rad(5),0,0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(0,-math.rad(2),math.rad(5))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,.2,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.rad(6))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.1,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),-math.rad(4),math.rad(20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(0,0,math.rad(7))
- end
- keyframe[9]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/9)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/14,math.pi/35,math.pi/10)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(1) + math.abs(math.sin(time())/90),-math.rad(6),-math.abs(math.sin(time())/80))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(1) + math.abs(math.sin(time())/90),math.rad(6),math.abs(math.sin(time())/80))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/30),-math.rad(15) + math.cos(time())/40,0)
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/66),math.rad(9) + math.cos(time()/1)/48,0)
- end
- keyframe[10]=function()
- resetWelds(3,{})
- DesiredMovespeed=12
- RootJoint.C0=RootJoint.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/50),0,-math.pi/8)
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/14 + math.sin(time())/40,math.pi/30,math.pi/8)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(3) + math.abs(math.sin(time())/80),-math.rad(5),-math.abs(math.sin(time())/50))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(3) + math.abs(math.sin(time())/80),math.rad(5),math.abs(math.sin(time())/50))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/10),-math.rad(20) + math.cos(time())/20,0)
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/36),math.rad(8) + math.cos(time()/1)/28,0)
- end
- return keyframe[fr]()
- end,
- ["Cancels"]={"Everything"},
- ["Reference"]="Dash",
- ["Frames"]=8,
- ["Loops"]=true,
- ["LoopStart"]=8
- }
- --Actives
- Animations["Divide"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- DesiredMovespeed=12
- RootJoint.C0=RootJoint.C0*CFrame.Angles(math.rad(-2),0,math.rad(-20))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),0,math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(20),0,math.rad(-10))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-4),0,0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-5),math.rad(-8),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-5),0,0)
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.Angles(math.rad(-2),0,math.rad(-50))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),0,math.rad(25))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(20),math.rad(30),math.rad(5))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-15),0,-math.rad(5))
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-8),math.rad(-10),math.rad(-7))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-6),0,0)
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.Angles(math.rad(-2),0,math.rad(-55))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),0,math.rad(30))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(22),math.rad(33),math.rad(6))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.25,.1)*CFrame.Angles(math.rad(-30),math.rad(3),-math.rad(5))
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-6),math.rad(-8),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-6),0,0)
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.Angles(math.rad(-4),0,math.rad(-58))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),0,math.rad(35))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(28),math.rad(20),math.rad(6))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.5,.2)*CFrame.Angles(math.rad(-65),math.rad(5),-math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-6),math.rad(-8),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-8),math.rad(-2),0)
- end
- keyframe[4]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.Angles(math.rad(-4),0,math.rad(-62))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),0,math.rad(35))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(28),math.rad(20),math.rad(6))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.5,.75)*CFrame.Angles(math.rad(-120),math.rad(-4),-math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-6),math.rad(-8),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-8),math.rad(-2),0)
- end
- keyframe[5]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.Angles(math.rad(-4),0,math.rad(-64))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(7),0,math.rad(35))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(34),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.1,.85)*CFrame.Angles(math.rad(-140),math.rad(-8),-math.rad(10))
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-7),math.rad(-9),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-8),math.rad(-2),0)
- end
- keyframe[6]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.Angles(math.rad(-4),0,math.rad(-68))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-5),0,math.rad(35))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(34),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.08,.85)*CFrame.Angles(math.rad(-145),math.rad(-8),-math.rad(18))
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-5),math.rad(-7),math.rad(-3))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-8),math.rad(-1),0)
- end
- keyframe[7]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.05)*CFrame.Angles(math.rad(-4),0,math.rad(-68))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-5),0,math.rad(40))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(34),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.09,.85)*CFrame.Angles(math.rad(-150),math.rad(-8),-math.rad(18))
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-7),math.rad(-7),math.rad(-3))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-9),math.rad(-3),0)
- end
- keyframe[8]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-4),0,math.rad(-70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-2),0,math.rad(40))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(34),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.09,.85)*CFrame.Angles(math.rad(-155),math.rad(-9),-math.rad(20))
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-7),math.rad(-7),math.rad(-3))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-9),math.rad(-3),0)
- end
- keyframe[9]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-2),0,math.rad(-70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-2),0,math.rad(40))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(34),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.1,.85)*CFrame.Angles(math.rad(-165),math.rad(-9),-math.rad(20))
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-7),math.rad(-7),math.rad(-3))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-9),math.rad(-3),0)
- end
- keyframe[10]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(2),0,math.rad(-70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-2),0,math.rad(40))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(34),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.1,.85)*CFrame.Angles(math.rad(-160),math.rad(-9),-math.rad(20))
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-7),math.rad(-7),math.rad(-3))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-9),math.rad(-3),0)
- end
- keyframe[11]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(4),0,math.rad(-70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-2),0,math.rad(40))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(34),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.09,.85)*CFrame.Angles(math.rad(-145),math.rad(-9),-math.rad(20))
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-7),math.rad(-7),math.rad(-3))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-9),math.rad(-3),0)
- end
- keyframe[12]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(10),0,math.rad(-74))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(5),0,math.rad(44))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(38),math.rad(30),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.08,.85)*CFrame.Angles(math.rad(-120),math.rad(-8),-math.rad(25))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(-8),math.rad(-7),math.rad(-3))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-18),math.rad(-1),0)
- end
- keyframe[13]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.35)*CFrame.Angles(math.rad(14),0,math.rad(-74))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(16),0,math.rad(48))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(48),math.rad(30),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.08,1.15)*CFrame.Angles(math.rad(-105),math.rad(-8),-math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-10),math.rad(-7),math.rad(-3))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-28),math.rad(-1),0)
- end
- return keyframe[fr]()
- end,
- ["Cancels"]={"Everything"},
- ["Reference"]="Divide_Startup",
- ["Frames"]=13,
- ["Loops"]=false,
- ["LoopStart"]=13
- }
- Animations["Divide_Hit"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.35)*CFrame.Angles(math.rad(14),0,math.rad(-74))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(16),0,math.rad(48))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(48),math.rad(30),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.08,1.15)*CFrame.Angles(math.rad(-105),math.rad(-8),-math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-10),math.rad(-7),math.rad(-3))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-28),math.rad(-1),0)
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.35)*CFrame.Angles(math.rad(14),0,math.rad(-74))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(16),0,math.rad(48))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(48),math.rad(30),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.08,1.2)*CFrame.Angles(math.rad(-107),math.rad(-8),-math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-10),math.rad(-7),math.rad(-3))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-28),math.rad(-1),0)
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.34)*CFrame.Angles(math.rad(11),0,math.rad(-72))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(17),0,math.rad(46))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(-math.rad(43),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.1,1.1)*CFrame.Angles(math.rad(-107),math.rad(-7),-math.rad(36))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.17,0)*CFrame.Angles(math.rad(-9),math.rad(-7),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-25),math.rad(2),math.rad(1))
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.325)*CFrame.Angles(math.rad(8),0,math.rad(-68))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(19),0,math.rad(44))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.05)*CFrame.Angles(-math.rad(38),math.rad(10),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.15,1)*CFrame.Angles(math.rad(-107),math.rad(-6),-math.rad(40))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.15,0)*CFrame.Angles(math.rad(-8),math.rad(-7),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-22),math.rad(8),math.rad(2))
- end
- keyframe[4]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.3125)*CFrame.Angles(math.rad(6),0,math.rad(-65))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(19),0,math.rad(39))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.1)*CFrame.Angles(-math.rad(36),math.rad(0),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.15,1)*CFrame.Angles(math.rad(-107),math.rad(-6),-math.rad(43))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.14,0)*CFrame.Angles(math.rad(-8),math.rad(-7),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-20),math.rad(8),math.rad(2))
- end
- keyframe[5]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.3)*CFrame.Angles(math.rad(4),0,math.rad(-61))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(21),0,math.rad(34))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.15)*CFrame.Angles(-math.rad(34),math.rad(-15),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.15,.9)*CFrame.Angles(math.rad(-107),math.rad(-4),-math.rad(45))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.12,0)*CFrame.Angles(math.rad(-8),math.rad(-7),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-16),math.rad(16),math.rad(2))
- end
- keyframe[6]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.3)*CFrame.Angles(math.rad(2),0,math.rad(-57))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(23),0,math.rad(29))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(31),math.rad(-25),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,.8)*CFrame.Angles(math.rad(-108),math.rad(-3),-math.rad(50))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(-7),math.rad(-7),math.rad(-6))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-14),math.rad(20),math.rad(3))
- end
- keyframe[7]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.3)*CFrame.Angles(math.rad(0),0,math.rad(-57))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(23),0,math.rad(24))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(17),math.rad(-35),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,.8)*CFrame.Angles(math.rad(-108),math.rad(-2),-math.rad(53))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.09,0)*CFrame.Angles(math.rad(-7),math.rad(-7),math.rad(-7))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(-12),math.rad(22),math.rad(3))
- end
- keyframe[8]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.3)*CFrame.Angles(math.rad(-3),0,math.rad(-53))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(24),0,math.rad(22))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.25)*CFrame.Angles(-math.rad(2),math.rad(-48),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.25,.73)*CFrame.Angles(math.rad(-109),math.rad(-1),-math.rad(57))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.07,0)*CFrame.Angles(math.rad(-7),math.rad(-7),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.15,0)*CFrame.Angles(math.rad(-8),math.rad(27),math.rad(4))
- end
- keyframe[9]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.3)*CFrame.Angles(math.rad(-3),0,math.rad(-53))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(22),0,math.rad(22))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.27)*CFrame.Angles(math.rad(11),math.rad(-56),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.275,.68)*CFrame.Angles(math.rad(-110),math.rad(-1),-math.rad(57))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.06,0)*CFrame.Angles(math.rad(-7),math.rad(-7),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.18,0)*CFrame.Angles(math.rad(-6),math.rad(29),math.rad(4))
- end
- keyframe[10]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.275)*CFrame.Angles(math.rad(-4),0,math.rad(-50))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(17),0,math.rad(22))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.27)*CFrame.Angles(math.rad(16),math.rad(-58),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.275,.68)*CFrame.Angles(math.rad(-120),math.rad(-0),-math.rad(59))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.08,0)*CFrame.Angles(math.rad(-7),math.rad(-7),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.19,0)*CFrame.Angles(math.rad(-6),math.rad(31),math.rad(4))
- end
- keyframe[11]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(-6),0,math.rad(-48))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(15),0,math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.3)*CFrame.Angles(math.rad(20),math.rad(-60),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.3,.65)*CFrame.Angles(math.rad(-130),math.rad(0),-math.rad(60))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-6),math.rad(-7),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-5),math.rad(32),math.rad(4))
- end
- keyframe[12]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(-6),0,math.rad(-48))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(13),0,math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(8),math.rad(-57),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.3,.65)*CFrame.Angles(math.rad(-132),math.rad(0),-math.rad(60))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-7),math.rad(-7),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-6),math.rad(32),math.rad(4))
- end
- keyframe[13]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(-6),0,math.rad(-48))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),0,math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(0),math.rad(-52),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.3,.65)*CFrame.Angles(math.rad(-133),math.rad(0),-math.rad(60))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-8),math.rad(-7),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-7),math.rad(32),math.rad(4))
- end
- --dddd
- keyframe[14]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(-6),0,math.rad(-51))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(7),0,math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.25,-.1,.2)*CFrame.Angles(math.rad(-10),math.rad(-61),math.rad(3))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.3,.65)*CFrame.Angles(math.rad(-133),math.rad(0),-math.rad(52))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-8),math.rad(-7),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-7),math.rad(32),math.rad(4))
- end
- keyframe[15]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(-6),0,math.rad(-54))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(5),0,math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.25,-.1,.2)*CFrame.Angles(math.rad(-20),math.rad(-72),math.rad(5))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.3,.65)*CFrame.Angles(math.rad(-133),math.rad(0),-math.rad(45))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-8),math.rad(-7),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-7),math.rad(32),math.rad(4))
- end
- keyframe[16]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(-6),0,math.rad(-57))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(5),0,math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.25,-.1,.2)*CFrame.Angles(math.rad(-30),math.rad(-81),math.rad(7))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.3,.65)*CFrame.Angles(math.rad(-133),math.rad(0),-math.rad(38))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-8),math.rad(-7),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-7),math.rad(32),math.rad(4))
- end
- keyframe[17]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(-6),0,math.rad(-58))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(3),0,math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.375,-.15,.2)*CFrame.Angles(math.rad(-35),math.rad(-85),math.rad(8))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.3,.65)*CFrame.Angles(math.rad(-133),math.rad(0),-math.rad(34))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-8),math.rad(-7),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-7),math.rad(32),math.rad(4))
- end
- keyframe[18]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(-6),0,math.rad(-62))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),0,math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.5,-.2,.2)*CFrame.Angles(math.rad(-40),math.rad(-90),math.rad(10))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.3,.65)*CFrame.Angles(math.rad(-133),math.rad(0),-math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-8),math.rad(-7),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-7),math.rad(32),math.rad(4))
- end
- keyframe[19]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(-6),0,math.rad(-63))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-2),0,math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.5,-.2,.2)*CFrame.Angles(math.rad(-40),math.rad(-90),math.rad(13))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.3,.65)*CFrame.Angles(math.rad(-133),math.rad(0),-math.rad(25))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-8),math.rad(-7),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-7),math.rad(32),math.rad(4))
- end
- keyframe[20]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.21)*CFrame.Angles(math.rad(-3),0,math.rad(-41))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),0,math.rad(12))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.43,-.17,.15)*CFrame.Angles(math.rad(-33),math.rad(-84),math.rad(29))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.3,.65)*CFrame.Angles(math.rad(-120),math.rad(18),-math.rad(22))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-8),math.rad(-12),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0.06,-.2,0)*CFrame.Angles(math.rad(-7),math.rad(30),math.rad(4))
- end
- keyframe[21]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.17)*CFrame.Angles(math.rad(0),0,math.rad(-28))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(1),0,math.rad(5))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.375,-.15,.1)*CFrame.Angles(math.rad(-28),math.rad(-77),math.rad(40))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.28,.65)*CFrame.Angles(math.rad(-107),math.rad(35),-math.rad(18))
- RightHip.C0=RightHip.C0*CFrame.new(-.07,-.05,0)*CFrame.Angles(math.rad(-8),math.rad(-18),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(.12,-.2,0)*CFrame.Angles(math.rad(-6),math.rad(27),math.rad(4))
- end
- keyframe[22]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(4),0,math.rad(10))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(4),math.rad(-4),math.rad(-10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.25,-.1,.1)*CFrame.Angles(math.rad(-15),math.rad(-65),math.rad(67))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.1,-.2,.65)*CFrame.Angles(math.rad(-87),math.rad(70),-math.rad(12))
- RightHip.C0=RightHip.C0*CFrame.new(-.15,.2,0)*CFrame.Angles(math.rad(-8),math.rad(-27),math.rad(-7))
- LeftHip.C0=LeftHip.C0*CFrame.new(.25,-.1,0)*CFrame.Angles(math.rad(-4),math.rad(21),math.rad(4))
- end
- keyframe[23]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(9),0,math.rad(45))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(7),math.rad(-6),math.rad(-30))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.1,-.05,.05)*CFrame.Angles(math.rad(-15),math.rad(-52),math.rad(90))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.15,-.152,.65)*CFrame.Angles(math.rad(-51),math.rad(105),-math.rad(6))
- RightHip.C0=RightHip.C0*CFrame.new(-.22,.3,0)*CFrame.Angles(math.rad(-8),math.rad(-36),math.rad(-6))
- LeftHip.C0=LeftHip.C0*CFrame.new(.375,-.5,0)*CFrame.Angles(math.rad(-2),math.rad(16),math.rad(4))
- end
- keyframe[24]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.05)*CFrame.Angles(math.rad(11),0,math.rad(63))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(8),math.rad(-7),math.rad(-38))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.1,-.03,.03)*CFrame.Angles(math.rad(0),math.rad(-46),math.rad(110))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.15,-.1,.65)*CFrame.Angles(math.rad(-46),math.rad(120),-math.rad(3))
- RightHip.C0=RightHip.C0*CFrame.new(-.26,.35,0)*CFrame.Angles(math.rad(-8),math.rad(-42),math.rad(-6))
- LeftHip.C0=LeftHip.C0*CFrame.new(.43,-.25,0)*CFrame.Angles(math.rad(-1),math.rad(13),math.rad(4))
- end
- keyframe[25]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.08)*CFrame.Angles(math.rad(13),0,math.rad(72))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(-8),math.rad(-45))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.3,-.01,-.01)*CFrame.Angles(math.rad(7),math.rad(-43),math.rad(115))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,-.1,.65)*CFrame.Angles(math.rad(-43),math.rad(130),-math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.3,.4,0)*CFrame.Angles(math.rad(-8),math.rad(-44),math.rad(-6))
- LeftHip.C0=LeftHip.C0*CFrame.new(.5,-.12,0)*CFrame.Angles(math.rad(0),math.rad(12),math.rad(4))
- end
- keyframe[26]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.1)*CFrame.Angles(math.rad(14),0,math.rad(80))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(-8),math.rad(-45))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.4,0,0)*CFrame.Angles(math.rad(15),math.rad(-40),math.rad(120))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,-.1,.65)*CFrame.Angles(math.rad(-40),math.rad(140),-math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.3,.4,0)*CFrame.Angles(math.rad(-8),math.rad(-48),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(.5,0,0)*CFrame.Angles(math.rad(0),math.rad(10),math.rad(4))
- end
- keyframe[27]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(8),0,math.rad(45))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(-8),math.rad(-45))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.4,0,0)*CFrame.Angles(math.rad(15),math.rad(-40),math.rad(120))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,-.1,.65)*CFrame.Angles(math.rad(-40),math.rad(140),-math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.3,.4,0)*CFrame.Angles(math.rad(-8),math.rad(-48),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(.5,0,0)*CFrame.Angles(math.rad(0),math.rad(10),math.rad(4))
- end
- keyframe[28]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.05)*CFrame.Angles(math.rad(4),0,math.rad(10))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(7),math.rad(-4),math.rad(-10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.34,.29,-.06)*CFrame.Angles(math.rad(27),math.rad(-35),math.rad(135))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.25,-.08,.42)*CFrame.Angles(math.rad(-50),math.rad(120),-math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.2,.15,0)*CFrame.Angles(math.rad(-12),math.rad(-39),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(.2,-.13,0)*CFrame.Angles(math.rad(-1),math.rad(15),math.rad(4))
- end
- keyframe[29]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.08)*CFrame.Angles(math.rad(1),0,math.rad(-15))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(5),math.rad(-2),math.rad(10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.33,.315,-.07)*CFrame.Angles(math.rad(29),math.rad(-35),math.rad(138))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.25,-.07,.4)*CFrame.Angles(math.rad(-52),math.rad(115),-math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.19,.125,0)*CFrame.Angles(math.rad(-12),math.rad(-36),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(.2,-.145,0)*CFrame.Angles(math.rad(-1),math.rad(15),math.rad(4))
- end
- keyframe[30]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.12)*CFrame.Angles(math.rad(-2),0,math.rad(-35))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(3),math.rad(1),math.rad(22))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.325,.37,-.08)*CFrame.Angles(math.rad(33),math.rad(-33),math.rad(142))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.25,-.05,.37)*CFrame.Angles(math.rad(-55),math.rad(110),-math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.18,.1,0)*CFrame.Angles(math.rad(-14),math.rad(-34),math.rad(-3))
- LeftHip.C0=LeftHip.C0*CFrame.new(.12,-.16,0)*CFrame.Angles(math.rad(-1),math.rad(17),math.rad(4))
- end
- keyframe[31]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-8),0,math.rad(-70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),math.rad(5),math.rad(45))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.3,.45,-.1)*CFrame.Angles(math.rad(40),math.rad(-30),math.rad(150))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.3,0,.3)*CFrame.Angles(math.rad(-60),math.rad(100),-math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.15,0,0)*CFrame.Angles(math.rad(-16),math.rad(-30),math.rad(-2))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.225,0)*CFrame.Angles(math.rad(-3),math.rad(20),math.rad(4))
- end
- keyframe[32]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-6),0,math.rad(-52))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(2),math.rad(4),math.rad(32))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.22,.31,-.08)*CFrame.Angles(math.rad(30),math.rad(-22),math.rad(110))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.22,0,.22)*CFrame.Angles(math.rad(-48),math.rad(75),-math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.11,0,0)*CFrame.Angles(math.rad(-12),math.rad(-22),math.rad(-1))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.15,0)*CFrame.Angles(math.rad(-3),math.rad(15),math.rad(3))
- end
- keyframe[33]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-4),math.rad(0),math.rad(-35))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(5),math.rad(3),math.rad(22))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.15,.225,-.05)*CFrame.Angles(math.rad(15),math.rad(-15),math.rad(75))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.15,0,.15)*CFrame.Angles(math.rad(-35),math.rad(50),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.07,0,0)*CFrame.Angles(math.rad(-9),math.rad(-15),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(-3),math.rad(10),math.rad(2))
- end
- keyframe[34]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-2),math.rad(0),math.rad(-15))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(8),math.rad(1),math.rad(5))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.07,.1,-.05)*CFrame.Angles(math.rad(3),math.rad(-7),math.rad(30))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.07,0,.07)*CFrame.Angles(math.rad(-22),math.rad(25),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.03,0,0)*CFrame.Angles(math.rad(-9),math.rad(-7),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-3),math.rad(5),math.rad(1))
- end
- keyframe[35]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(1))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(1))
- end
- return keyframe[fr]()
- end,
- ["Cancels"]={"Everything"},
- ["Reference"]="Divide_Hit",
- ["Frames"]=35,
- ["Loops"]=false,
- ["LoopStart"]=13
- }
- Animations["5B"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.Angles(math.rad(-2),0,math.rad(-20))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),0,math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(20),0,math.rad(-10))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-4),0,0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-5),math.rad(-8),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.Angles(math.rad(-5),0,0)
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.05)*CFrame.Angles(math.rad(-1),0,math.rad(-25))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(9),math.rad(18))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(18),0,math.rad(-13))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-8),0,math.rad(-4))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,0)*CFrame.Angles(math.rad(-6),math.rad(-13),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.2,.4,.2)*CFrame.Angles(math.rad(-2),math.rad(7),math.rad(5))
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.07)*CFrame.Angles(math.rad(-1),0,math.rad(-33))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(15),math.rad(13),math.rad(24))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(20),0,math.rad(-16))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-20),0,math.rad(-8))
- RightHip.C0=RightHip.C0*CFrame.new(-.2,0,0)*CFrame.Angles(math.rad(-8),math.rad(-24),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.5,1.2,.5)*CFrame.Angles(math.rad(1),math.rad(28),math.rad(16))
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-2),0,math.rad(-40))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(20),math.rad(18),math.rad(30))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(30),0,math.rad(-30))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-30),0,math.rad(-16))
- RightHip.C0=RightHip.C0*CFrame.new(-.2,0,0)*CFrame.Angles(math.rad(-13),math.rad(-38),math.rad(-7))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.85,1.8,.85)*CFrame.Angles(math.rad(2),math.rad(45),math.rad(25))
- end
- keyframe[4]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-3),0,math.rad(-40))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(22),math.rad(18),math.rad(30))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(30),0,math.rad(-30))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-30),0,math.rad(-16))
- RightHip.C0=RightHip.C0*CFrame.new(-.2,0,0)*CFrame.Angles(math.rad(-15),math.rad(-38),math.rad(-7))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.85,1.8,.84)*CFrame.Angles(math.rad(2),math.rad(45),math.rad(23))
- end
- keyframe[5]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-4),0,math.rad(-40))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(18),math.rad(30))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(-math.rad(30),0,math.rad(-30))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-30),0,math.rad(-16))
- RightHip.C0=RightHip.C0*CFrame.new(-.2,0,0)*CFrame.Angles(math.rad(-15),math.rad(-38),math.rad(-7))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.86,1.82,.86)*CFrame.Angles(math.rad(3),math.rad(45),math.rad(23))
- end
- keyframe[6]=keyframe[4]
- keyframe[7]=keyframe[3]
- keyframe[8]=keyframe[2]
- keyframe[9]=keyframe[1]
- keyframe[10]=keyframe[0]
- return keyframe[fr]()
- end,
- ["Cancels"]={"Stand","Jump","6B","ManaVamp"},
- ["Reference"]="5B",
- ["Frames"]=10,
- ["Loops"]=false,
- ["LoopStart"]=8
- }
- Animations["5A"]={["AnimType"]="Attack",["AnimWeight"]=1,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/50),0,-math.rad(35))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/14 + math.sin(time())/40,math.pi/30,math.pi/8)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(3) + math.abs(math.sin(time())/80),-math.rad(5),-math.abs(math.sin(time())/50))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(3) + math.abs(math.sin(time())/80),math.rad(5),math.abs(math.sin(time())/50))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/10),-math.rad(20) + math.cos(time())/20,0)
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/36),math.rad(8) + math.cos(time()/1)/28,0)
- end
- keyframe[1]=function()
- resetWelds(3,{})
- Neck.C0=Neck.C0 * CFrame.fromEulerAnglesXYZ(-math.rad(4),0,math.rad(30))
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.05)*CFrame.fromEulerAnglesXYZ(-math.rad(1),0,-math.rad(70))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.4,0,.2)*CFrame.fromEulerAnglesXYZ(-math.rad(140),math.rad(90),0)
- end
- keyframe[2]=function()
- resetWelds(3,{})
- Neck.C0=Neck.C0 * CFrame.fromEulerAnglesXYZ(-math.rad(0),0,math.rad(50))
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.05)*CFrame.fromEulerAnglesXYZ(-math.rad(1),math.rad(0),-math.rad(78))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,.8,.4)*CFrame.fromEulerAnglesXYZ(-math.rad(115),math.rad(180),math.rad(1))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(0,math.rad(2),0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(0),math.rad(5),0)
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(0),math.rad(5),0)
- end
- keyframe[3]=function()
- resetWelds(3,{})
- Neck.C0=Neck.C0 * CFrame.fromEulerAnglesXYZ(-math.rad(12),-math.rad(2),math.rad(55))
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.05)*CFrame.fromEulerAnglesXYZ(-math.rad(1),0,-math.rad(86))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,.6,.3)*CFrame.fromEulerAnglesXYZ(-math.rad(91),math.rad(180),math.rad(1))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.rad(6),math.rad(8),0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(2),math.rad(8),0)
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(2),-math.rad(8),0)
- end
- keyframe[4]=function()
- resetWelds(3,{})
- Neck.C0=Neck.C0 * CFrame.fromEulerAnglesXYZ(-math.rad(12),-math.rad(2),math.rad(55))
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.05)*CFrame.fromEulerAnglesXYZ(-math.rad(1),0,-math.rad(86))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,.6,.3)*CFrame.fromEulerAnglesXYZ(-math.rad(92),math.rad(180),math.rad(1))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.rad(6),math.rad(8),0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(2),math.rad(8),0)
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(2),-math.rad(8),0)
- end
- keyframe[5]=function()
- resetWelds(3,{})
- Neck.C0=Neck.C0 * CFrame.fromEulerAnglesXYZ(-math.rad(12),-math.rad(2),math.rad(55))
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.05)*CFrame.fromEulerAnglesXYZ(-math.rad(1),0,-math.rad(86))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,.6,.3)*CFrame.fromEulerAnglesXYZ(-math.rad(92),math.rad(180),math.rad(1))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.rad(6),math.rad(8),0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(2),math.rad(8),0)
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(2),-math.rad(8),0)
- end
- keyframe[6]=function()
- resetWelds(3,{})
- Neck.C0=Neck.C0 * CFrame.fromEulerAnglesXYZ(-math.rad(12),-math.rad(2),math.rad(55))
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.05)*CFrame.fromEulerAnglesXYZ(-math.rad(1),0,-math.rad(86))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,.6,.3)*CFrame.fromEulerAnglesXYZ(-math.rad(78),math.rad(180),math.rad(1))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.rad(6),math.rad(8),0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(2),math.rad(8),0)
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(2),-math.rad(8),0)
- end
- keyframe[7]=function()
- resetWelds(3,{})
- Neck.C0=Neck.C0 * CFrame.fromEulerAnglesXYZ(-math.rad(0),0,math.rad(50))
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.05)*CFrame.fromEulerAnglesXYZ(-math.rad(1),math.rad(0),-math.rad(78))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,.3,.1)*CFrame.fromEulerAnglesXYZ(-math.rad(50),math.rad(180),math.rad(1))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(0,math.rad(2),0)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(0),math.rad(5),0)
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(0),math.rad(5),0)
- end
- keyframe[8]=function()
- resetWelds(3,{})
- Neck.C0=Neck.C0 * CFrame.fromEulerAnglesXYZ(-math.rad(4),0,math.rad(30))
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.05)*CFrame.fromEulerAnglesXYZ(-math.rad(1),0,-math.rad(70))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,0,.1)*CFrame.fromEulerAnglesXYZ(-math.rad(20),math.rad(90),0)
- end
- keyframe[9]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/50),0,-math.rad(10))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/14 + math.sin(time())/40,math.pi/30,math.pi/8)
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(3) + math.abs(math.sin(time())/80),-math.rad(5),-math.abs(math.sin(time())/50))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(-math.rad(3) + math.abs(math.sin(time())/80),math.rad(5),math.abs(math.sin(time())/50))
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/10),-math.rad(20) + math.cos(time())/20,0)
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(-math.abs(math.sin(time())/36),math.rad(8) + math.cos(time()/1)/28,0)
- end
- print(fr)
- return keyframe[fr]()
- end,
- ["Cancels"]={"Stand","5A","2A","Walk","5B"},
- ["Reference"]="5A",
- ["Frames"]=9,
- ["Loops"]=false,
- ["LoopStart"]=9
- }
- Animations["2A"]={["AnimType"]="Attack",["AnimWeight"]=1,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0 * CFrame.new(0,0,-.7) * CFrame.fromEulerAnglesXYZ(math.rad(2),-math.rad(15),-math.rad(70))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),math.rad(6),math.rad(50))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.9,-.7,-.25)*CFrame.fromEulerAnglesXYZ(math.rad(1),-math.rad(10),math.rad(75))
- RightHip.C0=RightHip.C0*CFrame.new(.7,.95,0)*CFrame.fromEulerAnglesXYZ(-math.rad(7),-math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.9,-.5,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(47),math.rad(-180),math.rad(-20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.25,-.6,.7)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-30),-math.rad(90))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(00),math.rad(70),math.rad(0))
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0 * CFrame.new(0,0,-.7) * CFrame.fromEulerAnglesXYZ(math.rad(3),-math.rad(15),-math.rad(70))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),math.rad(8),math.rad(50))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.9,-.7,-.25)*CFrame.fromEulerAnglesXYZ(math.rad(1),-math.rad(10),math.rad(75))
- RightHip.C0=RightHip.C0*CFrame.new(.7,.95,0)*CFrame.fromEulerAnglesXYZ(-math.rad(7),-math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.9,-.5,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(44),math.rad(-180),math.rad(-20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.2,-.6,.55)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),-math.rad(90))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(00),math.rad(90),math.rad(0))
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0 * CFrame.new(0,0,-.7) * CFrame.fromEulerAnglesXYZ(math.rad(4),-math.rad(15),-math.rad(70))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),math.rad(10),math.rad(50))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.9,-.7,-.25)*CFrame.fromEulerAnglesXYZ(math.rad(1),-math.rad(10),math.rad(75))
- RightHip.C0=RightHip.C0*CFrame.new(.7,.95,0)*CFrame.fromEulerAnglesXYZ(-math.rad(7),-math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.9,-.5,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(40),math.rad(-180),math.rad(-16))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.1,-.6,.5)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(30),-math.rad(90))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0 * CFrame.new(0,0,-.7) * CFrame.fromEulerAnglesXYZ(math.rad(4),-math.rad(15),-math.rad(70))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),math.rad(10),math.rad(50))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.9,-.7,-.25)*CFrame.fromEulerAnglesXYZ(math.rad(1),-math.rad(10),math.rad(75))
- RightHip.C0=RightHip.C0*CFrame.new(.7,.95,0)*CFrame.fromEulerAnglesXYZ(-math.rad(7),-math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.9,-.5,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(40),math.rad(-180),math.rad(-16))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.1,-.6,.5)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),-math.rad(90))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- end
- keyframe[4]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0 * CFrame.new(0,0,-.7) * CFrame.fromEulerAnglesXYZ(math.rad(4),-math.rad(15),-math.rad(70))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),math.rad(10),math.rad(50))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.9,-.7,-.25)*CFrame.fromEulerAnglesXYZ(math.rad(1),-math.rad(10),math.rad(75))
- RightHip.C0=RightHip.C0*CFrame.new(.7,.95,0)*CFrame.fromEulerAnglesXYZ(-math.rad(7),-math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.9,-.5,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(40),math.rad(-180),math.rad(-16))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.1,-.6,.5)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(92),-math.rad(90))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- end
- keyframe[5]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0 * CFrame.new(0,0,-.7) * CFrame.fromEulerAnglesXYZ(math.rad(4),-math.rad(15),-math.rad(70))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),math.rad(8),math.rad(50))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.9,-.7,-.25)*CFrame.fromEulerAnglesXYZ(math.rad(1),-math.rad(10),math.rad(75))
- RightHip.C0=RightHip.C0*CFrame.new(.7,.95,0)*CFrame.fromEulerAnglesXYZ(-math.rad(7),-math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.9,-.5,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(40),math.rad(-180),math.rad(-16))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.1,-.6,.5)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(94),-math.rad(90))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- end
- keyframe[6]=keyframe[2]
- keyframe[7]=keyframe[1]
- keyframe[8]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0 * CFrame.new(0,0,-.7) * CFrame.fromEulerAnglesXYZ(math.rad(2),-math.rad(15),-math.rad(70))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),math.rad(6),math.rad(50))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.9,-.7,-.25)*CFrame.fromEulerAnglesXYZ(math.rad(1),-math.rad(10),math.rad(75))
- RightHip.C0=RightHip.C0*CFrame.new(.7,.95,0)*CFrame.fromEulerAnglesXYZ(-math.rad(7),-math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.9,-.5,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(47),math.rad(-180),math.rad(-20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.2,-.4,.3)*CFrame.fromEulerAnglesXYZ(math.rad(10),math.rad(-30),-math.rad(90))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(70),math.rad(0))
- end
- keyframe[9]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0 * CFrame.new(0,0,-.7) * CFrame.fromEulerAnglesXYZ(math.rad(2),-math.rad(15),-math.rad(70))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),math.rad(6),math.rad(50))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.9,-.7,-.25)*CFrame.fromEulerAnglesXYZ(math.rad(1),-math.rad(10),math.rad(75))
- RightHip.C0=RightHip.C0*CFrame.new(.7,.95,0)*CFrame.fromEulerAnglesXYZ(-math.rad(7),-math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.9,-.5,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(47),math.rad(-180),math.rad(-20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.2,-.3,.2)*CFrame.fromEulerAnglesXYZ(math.rad(25),math.rad(-20),-math.rad(30))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(50),math.rad(0))
- end
- keyframe[10]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0 * CFrame.new(0,0,-.7) * CFrame.fromEulerAnglesXYZ(math.rad(2),-math.rad(15),-math.rad(70))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),math.rad(6),math.rad(50))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.9,-.7,-.25)*CFrame.fromEulerAnglesXYZ(math.rad(1),-math.rad(10),math.rad(75))
- RightHip.C0=RightHip.C0*CFrame.new(.7,.95,0)*CFrame.fromEulerAnglesXYZ(-math.rad(7),-math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.9,-.5,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(47),math.rad(-180),math.rad(-20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.1,-.1,-.05)*CFrame.fromEulerAnglesXYZ(math.rad(22),math.rad(-12),-math.rad(14))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(30),math.rad(0))
- end
- keyframe[11]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0 * CFrame.new(0,0,-.7) * CFrame.fromEulerAnglesXYZ(math.rad(2),-math.rad(15),-math.rad(70))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),math.rad(6),math.rad(50))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.9,-.7,-.25)*CFrame.fromEulerAnglesXYZ(math.rad(1),-math.rad(10),math.rad(75))
- RightHip.C0=RightHip.C0*CFrame.new(.7,.95,0)*CFrame.fromEulerAnglesXYZ(-math.rad(7),-math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.9,-.5,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(47),math.rad(-180),math.rad(-20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.1,-.1,-.05)*CFrame.fromEulerAnglesXYZ(math.rad(22),math.rad(-12),-math.rad(14))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(10),math.rad(0))
- end
- keyframe[12]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0 * CFrame.new(0,0,-.7) * CFrame.fromEulerAnglesXYZ(math.rad(2),-math.rad(15),-math.rad(70))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),math.rad(5),math.rad(50))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.9,-.7,-.25)*CFrame.fromEulerAnglesXYZ(math.rad(1),-math.rad(10),math.rad(75))
- RightHip.C0=RightHip.C0*CFrame.new(.7,.95,0)*CFrame.fromEulerAnglesXYZ(-math.rad(7),-math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.9,-.5,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(50),math.rad(-180),math.rad(-20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(20),math.rad(-8),-math.rad(8))
- end
- print(fr)
- return keyframe[fr]()
- end,
- ["Cancels"]={"5A","2A","Stand","Crouch","5B"},
- ["Reference"]="2A",
- ["Frames"]=10,
- ["Loops"]=false,
- ["LoopStart"]=9
- }
- Animations["3B"]={["AnimType"]="Attack",["AnimWeight"]=1,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.fromEulerAnglesXYZ(math.rad(8),0,math.rad(4))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(5),0,0)
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,math.rad(5))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,math.rad(5))
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(-3),0,math.rad(-2))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(-3),0,math.rad(-8))
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.03)*CFrame.Angles(math.rad(7),math.rad(-1),math.rad(-9))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(7),math.rad(3),math.rad(8))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(math.rad(-12),0,math.rad(4))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-12),0,math.rad(5))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.03,0)*CFrame.Angles(-math.rad(4),math.rad(0),math.rad(-1))
- LeftHip.C0=LeftHip.C0*CFrame.new(.02,0,-.02)*CFrame.Angles(math.rad(-4),math.rad(8),math.rad(-6))
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.07)*CFrame.Angles(math.rad(7),math.rad(-2),math.rad(-24))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(5),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(math.rad(-13),0,math.rad(4))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-13),0,math.rad(4))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(-math.rad(5),math.rad(-1),math.rad(-1))
- LeftHip.C0=LeftHip.C0*CFrame.new(.05,0,-.05)*CFrame.Angles(math.rad(-5),math.rad(20),math.rad(-5))
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(7),math.rad(-3),math.rad(-40))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(12),math.rad(5),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(math.rad(-14),0,math.rad(3))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-14),0,math.rad(3))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(-math.rad(7),math.rad(-2),math.rad(-1))
- LeftHip.C0=LeftHip.C0*CFrame.new(.1,0,-.05)*CFrame.Angles(math.rad(-6),math.rad(39),math.rad(-4))
- end
- keyframe[4]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.12)*CFrame.Angles(math.rad(7),math.rad(-4),math.rad(-45))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(13),math.rad(6),math.rad(23))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(math.rad(-15),0,math.rad(2))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-15),0,math.rad(2))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.06,0)*CFrame.Angles(-math.rad(8),math.rad(-3),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(.12,0,-.06)*CFrame.Angles(math.rad(-7),math.rad(43),math.rad(-3))
- end
- keyframe[5]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.13)*CFrame.Angles(math.rad(7),math.rad(-4),math.rad(-53))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(14),math.rad(7),math.rad(26))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(math.rad(-15),0,math.rad(2))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-15),0,math.rad(2))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.06,0)*CFrame.Angles(-math.rad(9),math.rad(-3),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(.14,0,-.06)*CFrame.Angles(math.rad(-8),math.rad(47),math.rad(-3))
- end
- keyframe[6]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(7),math.rad(-4),math.rad(-60))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(16),math.rad(7),math.rad(30))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(math.rad(-16),0,math.rad(2))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-16),0,math.rad(2))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.07,0)*CFrame.Angles(-math.rad(9),math.rad(-3),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(.16,0,-.07)*CFrame.Angles(math.rad(-8),math.rad(55),math.rad(-2))
- end
- keyframe[7]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.17)*CFrame.Angles(math.rad(6),math.rad(-5),math.rad(-70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(18),math.rad(8),math.rad(35))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(math.rad(-18),0,math.rad(1))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-18),0,math.rad(1))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.09,0)*CFrame.Angles(-math.rad(11),math.rad(-3),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(.19,0,-.08)*CFrame.Angles(math.rad(-9),math.rad(64),math.rad(-1))
- end
- keyframe[8]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(6),math.rad(-6),math.rad(-80))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(20),math.rad(10),math.rad(40))
- RightShoulder.C0=RightShoulder.C0*CFrame.Angles(math.rad(-18),0,math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-18),0,math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.1,0)*CFrame.Angles(-math.rad(12),math.rad(-3),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(.22,0,-.1)*CFrame.Angles(math.rad(-10),math.rad(78),math.rad(0))
- end
- keyframe[9]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(1),math.rad(-6),math.rad(-62))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(20),math.rad(8),math.rad(32))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.05,0,0)*CFrame.Angles(math.rad(-18),math.rad(-3),math.rad(20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-18),0,math.rad(-12))
- RightHip.C0=RightHip.C0*CFrame.new(.1,-.12,0)*CFrame.Angles(-math.rad(11),math.rad(0),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(.23,0,-.1)*CFrame.Angles(math.rad(-10),math.rad(69),math.rad(14))
- end
- keyframe[10]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-4),math.rad(-5),math.rad(-45))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(20),math.rad(5),math.rad(25))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.1,0,0)*CFrame.Angles(math.rad(-19),math.rad(-7),math.rad(40))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-18),0,math.rad(-25))
- RightHip.C0=RightHip.C0*CFrame.new(.25,-.14,0)*CFrame.Angles(-math.rad(11),math.rad(4),math.rad(-17))
- LeftHip.C0=LeftHip.C0*CFrame.new(.25,0,-.1)*CFrame.Angles(math.rad(-10),math.rad(60),math.rad(28))
- end
- keyframe[11]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-8),math.rad(-5),math.rad(-28))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(21),math.rad(4),math.rad(19))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.1,0,0)*CFrame.Angles(math.rad(-19),math.rad(-10),math.rad(60))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-18),0,math.rad(-38))
- RightHip.C0=RightHip.C0*CFrame.new(.5,-.17,0)*CFrame.Angles(-math.rad(11),math.rad(9),math.rad(-33))
- LeftHip.C0=LeftHip.C0*CFrame.new(.28,0,-.1)*CFrame.Angles(math.rad(-10),math.rad(50),math.rad(28))
- end
- keyframe[12]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-14),math.rad(-5),math.rad(-19))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(22),math.rad(2),math.rad(12))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.1,0,0)*CFrame.Angles(math.rad(-19),math.rad(-14),math.rad(80))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-18),0,math.rad(-50))
- RightHip.C0=RightHip.C0*CFrame.new(1.1,-.24,-.15)*CFrame.Angles(-math.rad(11),math.rad(16),math.rad(-66))
- LeftHip.C0=LeftHip.C0*CFrame.new(.34,-.1,-.05)*CFrame.Angles(math.rad(-10),math.rad(36),math.rad(55))
- end
- keyframe[13]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-24),math.rad(-4),math.rad(-8))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(24),math.rad(0),math.rad(5))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.3,0,0)*CFrame.Angles(math.rad(-20),math.rad(-20),math.rad(120))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-18),0,math.rad(-70))
- RightHip.C0=RightHip.C0*CFrame.new(1.6,-.3,-.35)*CFrame.Angles(math.rad(-10),math.rad(24),math.rad(-100))
- LeftHip.C0=LeftHip.C0*CFrame.new(.4,-.2,0)*CFrame.Angles(math.rad(-10),math.rad(24),math.rad(80))
- end
- keyframe[14]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-25),math.rad(-4),math.rad(-9))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(0),math.rad(6))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.3,0,0)*CFrame.Angles(math.rad(-21),math.rad(-20),math.rad(121))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-19),0,math.rad(-71))
- RightHip.C0=RightHip.C0*CFrame.new(1.6,-.3,-.35)*CFrame.Angles(math.rad(-11),math.rad(25),math.rad(-101))
- LeftHip.C0=LeftHip.C0*CFrame.new(.4,-.2,0)*CFrame.Angles(math.rad(-11),math.rad(24),math.rad(81))
- end
- keyframe[15]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-26),math.rad(-4),math.rad(-9))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(26),math.rad(0),math.rad(6))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.3,0,0)*CFrame.Angles(math.rad(-22),math.rad(-21),math.rad(123))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-20),0,math.rad(-72))
- RightHip.C0=RightHip.C0*CFrame.new(1.6,-.3,-.35)*CFrame.Angles(math.rad(-12),math.rad(26),math.rad(-102))
- LeftHip.C0=LeftHip.C0*CFrame.new(.4,-.2,0)*CFrame.Angles(math.rad(-12),math.rad(25),math.rad(82))
- end
- keyframe[16]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-25),math.rad(-4),math.rad(-9))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(0),math.rad(6))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.3,0,0)*CFrame.Angles(math.rad(-21),math.rad(-20),math.rad(121))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-19),0,math.rad(-71))
- RightHip.C0=RightHip.C0*CFrame.new(1.6,-.3,-.35)*CFrame.Angles(math.rad(-11),math.rad(25),math.rad(-101))
- LeftHip.C0=LeftHip.C0*CFrame.new(.4,-.2,0)*CFrame.Angles(math.rad(-11),math.rad(24),math.rad(81))
- end
- keyframe[17]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-24),math.rad(-4),math.rad(-8))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(24),math.rad(0),math.rad(5))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.3,0,0)*CFrame.Angles(math.rad(-20),math.rad(-20),math.rad(120))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-18),0,math.rad(-70))
- RightHip.C0=RightHip.C0*CFrame.new(1.6,-.3,-.35)*CFrame.Angles(math.rad(-10),math.rad(24),math.rad(-100))
- LeftHip.C0=LeftHip.C0*CFrame.new(.4,-.2,0)*CFrame.Angles(math.rad(-10),math.rad(24),math.rad(80))
- end
- keyframe[18]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-22),math.rad(-4),math.rad(-16))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(0),math.rad(4))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.35,-.1,-.05)*CFrame.Angles(math.rad(-20),math.rad(-20),math.rad(123))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.07,0,.07)*CFrame.Angles(math.rad(-18),math.rad(15),math.rad(-73))
- RightHip.C0=RightHip.C0*CFrame.new(1.3,-.3,-.35)*CFrame.Angles(math.rad(-11),math.rad(26),math.rad(-85))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.2,-.4,.35)*CFrame.Angles(math.rad(-7),math.rad(26),math.rad(84))
- end
- keyframe[19]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-20),math.rad(-4),math.rad(-24))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(26),math.rad(0),math.rad(3))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.35,-.2,-.05)*CFrame.Angles(math.rad(-20),math.rad(-20),math.rad(125))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.15,0,.15)*CFrame.Angles(math.rad(-18),math.rad(30),math.rad(-75))
- RightHip.C0=RightHip.C0*CFrame.new(1,-.3,-.35)*CFrame.Angles(math.rad(-13),math.rad(27),math.rad(-75))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.2,-.4,.35)*CFrame.Angles(math.rad(-3),math.rad(28),math.rad(87))
- end
- keyframe[20]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-18),math.rad(-4),math.rad(-34))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(27),math.rad(0),math.rad(2))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.37,-.3,-.07)*CFrame.Angles(math.rad(-30),math.rad(-20),math.rad(125))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.22,0,.22)*CFrame.Angles(math.rad(-18),math.rad(45),math.rad(-77))
- RightHip.C0=RightHip.C0*CFrame.new(.7,-.25,-.12)*CFrame.Angles(math.rad(-14),math.rad(28),math.rad(-60))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.7,-.5,.5)*CFrame.Angles(math.rad(-2),math.rad(29),math.rad(88))
- end
- keyframe[21]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-16),math.rad(-4),math.rad(-46))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(28),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.4,-.4,-.1)*CFrame.Angles(math.rad(-40),math.rad(-20),math.rad(130))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.3,0,.3)*CFrame.Angles(math.rad(-20),math.rad(60),math.rad(-80))
- RightHip.C0=RightHip.C0*CFrame.new(.2,-.2,0)*CFrame.Angles(math.rad(-15),math.rad(30),math.rad(-50))
- LeftHip.C0=LeftHip.C0*CFrame.new(-1.2,-.6,.65)*CFrame.Angles(math.rad(0),math.rad(30),math.rad(90))
- end
- keyframe[22]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-17),math.rad(-4),math.rad(-47))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(29),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.4,-.4,-.1)*CFrame.Angles(math.rad(-41),math.rad(-21),math.rad(131))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.3,0,.3)*CFrame.Angles(math.rad(-21),math.rad(61),math.rad(-81))
- RightHip.C0=RightHip.C0*CFrame.new(.2,-.2,0)*CFrame.Angles(math.rad(-16),math.rad(31),math.rad(-51))
- LeftHip.C0=LeftHip.C0*CFrame.new(-1.2,-.6,.65)*CFrame.Angles(math.rad(2),math.rad(32),math.rad(91))
- end
- keyframe[23]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-13),math.rad(-2),math.rad(-34))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.3,-.3,-.08)*CFrame.Angles(math.rad(-35),math.rad(-17),math.rad(100))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.15,0,.15)*CFrame.Angles(math.rad(-17),math.rad(48),math.rad(-60))
- RightHip.C0=RightHip.C0*CFrame.new(.15,-.15,0)*CFrame.Angles(math.rad(-12),math.rad(22),math.rad(-38))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.9,-.45,.5)*CFrame.Angles(math.rad(2),math.rad(24),math.rad(65))
- end
- keyframe[24]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-8),math.rad(-2),math.rad(-25))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(15),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.2,-.2,-.05)*CFrame.Angles(math.rad(-29),math.rad(-11),math.rad(70))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.15,0,.15)*CFrame.Angles(math.rad(-17),math.rad(30),math.rad(-39))
- RightHip.C0=RightHip.C0*CFrame.new(.1,-.1,0)*CFrame.Angles(math.rad(-8),math.rad(15),math.rad(-25))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.6,-.3,.3)*CFrame.Angles(math.rad(2),math.rad(16),math.rad(40))
- end
- keyframe[25]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.05)*CFrame.Angles(math.rad(0),math.rad(-1),math.rad(-9))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.1,-.1,-.05)*CFrame.Angles(math.rad(-19),math.rad(-6),math.rad(32))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.07,0,.07)*CFrame.Angles(math.rad(-13),math.rad(15),math.rad(-16))
- RightHip.C0=RightHip.C0*CFrame.new(.05,-.05,0)*CFrame.Angles(math.rad(-5),math.rad(7),math.rad(-10))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.3,-.15,.15)*CFrame.Angles(math.rad(0),math.rad(8),math.rad(18))
- end
- keyframe[26]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.fromEulerAnglesXYZ(math.rad(8),0,math.rad(4))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(5),0,0)
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,math.rad(5))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,math.rad(5))
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(-3),0,math.rad(-2))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(-3),0,math.rad(-8))
- end
- return keyframe[fr]()
- end,
- ["Cancels"]={"Stand","Crouch","ManaVamp"},
- ["Reference"]="3B",
- ["Frames"]=26,
- ["Loops"]=false,
- ["LoopStart"]=9
- }
- Animations["ManaVamp"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.fromEulerAnglesXYZ(math.rad(0),0,math.rad(4))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),0,0)
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,math.rad(5))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,math.rad(5))
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(-6),0,math.rad(-2))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(-6),0,math.rad(-8))
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.06)*CFrame.Angles(math.rad(-1),math.rad(3),math.rad(-10))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),0,math.rad(10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.03,0,.03)*CFrame.Angles(-math.rad(14),0,math.rad(9))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(15),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.04,0,.04)*CFrame.Angles(math.rad(-18),math.rad(0),math.rad(3))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(0),math.rad(-10),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-8),math.rad(-3),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-7),0,math.rad(-4))
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.06)*CFrame.Angles(math.rad(-1),math.rad(5),math.rad(-28))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),0,math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.06,0,.03)*CFrame.Angles(-math.rad(18),0,math.rad(13))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(32),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.08,0,.08)*CFrame.Angles(math.rad(-32),math.rad(0),math.rad(1))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-1),math.rad(-25),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-10),math.rad(-5),math.rad(-7))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-7),0,math.rad(1))
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.08)*CFrame.Angles(math.rad(-2),math.rad(7),math.rad(-46))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),0,math.rad(35))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.1,0,.05)*CFrame.Angles(-math.rad(25),0,math.rad(18))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(50),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.15,0,.2)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-2),math.rad(-45),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-12),math.rad(-8),math.rad(-9))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-7),0,math.rad(5))
- end
- keyframe[4]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-2),math.rad(9),math.rad(-62))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),0,math.rad(48))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.15,0,.06)*CFrame.Angles(-math.rad(30),0,math.rad(22))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(68),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,0,.25)*CFrame.Angles(math.rad(-70),math.rad(0),math.rad(-2))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-3),math.rad(-60),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-15),math.rad(-8),math.rad(-11))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.07,0)*CFrame.Angles(math.rad(-7),0,math.rad(8))
- end
- keyframe[5]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-2),math.rad(14),math.rad(-96))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),0,math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(30))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.3,0,.35)*CFrame.Angles(math.rad(-96),math.rad(0),math.rad(-4))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-20),math.rad(-8),math.rad(-14))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(-8),0,math.rad(15))
- end
- keyframe[6]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-2),math.rad(14),math.rad(-98))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(12),0,math.rad(71))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(30))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.3,0,.45)*CFrame.Angles(math.rad(-100),math.rad(0),math.rad(-4))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-20),math.rad(-9),math.rad(-14))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(-8),0,math.rad(15))
- end
- keyframe[7]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-2),math.rad(14),math.rad(-98))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(14),0,math.rad(71))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(30))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(104),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.35,0,.45)*CFrame.Angles(math.rad(-108),math.rad(0),math.rad(-4))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-20),math.rad(-10),math.rad(-14))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(-8),0,math.rad(15))
- end
- keyframe[8]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-2),math.rad(9),math.rad(-50))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(20),0,math.rad(30))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.13,0,.07)*CFrame.Angles(-math.rad(40),0,math.rad(20))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(103),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.2,0,.3)*CFrame.Angles(math.rad(-64),math.rad(7),math.rad(-38))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-3),math.rad(-60),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-17),math.rad(-10),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.08,0)*CFrame.Angles(math.rad(-10),math.rad(-3),math.rad(10))
- end
- keyframe[9]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-2),math.rad(7),math.rad(-25))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(22),0,math.rad(15))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.13,0,.07)*CFrame.Angles(-math.rad(40),0,math.rad(15))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(104),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.15,0,.2)*CFrame.Angles(math.rad(-52),math.rad(9),math.rad(-57))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-3),math.rad(-45),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-17),math.rad(-10),math.rad(-6))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.06,0)*CFrame.Angles(math.rad(-11),math.rad(-4),math.rad(9))
- end
- keyframe[10]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-1),math.rad(4),math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),0,math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.16,0,.08)*CFrame.Angles(-math.rad(40),0,math.rad(10))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(106),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.1,0,.15)*CFrame.Angles(math.rad(-40),math.rad(13),math.rad(-74))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-2),math.rad(-30),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-14),math.rad(-10),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.04,0)*CFrame.Angles(math.rad(-13),math.rad(-7),math.rad(7))
- end
- keyframe[11]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-1),math.rad(2),math.rad(20))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(27),0,math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.18,0,.08)*CFrame.Angles(-math.rad(40),0,math.rad(5))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(103),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.05,0,.08)*CFrame.Angles(math.rad(-30),math.rad(16),math.rad(-90))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-2),math.rad(-10),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-12),math.rad(-10),math.rad(-3))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.02,0)*CFrame.Angles(math.rad(-14),math.rad(-8),math.rad(4))
- end
- keyframe[12]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-1),math.rad(1),math.rad(30))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(28),0,math.rad(-15))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.18,0,.08)*CFrame.Angles(-math.rad(40),0,math.rad(3))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(102),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.05,0,.04)*CFrame.Angles(math.rad(-25),math.rad(18),math.rad(-95))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-1),math.rad(-5),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-12),math.rad(-10),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.02,0)*CFrame.Angles(math.rad(-14),math.rad(-8),math.rad(3))
- end
- keyframe[13]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(40))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(30),0,math.rad(-30))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(0))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(-math.rad(20),math.rad(20),math.rad(-110))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(0),math.rad(0),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-10),math.rad(-10),math.rad(2))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-16),math.rad(-10),math.rad(2))
- end
- keyframe[14]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(35))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(28),0,math.rad(-20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(1))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.05,.05,-.04)*CFrame.Angles(-math.rad(30),math.rad(18),math.rad(-95))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(0),math.rad(-10),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-14),math.rad(-10),math.rad(2))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-15),math.rad(-8),math.rad(3))
- end
- keyframe[15]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),0,math.rad(-11))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(3))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.1,.1,.08)*CFrame.Angles(-math.rad(40),math.rad(16),math.rad(-80))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(0),math.rad(-20),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-18),math.rad(-10),math.rad(-2))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-13),math.rad(-5),math.rad(4))
- end
- keyframe[16]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(20))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(15),0,math.rad(10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(5))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,.2,.15)*CFrame.Angles(-math.rad(60),math.rad(13),math.rad(-55))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-2),math.rad(-45),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-25),math.rad(-9),math.rad(-6))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(7))
- end
- keyframe[17]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-4),math.rad(6),math.rad(-50))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(7),0,math.rad(40))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(7))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.3,.3,.22)*CFrame.Angles(-math.rad(100),math.rad(5),math.rad(-22))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-3),math.rad(-65),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-32),math.rad(-9),math.rad(-10))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(-8),math.rad(8),math.rad(9))
- end
- keyframe[18]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-5),math.rad(9),math.rad(-70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(3),0,math.rad(55))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(8))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.35,.35,.28)*CFrame.Angles(-math.rad(115),math.rad(3),math.rad(-14))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-3),math.rad(-78),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-36),math.rad(-9),math.rad(-12))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.15,0)*CFrame.Angles(math.rad(-6),math.rad(12),math.rad(10))
- end
- keyframe[19]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-5),math.rad(11),math.rad(-82))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(3),0,math.rad(62))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(9))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.37,.37,.30)*CFrame.Angles(-math.rad(124),math.rad(2),math.rad(-8))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-3),math.rad(-84),0)
- RightHip.C0=RightHip.C0*CFrame.Angles(math.rad(-38),math.rad(-9),math.rad(-13))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.17,0)*CFrame.Angles(math.rad(-5),math.rad(14),math.rad(11))
- end
- keyframe[20]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-6),math.rad(13),math.rad(-96))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),0,math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(10))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.4,.4,.35)*CFrame.Angles(math.rad(-135),math.rad(0),math.rad(-4))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,-.08,0)*CFrame.Angles(math.rad(-40),math.rad(-8),math.rad(-14))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-4),math.rad(16),math.rad(13))
- end
- keyframe[21]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.14)*CFrame.Angles(math.rad(-7),math.rad(13),math.rad(-96))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),0,math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(12))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.38,.38,.35)*CFrame.Angles(math.rad(-137),math.rad(0),math.rad(-4))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,-.08,0)*CFrame.Angles(math.rad(-41),math.rad(-8),math.rad(-14))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.21,0)*CFrame.Angles(math.rad(-5),math.rad(16),math.rad(13))
- end
- keyframe[22]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.12)*CFrame.Angles(math.rad(-7),math.rad(14),math.rad(-96))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),0,math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(14))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.35,.35,.3)*CFrame.Angles(math.rad(-139),math.rad(0),math.rad(-4))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,-.08,0)*CFrame.Angles(math.rad(-42),math.rad(-8),math.rad(-14.5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.22,0)*CFrame.Angles(math.rad(-6),math.rad(16),math.rad(13.5))
- end
- keyframe[23]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.12)*CFrame.Angles(math.rad(-7),math.rad(14.5),math.rad(-96))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),0,math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(16))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.33,.33,.3)*CFrame.Angles(math.rad(-142),math.rad(0),math.rad(-4))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,-.08,0)*CFrame.Angles(math.rad(-42.5),math.rad(-8),math.rad(-14.5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.22,0)*CFrame.Angles(math.rad(-6.5),math.rad(16),math.rad(13.5))
- end
- keyframe[24]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.12)*CFrame.Angles(math.rad(-7),math.rad(15),math.rad(-96))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),0,math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(19))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.3,.22,.3)*CFrame.Angles(math.rad(-145),math.rad(0),math.rad(-4))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,-.08,0)*CFrame.Angles(math.rad(-43),math.rad(-8),math.rad(-15))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.23,0)*CFrame.Angles(math.rad(-7),math.rad(16),math.rad(14))
- end
- keyframe[25]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.12)*CFrame.Angles(math.rad(-7),math.rad(16),math.rad(-96))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),0,math.rad(71))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(22))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.3,.2,.3)*CFrame.Angles(math.rad(-145),math.rad(0),math.rad(-4))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,-.08,0)*CFrame.Angles(math.rad(-44),math.rad(-8),math.rad(-16))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.23,0)*CFrame.Angles(math.rad(-8),math.rad(16),math.rad(15))
- end
- keyframe[26]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.12)*CFrame.Angles(math.rad(-7),math.rad(15),math.rad(-96))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),0,math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(21))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.3,.22,.3)*CFrame.Angles(math.rad(-142),math.rad(0),math.rad(-4))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,-.08,0)*CFrame.Angles(math.rad(-43),math.rad(-8),math.rad(-15))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.23,0)*CFrame.Angles(math.rad(-7),math.rad(16),math.rad(14))
- end
- keyframe[27]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.12)*CFrame.Angles(math.rad(-7),math.rad(14),math.rad(-96))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),0,math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(17))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.3,.26,.3)*CFrame.Angles(math.rad(-140),math.rad(0),math.rad(-4))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,-.08,0)*CFrame.Angles(math.rad(-43),math.rad(-8),math.rad(-14.5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.22,0)*CFrame.Angles(math.rad(-7),math.rad(16),math.rad(13.5))
- end
- keyframe[28]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.14)*CFrame.Angles(math.rad(-7),math.rad(13),math.rad(-96))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),0,math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(14))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.35,.32,.35)*CFrame.Angles(math.rad(-138),math.rad(0),math.rad(-4))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,-.08,0)*CFrame.Angles(math.rad(-42),math.rad(-8),math.rad(-14))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.21,0)*CFrame.Angles(math.rad(-5),math.rad(16),math.rad(13))
- end
- keyframe[29]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-6),math.rad(13),math.rad(-96))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),0,math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(12))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.4,.36,.35)*CFrame.Angles(math.rad(-137),math.rad(0),math.rad(-4))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,-.08,0)*CFrame.Angles(math.rad(-40),math.rad(-8),math.rad(-14))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-4),math.rad(16),math.rad(13))
- end
- keyframe[30]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.14)*CFrame.Angles(math.rad(-6),math.rad(12),math.rad(-96))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),0,math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(10))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.42,.42,.37)*CFrame.Angles(math.rad(-134),math.rad(0),math.rad(-5))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,-.08,0)*CFrame.Angles(math.rad(-39),math.rad(-8),math.rad(-14))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-3),math.rad(16),math.rad(13))
- end
- keyframe[31]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.14)*CFrame.Angles(math.rad(-3),math.rad(6),math.rad(-50))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(2),math.rad(-2),math.rad(35))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(48),0,math.rad(20))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.42,.42,.37)*CFrame.Angles(math.rad(-138),math.rad(0),math.rad(-5))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,-.08,0)*CFrame.Angles(math.rad(-32),math.rad(-8),math.rad(-14))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-5),math.rad(14),math.rad(13))
- end
- keyframe[32]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.14)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(5),math.rad(-5),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(55),0,math.rad(30))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.42,.42,.37)*CFrame.Angles(math.rad(-142),math.rad(0),math.rad(-5))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,-.08,0)*CFrame.Angles(math.rad(-25),math.rad(-8),math.rad(-14))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(-7),math.rad(12),math.rad(13))
- end
- keyframe[33]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.17)*CFrame.Angles(math.rad(5),math.rad(-6),math.rad(40))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(7),math.rad(-7),math.rad(-35))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(63),0,math.rad(40))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.42,.42,.37)*CFrame.Angles(math.rad(-148),math.rad(0),math.rad(-5))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,.03,0)*CFrame.Angles(math.rad(-20),math.rad(-8),math.rad(-14))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.35,0)*CFrame.Angles(math.rad(-9),math.rad(10),math.rad(13))
- end
- keyframe[34]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(10),math.rad(-13),math.rad(80))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(-10),math.rad(-70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(70),0,math.rad(50))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.4,.4,.35)*CFrame.Angles(math.rad(-155),math.rad(0),math.rad(-4))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-90),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-16),math.rad(-8),math.rad(-15))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-13),math.rad(8),math.rad(14))
- end
- keyframe[35]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(13),math.rad(-12),math.rad(60))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(-7),math.rad(-50))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(65),0,math.rad(42))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(100),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.4,.4,.35)*CFrame.Angles(math.rad(-135),math.rad(0),math.rad(-8))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-80),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-17),math.rad(-8),math.rad(-15))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-13),math.rad(8),math.rad(14))
- end
- keyframe[36]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(15),math.rad(-10),math.rad(40))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(-5),math.rad(-35))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(60),0,math.rad(35))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(75),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.3,.2,.24)*CFrame.Angles(math.rad(-115),math.rad(0),math.rad(-12))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-70),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,.1,-.05)*CFrame.Angles(math.rad(-19),math.rad(-8),math.rad(-15))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-13),math.rad(9),math.rad(14))
- end
- keyframe[37]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(18),math.rad(-8),math.rad(20))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(-3),math.rad(-20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(55),0,math.rad(30))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(65),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.3,.1,.20)*CFrame.Angles(math.rad(-105),math.rad(0),math.rad(-16))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-65),0)
- RightHip.C0=RightHip.C0*CFrame.new(0,.1,-.05)*CFrame.Angles(math.rad(-20),math.rad(-8),math.rad(-15))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-17),math.rad(9),math.rad(14))
- end
- keyframe[38]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.3)*CFrame.Angles(math.rad(20),math.rad(-7),math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(45),0,math.rad(20))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(50),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.2,0,.18)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(-20))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-4),math.rad(-45),0)
- RightHip.C0=RightHip.C0*CFrame.new(0.05,.1,-.1)*CFrame.Angles(math.rad(-22),math.rad(-9),math.rad(-15))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-20),math.rad(11),math.rad(14))
- end
- keyframe[39]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.35)*CFrame.Angles(math.rad(25),math.rad(-3),math.rad(-55))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(5),math.rad(35))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(37),0,math.rad(0))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(25),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.1,.25,.1)*CFrame.Angles(math.rad(-65),math.rad(0),math.rad(-30))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-2),math.rad(-20),0)
- RightHip.C0=RightHip.C0*CFrame.new(0.07,.1,-.15)*CFrame.Angles(math.rad(-26),math.rad(-9),math.rad(-17))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-29),math.rad(13),math.rad(14))
- end
- keyframe[40]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.35)*CFrame.Angles(math.rad(28),math.rad(-2),math.rad(-85))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(7),math.rad(50))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(34),0,math.rad(-10))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(10),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-0.05,.38,.05)*CFrame.Angles(math.rad(-55),math.rad(0),math.rad(-35))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(-2),math.rad(-10),0)
- RightHip.C0=RightHip.C0*CFrame.new(0.07,.1,-.18)*CFrame.Angles(math.rad(-28),math.rad(-10),math.rad(-18))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-36),math.rad(14),math.rad(14))
- end
- keyframe[41]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.4)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(-110))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(10),math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(30),0,math.rad(-20))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(0),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(-40))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(0),math.rad(0),0)
- RightHip.C0=RightHip.C0*CFrame.new(.1,.1,-.2)*CFrame.Angles(math.rad(-30),math.rad(-10),math.rad(-20))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-39),math.rad(16),math.rad(14))
- end
- keyframe[42]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.4)*CFrame.Angles(math.rad(32),math.rad(0),math.rad(-118))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(10),math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(-20))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(0),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(-50))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(0),math.rad(0),0)
- RightHip.C0=RightHip.C0*CFrame.new(.1,.1,-.2)*CFrame.Angles(math.rad(-33),math.rad(-10),math.rad(-20))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-39),math.rad(16),math.rad(14))
- end
- keyframe[43]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.4)*CFrame.Angles(math.rad(33),math.rad(0),math.rad(-120))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(10),math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(-25))
- RightShoulder.C1=RightShoulder.C1*CFrame.Angles(-math.rad(0),math.rad(0),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(-55))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.Angles(math.rad(0),math.rad(0),0)
- RightHip.C0=RightHip.C0*CFrame.new(.1,.1,-.2)*CFrame.Angles(math.rad(-33),math.rad(-10),math.rad(-20))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-37),math.rad(16),math.rad(12))
- end
- keyframe[44]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.4)*CFrame.Angles(math.rad(32),math.rad(0),math.rad(-118))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(10),math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(-20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(-50))
- RightHip.C0=RightHip.C0*CFrame.new(.1,.1,-.2)*CFrame.Angles(math.rad(-33),math.rad(-10),math.rad(-20))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-39),math.rad(16),math.rad(14))
- end
- keyframe[45]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.4)*CFrame.Angles(math.rad(32),math.rad(0),math.rad(-118))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(10),math.rad(70))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.1)*CFrame.Angles(-math.rad(40),0,math.rad(-20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(-50))
- RightHip.C0=RightHip.C0*CFrame.new(.1,.1,-.2)*CFrame.Angles(math.rad(-33),math.rad(-10),math.rad(-20))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-39),math.rad(16),math.rad(14))
- end
- keyframe[46]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.3)*CFrame.Angles(math.rad(23),math.rad(0),math.rad(-86))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(7),math.rad(58))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.15,0,.07)*CFrame.Angles(-math.rad(30),0,math.rad(-15))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(-32),math.rad(0),math.rad(-38))
- RightHip.C0=RightHip.C0*CFrame.new(.08,.08,-.1)*CFrame.Angles(math.rad(-24),math.rad(-8),math.rad(-16))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-30),math.rad(12),math.rad(7))
- end
- keyframe[47]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(16),math.rad(0),math.rad(-55))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(5),math.rad(40))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.1,0,.5)*CFrame.Angles(-math.rad(20),0,math.rad(-10))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.25,0)*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(-20))
- RightHip.C0=RightHip.C0*CFrame.new(.05,.05,-.05)*CFrame.Angles(math.rad(-17),math.rad(-5),math.rad(-11))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-20),math.rad(8),math.rad(0))
- end
- keyframe[48]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(8),math.rad(0),math.rad(-20))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(2),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.05,0,.25)*CFrame.Angles(-math.rad(15),0,math.rad(-4))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(-13),math.rad(0),math.rad(-8))
- RightHip.C0=RightHip.C0*CFrame.new(.05,.05,-.05)*CFrame.Angles(math.rad(-11),math.rad(-3),math.rad(-7))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-13),math.rad(4),math.rad(-4))
- end
- keyframe[49]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.fromEulerAnglesXYZ(math.rad(0),0,math.rad(4))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),0,0)
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,math.rad(5))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,math.rad(5))
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(-6),0,math.rad(-2))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(-6),0,math.rad(-8))
- end
- return keyframe[fr]()
- end,
- ["Cancels"]={"Stand"},
- ["Reference"]="ManaVamp",
- ["Frames"]=49,
- ["Loops"]=false,
- ["LoopStart"]=8
- }
- Animations["Tyrant"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.fromEulerAnglesXYZ(math.rad(0),0,math.rad(4))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),0,0)
- RightShoulder.C0=RightShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,math.rad(5))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,math.rad(5))
- RightHip.C0=RightHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(-6),0,math.rad(-2))
- LeftHip.C0=LeftHip.C0*CFrame.fromEulerAnglesXYZ(math.rad(-6),0,math.rad(-8))
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.12)*CFrame.fromEulerAnglesXYZ(math.rad(7),0,math.rad(-4))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(13),0,math.rad(2))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.1,.1)*CFrame.fromEulerAnglesXYZ(math.rad(-13),0,math.rad(14))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),0,math.rad(-10))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.1,-.15,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),0,math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.03,-.05,.01)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(5),math.rad(-14))
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.12)*CFrame.fromEulerAnglesXYZ(math.rad(11),0,math.rad(-7))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(14),0,math.rad(2))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.15,.15)*CFrame.fromEulerAnglesXYZ(math.rad(-14),0,math.rad(20))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-32),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.15,0)*CFrame.fromEulerAnglesXYZ(math.rad(8),0,math.rad(-16))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(32),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.15,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(4),0,math.rad(-7))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.03,-.05,.01)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(7),math.rad(-18))
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.12)*CFrame.fromEulerAnglesXYZ(math.rad(13),0,math.rad(-8))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(14),0,math.rad(2))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.17,.17)*CFrame.fromEulerAnglesXYZ(math.rad(-14),0,math.rad(24))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-39),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.17,0)*CFrame.fromEulerAnglesXYZ(math.rad(11),0,math.rad(-19))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(39),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.17,-.25,0)*CFrame.fromEulerAnglesXYZ(math.rad(6),0,math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.03,-.07,.01)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(8),math.rad(-18))
- end
- keyframe[4]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.12)*CFrame.fromEulerAnglesXYZ(math.rad(15),0,math.rad(-11))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(15),0,math.rad(3))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,.2)*CFrame.fromEulerAnglesXYZ(math.rad(-15),0,math.rad(28))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-45),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(15),0,math.rad(-22))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.2,-.3,0)*CFrame.fromEulerAnglesXYZ(math.rad(8),0,math.rad(-9))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.05,-.1,.02)*CFrame.fromEulerAnglesXYZ(math.rad(-3),math.rad(10),math.rad(-22))
- end
- keyframe[5]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.fromEulerAnglesXYZ(math.rad(18),0,math.rad(-15))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(15),0,math.rad(3))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.25,.25)*CFrame.fromEulerAnglesXYZ(math.rad(-22),0,math.rad(24))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-55),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(21),0,math.rad(-30))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(55),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.25,-.38,0)*CFrame.fromEulerAnglesXYZ(math.rad(11),0,math.rad(-10))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.06,-.13,.02)*CFrame.fromEulerAnglesXYZ(math.rad(-3),math.rad(12),math.rad(-26))
- end
- keyframe[6]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.19)*CFrame.fromEulerAnglesXYZ(math.rad(23),0,math.rad(-18))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(17),0,math.rad(4))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.3,.3)*CFrame.fromEulerAnglesXYZ(math.rad(-28),0,math.rad(38))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-70),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(28),0,math.rad(-38))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(70),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.3,-.45,0)*CFrame.fromEulerAnglesXYZ(math.rad(15),0,math.rad(-12))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.08,-.15,.02)*CFrame.fromEulerAnglesXYZ(math.rad(-2),math.rad(15),math.rad(-30))
- end
- keyframe[7]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.22)*CFrame.fromEulerAnglesXYZ(math.rad(26),0,math.rad(-24))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(18),0,math.rad(4))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.35,.35)*CFrame.fromEulerAnglesXYZ(math.rad(-35),0,math.rad(44))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-80),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.3,0)*CFrame.fromEulerAnglesXYZ(math.rad(35),0,math.rad(-44))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(80),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.35,-.52,0)*CFrame.fromEulerAnglesXYZ(math.rad(18),0,math.rad(-14))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.09,-.18,.03)*CFrame.fromEulerAnglesXYZ(math.rad(-1),math.rad(18),math.rad(-35))
- end
- keyframe[8]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.fromEulerAnglesXYZ(math.rad(30),0,math.rad(-28))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(5))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.4,.4)*CFrame.fromEulerAnglesXYZ(math.rad(-40),0,math.rad(50))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.4,0)*CFrame.fromEulerAnglesXYZ(math.rad(40),0,math.rad(-50))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.4,-.6,0)*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(-16))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.2,.04)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(-40))
- end
- keyframe[9]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.fromEulerAnglesXYZ(math.rad(31),0,math.rad(-29))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(6))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.4,.4)*CFrame.fromEulerAnglesXYZ(math.rad(-42),0,math.rad(48))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.4,0)*CFrame.fromEulerAnglesXYZ(math.rad(42),0,math.rad(-48))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.4,-.6,0)*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(-16))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.2,.04)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(-40))
- end
- keyframe[10]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.fromEulerAnglesXYZ(math.rad(31),0,math.rad(-30))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(6))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.4,.4)*CFrame.fromEulerAnglesXYZ(math.rad(-44),0,math.rad(46))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.4,0)*CFrame.fromEulerAnglesXYZ(math.rad(44),0,math.rad(-46))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.4,-.6,0)*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(-17))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.2,.04)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(-41))
- end
- keyframe[11]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.22)*CFrame.fromEulerAnglesXYZ(math.rad(26),0,math.rad(-27))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(6))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.4,.35)*CFrame.fromEulerAnglesXYZ(math.rad(-33),0,math.rad(59))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.4,0)*CFrame.fromEulerAnglesXYZ(math.rad(41),0,math.rad(-59))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.35,-.53,0)*CFrame.fromEulerAnglesXYZ(math.rad(17),0,math.rad(-18))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.2,.04)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(17),math.rad(-30))
- end
- keyframe[12]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.17)*CFrame.fromEulerAnglesXYZ(math.rad(22),0,math.rad(-23))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(4))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.35,.3)*CFrame.fromEulerAnglesXYZ(math.rad(-22),0,math.rad(75))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.4,0)*CFrame.fromEulerAnglesXYZ(math.rad(38),0,math.rad(-75))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.28,-.45,0)*CFrame.fromEulerAnglesXYZ(math.rad(14),0,math.rad(-20))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.2,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-1),math.rad(15),math.rad(-20))
- end
- keyframe[13]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.fromEulerAnglesXYZ(math.rad(11),0,math.rad(-20))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(4))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.325,.25)*CFrame.fromEulerAnglesXYZ(math.rad(-13),0,math.rad(85))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.4,0)*CFrame.fromEulerAnglesXYZ(math.rad(37),0,math.rad(-85))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.22,-.37,0)*CFrame.fromEulerAnglesXYZ(math.rad(11),0,math.rad(-21))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.22,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-1),math.rad(13),math.rad(-9))
- end
- keyframe[14]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.12)*CFrame.fromEulerAnglesXYZ(math.rad(0),0,math.rad(-14))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(3))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.3,.2)*CFrame.fromEulerAnglesXYZ(math.rad(-5),0,math.rad(100))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.4,0)*CFrame.fromEulerAnglesXYZ(math.rad(35),0,math.rad(-100))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.15,-.3,0)*CFrame.fromEulerAnglesXYZ(math.rad(8),0,math.rad(-22))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.25,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-2),math.rad(10),math.rad(2))
- end
- keyframe[15]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.09)*CFrame.fromEulerAnglesXYZ(math.rad(-8),0,math.rad(-10))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(3))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.3,.15)*CFrame.fromEulerAnglesXYZ(math.rad(5),0,math.rad(115))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.35,0)*CFrame.fromEulerAnglesXYZ(math.rad(34),0,math.rad(-115))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.08,-.22,0)*CFrame.fromEulerAnglesXYZ(math.rad(5),0,math.rad(-24))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.25,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-2),math.rad(7),math.rad(10))
- end
- keyframe[16]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.06)*CFrame.fromEulerAnglesXYZ(math.rad(-15),0,math.rad(-7))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(3))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.25,.1)*CFrame.fromEulerAnglesXYZ(math.rad(15),0,math.rad(130))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.3,0)*CFrame.fromEulerAnglesXYZ(math.rad(33),0,math.rad(-130))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.15,0)*CFrame.fromEulerAnglesXYZ(math.rad(2),0,math.rad(-25))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.27,.02)*CFrame.fromEulerAnglesXYZ(math.rad(-3),math.rad(5),math.rad(18))
- end
- keyframe[17]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.06)*CFrame.fromEulerAnglesXYZ(math.rad(-22),0,math.rad(-3))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(2))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.225,.05)*CFrame.fromEulerAnglesXYZ(math.rad(22),0,math.rad(145))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.25,0)*CFrame.fromEulerAnglesXYZ(math.rad(32),0,math.rad(-145))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.05,-.1,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),0,math.rad(-26))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.28,.02)*CFrame.fromEulerAnglesXYZ(math.rad(-3),math.rad(3),math.rad(24))
- end
- keyframe[18]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.03)*CFrame.fromEulerAnglesXYZ(math.rad(-26),0,math.rad(-2))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(1))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.225,.03)*CFrame.fromEulerAnglesXYZ(math.rad(26),0,math.rad(152))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.225,0)*CFrame.fromEulerAnglesXYZ(math.rad(31),0,math.rad(-152))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.07,-.05,0)*CFrame.fromEulerAnglesXYZ(math.rad(-2),0,math.rad(-27))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.28,.02)*CFrame.fromEulerAnglesXYZ(math.rad(-3),math.rad(2),math.rad(28))
- end
- keyframe[19]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(-30),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(30),0,math.rad(160))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(30),0,math.rad(-160))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(-28))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.3,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(32))
- end
- keyframe[20]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(-33),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(45),0,math.rad(160))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(45),0,math.rad(-160))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(-31))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.3,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(35))
- end
- keyframe[21]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(-36),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(60),0,math.rad(160))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(60),0,math.rad(-160))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(-34))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.3,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(38))
- end
- keyframe[22]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(-37),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(63),0,math.rad(160))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(63),0,math.rad(-160))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(-36))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.3,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(39))
- end
- keyframe[23]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(-22),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(15),0,math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(46),math.rad(-5),math.rad(145))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(46),math.rad(-5),math.rad(-145))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(-26))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.3,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(25))
- end
- keyframe[24]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(-16),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(13),0,math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(38),math.rad(-7),math.rad(138))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(38),math.rad(-7),math.rad(-138))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(-20))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.3,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(21))
- end
- keyframe[25]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.05)*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(30),math.rad(10),math.rad(130))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(30),math.rad(-10),math.rad(-130))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(-14))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.3,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(16))
- end
- keyframe[26]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.05)*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(8),math.rad(15),math.rad(115))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(8),math.rad(-15),math.rad(-115))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.3,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(4))
- end
- keyframe[27]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.07)*CFrame.fromEulerAnglesXYZ(math.rad(5),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(5),0,math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(1),math.rad(18),math.rad(108))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(1),math.rad(-18),math.rad(-108))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(2))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.3,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(-2))
- end
- keyframe[28]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.08)*CFrame.fromEulerAnglesXYZ(math.rad(12),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(3),0,math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(-2),math.rad(19),math.rad(104))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(-2),math.rad(-19),math.rad(-104))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(5))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.3,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(-5))
- end
- keyframe[29]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.1)*CFrame.fromEulerAnglesXYZ(math.rad(20),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(0),0,math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(20),math.rad(100))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(-20),math.rad(-100))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(8))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.3,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),0,math.rad(-8))
- end
- keyframe[30]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.1)*CFrame.fromEulerAnglesXYZ(math.rad(30),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(-9),0,math.rad(2))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.15,-.15,0)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(20),math.rad(110))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,-.15,0)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(-20),math.rad(-110))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(1),math.rad(5))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.2,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(3),math.rad(-4))
- end
- keyframe[31]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.1)*CFrame.fromEulerAnglesXYZ(math.rad(40),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(-18),0,math.rad(4))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.3,-.1,.05)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(20),math.rad(120))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.4,-.1,.05)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(-20),math.rad(-120))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(3),math.rad(2))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,.15,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(5),math.rad(0))
- end
- keyframe[32]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.1)*CFrame.fromEulerAnglesXYZ(math.rad(47),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(-25),0,math.rad(6))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.45,-.05,.07)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(20),math.rad(130))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.6,-.05,.07)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(-20),math.rad(-130))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(5),math.rad(-2))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,.35,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(8),math.rad(4))
- end
- keyframe[33]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.1)*CFrame.fromEulerAnglesXYZ(math.rad(58),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(-36),0,math.rad(8))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.6,0,.1)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(20),math.rad(145))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,0,.1)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(-20),math.rad(-145))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(-.1,0,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(6),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,.6,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(10),math.rad(8))
- end
- return keyframe[fr]()
- end,
- ["Cancels"]={"TyrantHit1","Stand"},
- ["Reference"]="Tyrant",
- ["Frames"]=33,
- ["Loops"]=false,
- ["LoopStart"]=8
- }
- Animations["TyrantHit1"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- print(fr,":)")
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(56),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(-30),0,math.rad(3))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.8,.5,.1)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(20),math.rad(145))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,.5,.1)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(-20),math.rad(-145))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.2,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(-6),math.rad(-2),math.rad(15))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.5,.5,0)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(0),math.rad(-40))
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.15)*CFrame.fromEulerAnglesXYZ(math.rad(33),0,math.rad(15))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(-10),0,math.rad(-18))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.6,.3,.3)*CFrame.fromEulerAnglesXYZ(math.rad(-25),math.rad(14),math.rad(80))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-30),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.5,.3,.07)*CFrame.fromEulerAnglesXYZ(math.rad(-20),math.rad(-22),math.rad(-46))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(60),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.45,.4,.3)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(-20),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.4,.35,0)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(-15),math.rad(-22))
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.07)*CFrame.fromEulerAnglesXYZ(math.rad(22),0,math.rad(22))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(0),0,math.rad(-22))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.5,.2,.35)*CFrame.fromEulerAnglesXYZ(math.rad(-38),math.rad(10),math.rad(55))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.35,.2,.07)*CFrame.fromEulerAnglesXYZ(math.rad(-25),math.rad(-16),math.rad(-35))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.53,.6,.4)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(-27),math.rad(-15))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.35,.25,0)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(-22),math.rad(-14))
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.rad(14),0,math.rad(30))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(8),0,math.rad(-25))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.4,.1,.45)*CFrame.fromEulerAnglesXYZ(math.rad(-50),math.rad(7),math.rad(30))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(30),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,.1,.04)*CFrame.fromEulerAnglesXYZ(math.rad(-30),math.rad(-11),math.rad(-28))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(30),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.6,.8,.55)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(-34),math.rad(-20))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.3,.15,0)*CFrame.fromEulerAnglesXYZ(math.rad(-4),math.rad(-29),math.rad(-8))
- end
- keyframe[4]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-4),0,math.rad(44))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(0),math.rad(-30))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.6)*CFrame.Angles(-math.rad(70),math.rad(0),math.rad(-20))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-40),0,math.rad(-16))
- RightHip.C0=RightHip.C0*CFrame.new(.8,1.3,.8)*CFrame.Angles(math.rad(-3),math.rad(-45),math.rad(-32))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.2,0,0)*CFrame.Angles(math.rad(-5),math.rad(-38),math.rad(7))
- end
- keyframe[5]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-4),0,math.rad(44))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(27),math.rad(0),math.rad(-30))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.6)*CFrame.Angles(-math.rad(72),math.rad(0),math.rad(-20))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-40),0,math.rad(-16))
- RightHip.C0=RightHip.C0*CFrame.new(.8,1.35,.8)*CFrame.Angles(math.rad(-3),math.rad(-45),math.rad(-34))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.2,0,0)*CFrame.Angles(math.rad(-5),math.rad(-38),math.rad(7))
- end
- keyframe[6]=function() -------
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.12)*CFrame.Angles(math.rad(-5),0,math.rad(44))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(28),math.rad(0),math.rad(-30))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.2,0,.6)*CFrame.Angles(-math.rad(73),math.rad(0),math.rad(-22))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-40),0,math.rad(-16))
- RightHip.C0=RightHip.C0*CFrame.new(.85,1.4,.8)*CFrame.Angles(math.rad(-3),math.rad(-45),math.rad(-36))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.2,0,0)*CFrame.Angles(math.rad(-5),math.rad(-38),math.rad(9))
- end
- keyframe[7]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.16)*CFrame.Angles(math.rad(5),0,math.rad(66))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(24),math.rad(0),math.rad(-45))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.15,-.05,.5)*CFrame.Angles(-math.rad(82),math.rad(0),math.rad(18))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-45),0,math.rad(-21))
- RightHip.C0=RightHip.C0*CFrame.new(.6,1,.6)*CFrame.Angles(math.rad(-12),math.rad(-35),math.rad(-36))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.2,0,0)*CFrame.Angles(math.rad(-2),math.rad(-28),math.rad(11))
- end
- keyframe[8]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(15),0,math.rad(90))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(19),math.rad(-2),math.rad(-60))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.1,-.1,.4)*CFrame.Angles(-math.rad(98),math.rad(0),math.rad(50))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-50),0,math.rad(-27))
- RightHip.C0=RightHip.C0*CFrame.new(.4,.7,.4)*CFrame.Angles(math.rad(-22),math.rad(-24),math.rad(-33))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.1,-.35,0)*CFrame.Angles(math.rad(2),math.rad(-19),math.rad(13))
- end
- keyframe[9]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(22),0,math.rad(115))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(14),math.rad(-3),math.rad(-75))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.05,-.15,.3)*CFrame.Angles(-math.rad(109),math.rad(0),math.rad(90))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-55),0,math.rad(-34))
- RightHip.C0=RightHip.C0*CFrame.new(.2,.35,.2)*CFrame.Angles(math.rad(-31),math.rad(-12),math.rad(-32))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.05,-.5,0)*CFrame.Angles(math.rad(6),math.rad(-9),math.rad(16))
- end
- keyframe[10]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.3)*CFrame.Angles(math.rad(30),0,math.rad(140))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(-5),math.rad(-90))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,.2)*CFrame.Angles(-math.rad(120),math.rad(0),math.rad(120))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-60),0,math.rad(-40))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(-4),math.rad(-30))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.7,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(18))
- end
- keyframe[11]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.26)*CFrame.Angles(math.rad(28),0,math.rad(100))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(8),math.rad(-5),math.rad(-55))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.15,.2)*CFrame.Angles(-math.rad(90),math.rad(-7),math.rad(105))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,-.05,-.05)*CFrame.Angles(math.rad(-3),math.rad(-3),math.rad(-40))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(22),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(-31),math.rad(-4),math.rad(-25))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(9))
- end
- keyframe[12]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.22)*CFrame.Angles(math.rad(25),0,math.rad(60))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(7),math.rad(-5),math.rad(-20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.1,.2)*CFrame.Angles(-math.rad(65),math.rad(-15),math.rad(95))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.4,-.05,-.1)*CFrame.Angles(math.rad(-5),math.rad(-5),math.rad(-40))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-22),math.rad(-4),math.rad(-18))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(-8),math.rad(0),math.rad(0))
- end
- keyframe[13]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.19)*CFrame.Angles(math.rad(23),0,math.rad(20))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(7),math.rad(-5),math.rad(-29))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.05,.2)*CFrame.Angles(-math.rad(35),math.rad(-22),math.rad(80))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.6,-.07,-.25)*CFrame.Angles(math.rad(25),math.rad(-8),math.rad(-40))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(65),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(-15),math.rad(-4),math.rad(-12))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.1,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(-10))
- end
- keyframe[14]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(20),0,math.rad(-35))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(5),math.rad(-2),math.rad(35))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(10),math.rad(-30),math.rad(70))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,-.1,-.4)*CFrame.Angles(math.rad(50),math.rad(-10),math.rad(-40))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-8),math.rad(-4),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-24),math.rad(0),math.rad(-20))
- end
- keyframe[15]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(20),0,math.rad(-36))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(2),math.rad(3),math.rad(38))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(10),math.rad(-30),math.rad(70))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,-.1,-.4)*CFrame.Angles(math.rad(60),math.rad(-10),math.rad(-35))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-8),math.rad(-4),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-24),math.rad(0),math.rad(-20))
- end
- keyframe[16]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(20),0,math.rad(-37))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),math.rad(7),math.rad(40))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(10),math.rad(-30),math.rad(70))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,-.1,-.4)*CFrame.Angles(math.rad(70),math.rad(-10),math.rad(-30))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-8),math.rad(-4),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-24),math.rad(0),math.rad(-20))
- end
- keyframe[17]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(20),0,math.rad(-37))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-4),math.rad(4),math.rad(40))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(10),math.rad(-30),math.rad(70))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,-.1,-.4)*CFrame.Angles(math.rad(70),math.rad(-10),math.rad(-30))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-8),math.rad(-4),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-24),math.rad(0),math.rad(-20))
- end
- keyframe[18]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(20),0,math.rad(-37))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-8),math.rad(2),math.rad(40))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(10),math.rad(-30),math.rad(70))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,-.1,-.4)*CFrame.Angles(math.rad(70),math.rad(-10),math.rad(-30))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-8),math.rad(-4),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-24),math.rad(0),math.rad(-20))
- end
- keyframe[19]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(20),0,math.rad(-37))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-10),math.rad(1),math.rad(40))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(10),math.rad(-30),math.rad(70))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,-.1,-.4)*CFrame.Angles(math.rad(70),math.rad(-10),math.rad(-30))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-8),math.rad(-4),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-24),math.rad(0),math.rad(-20))
- end
- keyframe[20]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(20),0,math.rad(-37))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),math.rad(3),math.rad(36))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(10),math.rad(-30),math.rad(70))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,-.1,-.4)*CFrame.Angles(math.rad(70),math.rad(-10),math.rad(-30))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-8),math.rad(-4),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-24),math.rad(0),math.rad(-20))
- end
- keyframe[21]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(20),0,math.rad(-37))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(6),math.rad(4),math.rad(24))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(10),math.rad(-30),math.rad(70))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,-.1,-.4)*CFrame.Angles(math.rad(70),math.rad(-10),math.rad(-30))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-8),math.rad(-4),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-24),math.rad(0),math.rad(-20))
- end
- keyframe[22]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(20),0,math.rad(-35))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-8),math.rad(-2),math.rad(30))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(10),math.rad(-30),math.rad(70))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,-.1,-.4)*CFrame.Angles(math.rad(50),math.rad(-10),math.rad(-40))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-8),math.rad(-4),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-24),math.rad(0),math.rad(-20))
- end
- keyframe[23]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(20),0,math.rad(-35))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-20),math.rad(-8),math.rad(35))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(10),math.rad(-30),math.rad(70))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,-.1,-.4)*CFrame.Angles(math.rad(50),math.rad(-10),math.rad(-40))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-8),math.rad(-4),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-24),math.rad(0),math.rad(-20))
- end
- return keyframe[fr]()
- end,
- ["Cancels"]={"TyrantHit2","Stand"},
- ["Reference"]="TyrantHit1",
- ["Frames"]=23,
- ["Loops"]=false,
- ["LoopStart"]=5
- }
- Animations["TyrantHit2"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(20),0,math.rad(-35))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-20),math.rad(-8),math.rad(35))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(10),math.rad(-30),math.rad(70))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,-.1,-.4)*CFrame.Angles(math.rad(50),math.rad(-10),math.rad(-40))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-8),math.rad(-4),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-24),math.rad(0),math.rad(20))
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.17)*CFrame.Angles(math.rad(18),0,math.rad(-10))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-13),math.rad(-7),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.05,.2)*CFrame.Angles(-math.rad(17),math.rad(-15),math.rad(75))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(65),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.6,-.05,-.3)*CFrame.Angles(math.rad(25),math.rad(-7),math.rad(-35))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(70),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,.05)*CFrame.Angles(math.rad(-13),math.rad(-4),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.15,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(18))
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(17),0,math.rad(15))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-5),math.rad(-7),math.rad(5))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.1,.2)*CFrame.Angles(-math.rad(25),math.rad(0),math.rad(80))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.4,-.05,-.2)*CFrame.Angles(math.rad(0),math.rad(-5),math.rad(-30))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.2,.1)*CFrame.Angles(math.rad(-18),math.rad(-4),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-16),math.rad(0),math.rad(-15))
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.22)*CFrame.Angles(math.rad(16),0,math.rad(40))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(3),math.rad(-6),math.rad(-10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.15,.2)*CFrame.Angles(-math.rad(32),math.rad(15),math.rad(85))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.4,-.05,-.2)*CFrame.Angles(math.rad(-30),math.rad(-3),math.rad(-15))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(22),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.1,.15)*CFrame.Angles(math.rad(-24),math.rad(-4),math.rad(-7))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(-12),math.rad(0),math.rad(-13))
- end
- keyframe[4]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.23)*CFrame.Angles(math.rad(15),0,math.rad(50))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(6),math.rad(-6),math.rad(-15))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.17,.2)*CFrame.Angles(-math.rad(36),math.rad(22),math.rad(88))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(10),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,-.05,-.1)*CFrame.Angles(math.rad(-45),math.rad(-2),math.rad(-18))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(11),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.05,.17)*CFrame.Angles(math.rad(-27),math.rad(-4),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.35,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-12))
- end
- keyframe[5]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(14),0,math.rad(60))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(-5),math.rad(-20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,.2)*CFrame.Angles(-math.rad(40),math.rad(30),math.rad(90))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-60),0,math.rad(-20))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-30),math.rad(-4),math.rad(-10))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-8),math.rad(0),math.rad(-10))
- end
- keyframe[6]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.225)*CFrame.Angles(math.rad(14),0,math.rad(35))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(11),math.rad(-1),math.rad(-10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.15,.2)*CFrame.Angles(-math.rad(60),math.rad(22),math.rad(87))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,-.05,-.1)*CFrame.Angles(math.rad(-20),math.rad(3),math.rad(-27))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.1,.15)*CFrame.Angles(math.rad(-25),math.rad(-4),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.28,0)*CFrame.Angles(math.rad(-11),math.rad(0),math.rad(-10))
- end
- keyframe[7]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.225)*CFrame.Angles(math.rad(14),0,math.rad(5))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(12),math.rad(3),math.rad(2))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.1,.2)*CFrame.Angles(-math.rad(80),math.rad(15),math.rad(85))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.4,-.05,-.2)*CFrame.Angles(math.rad(20),math.rad(7),math.rad(-35))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.2,.1)*CFrame.Angles(math.rad(-18),math.rad(-4),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.15,0)*CFrame.Angles(math.rad(-14),math.rad(0),math.rad(-10))
- end
- keyframe[8]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.21)*CFrame.Angles(math.rad(14),0,math.rad(-25))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(12),math.rad(7),math.rad(9))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.05,.2)*CFrame.Angles(-math.rad(100),math.rad(7),math.rad(83))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(65),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.6,-.07,-.3)*CFrame.Angles(math.rad(55),math.rad(11),math.rad(-42))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(65),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,.05)*CFrame.Angles(math.rad(-13),math.rad(-4),math.rad(5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-17),math.rad(0),math.rad(10))
- end
- keyframe[9]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(14),0,math.rad(-50))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(12),math.rad(12),math.rad(16))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(130),math.rad(0),math.rad(80))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,-.1,-.4)*CFrame.Angles(math.rad(90),math.rad(15),math.rad(-50))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-8),math.rad(-4),math.rad(10))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10))
- end
- keyframe[10]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(14),0,math.rad(-37))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(12),math.rad(10),math.rad(13))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(115),math.rad(0),math.rad(79))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(80),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.7,-.1,-.35)*CFrame.Angles(math.rad(70),math.rad(13),math.rad(-46))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(80),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.35,0)*CFrame.Angles(math.rad(-11),math.rad(-4),math.rad(7))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.05,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10))
- end
- keyframe[11]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(16),0,math.rad(-25))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(12),math.rad(7),math.rad(9))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.05,.2)*CFrame.Angles(-math.rad(100),math.rad(-3),math.rad(77))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(65),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.6,-.08,-.3)*CFrame.Angles(math.rad(50),math.rad(11),math.rad(-42))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(55),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(-14),math.rad(-4),math.rad(5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-18),math.rad(0),math.rad(11))
- end
- keyframe[12]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.22)*CFrame.Angles(math.rad(17),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(11),math.rad(3),math.rad(3))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.1,.2)*CFrame.Angles(-math.rad(80),math.rad(-5),math.rad(75))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.4,-.05,-.2)*CFrame.Angles(math.rad(20),math.rad(7),math.rad(-35))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.2,.1)*CFrame.Angles(math.rad(-20),math.rad(-4),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-14),math.rad(0),math.rad(-12))
- end
- keyframe[13]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.22)*CFrame.Angles(math.rad(18),0,math.rad(25))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(11),math.rad(-1),math.rad(-4))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.15,.2)*CFrame.Angles(-math.rad(60),math.rad(-8),math.rad(72))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,-.03,-.1)*CFrame.Angles(math.rad(-20),math.rad(3),math.rad(-27))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(22),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.1,.15)*CFrame.Angles(math.rad(-28),math.rad(-4),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(-11),math.rad(0),math.rad(-13))
- end
- keyframe[14]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(19),0,math.rad(50))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(-5),math.rad(-10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,.2)*CFrame.Angles(-math.rad(40),math.rad(-10),math.rad(70))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-60),0,math.rad(-20))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-36),math.rad(-4),math.rad(-10))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.45,0)*CFrame.Angles(math.rad(-8),math.rad(0),math.rad(-14))
- end
- keyframe[15]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.24)*CFrame.Angles(math.rad(17),0,math.rad(25))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(7),math.rad(-3),math.rad(2))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.15,.2)*CFrame.Angles(-math.rad(65),math.rad(-5),math.rad(73))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,-.05,-.1)*CFrame.Angles(math.rad(-25),math.rad(10),math.rad(-28))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.1,.15)*CFrame.Angles(math.rad(-28),math.rad(-4),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.28,0)*CFrame.Angles(math.rad(-12),math.rad(0),math.rad(-14))
- end
- keyframe[16]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.225)*CFrame.Angles(math.rad(15),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(5),math.rad(0),math.rad(10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.1,.2)*CFrame.Angles(-math.rad(95),math.rad(0),math.rad(75))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.4,-.05,-.2)*CFrame.Angles(math.rad(15),math.rad(20),math.rad(-35))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.2,.1)*CFrame.Angles(math.rad(-20),math.rad(-4),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.15,0)*CFrame.Angles(math.rad(-16),math.rad(0),math.rad(16))
- end
- keyframe[17]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.21)*CFrame.Angles(math.rad(14),0,math.rad(-28))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(3),math.rad(3),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.05,.2)*CFrame.Angles(-math.rad(120),math.rad(0),math.rad(78))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(70),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.6,-.07,-.3)*CFrame.Angles(math.rad(55),math.rad(30),math.rad(-42))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(70),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,.1)*CFrame.Angles(math.rad(-14),math.rad(-4),math.rad(5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(16))
- end
- keyframe[18]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(12),0,math.rad(-55))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),math.rad(7),math.rad(30))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(150),math.rad(0),math.rad(80))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,-.1,-.4)*CFrame.Angles(math.rad(90),math.rad(40),math.rad(-50))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-8),math.rad(-4),math.rad(10))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-24),math.rad(0),math.rad(18))
- end
- keyframe[19]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(12),0,math.rad(-38))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(1),math.rad(5),math.rad(25))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(130),math.rad(0),math.rad(82))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(80),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.7,-.08,-.35)*CFrame.Angles(math.rad(70),math.rad(34),math.rad(-46))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(80),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.35,0)*CFrame.Angles(math.rad(-11),math.rad(-4),math.rad(10))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-22),math.rad(0),math.rad(15))
- end
- keyframe[20]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.21)*CFrame.Angles(math.rad(12),0,math.rad(-25))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(3),math.rad(4),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.05,.2)*CFrame.Angles(-math.rad(115),math.rad(-3),math.rad(83))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(65),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.6,-.05,-.3)*CFrame.Angles(math.rad(50),math.rad(30),math.rad(-42))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(65),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,.05)*CFrame.Angles(math.rad(-15),math.rad(-4),math.rad(11))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-19),math.rad(0),math.rad(11))
- end
- keyframe[21]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.225)*CFrame.Angles(math.rad(13),0,math.rad(-5))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(5),math.rad(1),math.rad(10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.1,.2)*CFrame.Angles(-math.rad(90),math.rad(-5),math.rad(85))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.4,-.05,-.2)*CFrame.Angles(math.rad(20),math.rad(20),math.rad(-35))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.2,.1)*CFrame.Angles(math.rad(-22),math.rad(-4),math.rad(12))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.15,0)*CFrame.Angles(math.rad(-14),math.rad(0),math.rad(4))
- end
- keyframe[22]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.235)*CFrame.Angles(math.rad(13),0,math.rad(20))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(7),math.rad(-2),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.15,.2)*CFrame.Angles(-math.rad(65),math.rad(-7),math.rad(87))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,-.05,-.1)*CFrame.Angles(math.rad(-25),math.rad(10),math.rad(-28))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.1,.15)*CFrame.Angles(math.rad(-28),math.rad(-4),math.rad(13))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(-11),math.rad(0),math.rad(-4))
- end
- keyframe[23]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(15),0,math.rad(45))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(-5),math.rad(-10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,.2)*CFrame.Angles(-math.rad(40),math.rad(-10),math.rad(90))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(-60),0,math.rad(-20))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-36),math.rad(-4),math.rad(14))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.45,0)*CFrame.Angles(math.rad(-8),math.rad(0),math.rad(-10))
- end
- keyframe[24]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.235)*CFrame.Angles(math.rad(14),0,math.rad(15))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(-5),math.rad(-5))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.2,.2)*CFrame.Angles(-math.rad(48),math.rad(-3),math.rad(80))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,-.05,-.1)*CFrame.Angles(math.rad(-20),0,math.rad(-15))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.1,.15)*CFrame.Angles(math.rad(-30),math.rad(22),math.rad(7))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(-8),math.rad(0),math.rad(-10))
- end
- keyframe[25]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.225)*CFrame.Angles(math.rad(13),0,math.rad(-5))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(-5),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.1,.2)*CFrame.Angles(-math.rad(55),math.rad(5),math.rad(70))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.4,-.05,-.2)*CFrame.Angles(math.rad(20),0,math.rad(-10))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.2,.1)*CFrame.Angles(math.rad(-22),math.rad(-5),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.2,0)*CFrame.Angles(math.rad(-11),math.rad(0),math.rad(-10))
- end
- keyframe[26]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.21)*CFrame.Angles(math.rad(12),0,math.rad(-28))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(5),math.rad(0),math.rad(10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.05,.2)*CFrame.Angles(-math.rad(62),math.rad(13),math.rad(60))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(65),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.6,-.07,-.3)*CFrame.Angles(math.rad(55),0,math.rad(-5))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(65),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,.05)*CFrame.Angles(math.rad(-15),math.rad(-5),math.rad(5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,-.05,0)*CFrame.Angles(math.rad(-11),math.rad(0),math.rad(-10))
- end
- keyframe[27]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(10),0,math.rad(-55))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),math.rad(7),math.rad(30))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,.2)*CFrame.Angles(-math.rad(70),math.rad(20),math.rad(50))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.8,-.1,-.4)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(90),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-8),math.rad(-6),math.rad(10))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-14),math.rad(0),math.rad(-9))
- end
- keyframe[28]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(8),0,math.rad(-35))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),math.rad(7),math.rad(30))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0.05,.2)*CFrame.Angles(-math.rad(65),math.rad(18),math.rad(68))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(80),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.7,-.1,-.35)*CFrame.Angles(math.rad(80),math.rad(3),math.rad(-6))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(80),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-6),math.rad(-6),math.rad(9))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.1,0)*CFrame.Angles(math.rad(-14),math.rad(0),math.rad(-8))
- end
- keyframe[29]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(8),0,math.rad(-18))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),math.rad(7),math.rad(15))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0.08,.2)*CFrame.Angles(-math.rad(60),math.rad(17),math.rad(75))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(72),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.65,-.1,-.33)*CFrame.Angles(math.rad(75),math.rad(3),math.rad(-9))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(72),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(-5),math.rad(-5),math.rad(8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.08,0)*CFrame.Angles(math.rad(-14),math.rad(0),math.rad(-7))
- end
- keyframe[30]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.225)*CFrame.Angles(math.rad(6),0,math.rad(-5))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),math.rad(10),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,.1,.2)*CFrame.Angles(-math.rad(55),math.rad(15),math.rad(85))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(65),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.6,-.07,-.3)*CFrame.Angles(math.rad(70),math.rad(7),math.rad(-12))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(65),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0.05)*CFrame.Angles(math.rad(-4),math.rad(-5),math.rad(8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.05,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(-7))
- end
- keyframe[31]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(2),0,math.rad(30))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),math.rad(13),math.rad(-30))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,.2,.2)*CFrame.Angles(-math.rad(40),math.rad(10),math.rad(120))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.4,-.05,-.2)*CFrame.Angles(math.rad(50),math.rad(15),math.rad(-25))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0.05)*CFrame.Angles(math.rad(0),math.rad(-4),math.rad(6))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.05,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(-6))
- end
- keyframe[32]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.27)*CFrame.Angles(math.rad(-2),0,math.rad(65))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),math.rad(13),math.rad(-30))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.02,.3,.2)*CFrame.Angles(-math.rad(25),math.rad(5),math.rad(145))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(-.2,-.05,-.1)*CFrame.Angles(math.rad(35),math.rad(-15),math.rad(-37))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(20),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0.08)*CFrame.Angles(math.rad(4),math.rad(-3),math.rad(4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.05,0)*CFrame.Angles(math.rad(-15),math.rad(4),math.rad(-3))
- end
- keyframe[33]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.3)*CFrame.Angles(math.rad(-6),0,math.rad(100))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),math.rad(20),math.rad(-90))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.05,.4,.2)*CFrame.Angles(-math.rad(10),math.rad(0),math.rad(170))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(20),math.rad(-30),math.rad(-50))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,.1)*CFrame.Angles(math.rad(8),math.rad(-2),math.rad(2))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-16),math.rad(8),math.rad(-2))
- end
- DesiredMovespeedLast=0
- return keyframe[fr]()
- end,
- ["Cancels"]={"TyrantHit3","Stand"},
- ["Reference"]="TyrantHit2",
- ["Frames"]=33,
- ["Loops"]=false,
- ["LoopStart"]=6
- }
- Animations["TyrantHit3"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.3)*CFrame.Angles(math.rad(-6),0,math.rad(100))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(0),math.rad(20),math.rad(-90))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.05,.4,.2)*CFrame.Angles(-math.rad(10),math.rad(0),math.rad(170))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.Angles(math.rad(20),math.rad(-30),math.rad(-50))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,.1)*CFrame.Angles(math.rad(8),math.rad(-2),math.rad(2))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-16),math.rad(8),math.rad(-2))
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.25)*CFrame.Angles(math.rad(-9),0,math.rad(75))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-10),math.rad(15),math.rad(-65))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.05,.3,.15)*CFrame.Angles(math.rad(15),math.rad(3),math.rad(170))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,.03,0)*CFrame.Angles(math.rad(35),math.rad(-25),math.rad(-80))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.2,.05)*CFrame.Angles(math.rad(4),math.rad(-7),math.rad(-3))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-15),math.rad(11),math.rad(5))
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.2)*CFrame.Angles(math.rad(-12),0,math.rad(50))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-20),math.rad(10),math.rad(-45))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.05,.2,.1)*CFrame.Angles(math.rad(40),math.rad(5),math.rad(170))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,.15,0)*CFrame.Angles(math.rad(50),math.rad(-20),math.rad(-110))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.2,.05)*CFrame.Angles(math.rad(0),math.rad(-10),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-14),math.rad(14),math.rad(10))
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.17)*CFrame.Angles(math.rad(-14),0,math.rad(40))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-25),math.rad(7),math.rad(-32))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.05,.3,.07)*CFrame.Angles(math.rad(50),math.rad(5),math.rad(170))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,.22,0)*CFrame.Angles(math.rad(58),math.rad(-18),math.rad(-120))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.15,.05)*CFrame.Angles(math.rad(-3),math.rad(-13),math.rad(-11))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-14),math.rad(15),math.rad(13))
- end
- keyframe[4]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-16),0,math.rad(25))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-30),math.rad(5),math.rad(-20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.05,.45,.05)*CFrame.Angles(math.rad(60),math.rad(7),math.rad(170))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,.3,0)*CFrame.Angles(math.rad(65),math.rad(-15),math.rad(-135))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.1,.05)*CFrame.Angles(math.rad(-6),math.rad(-15),math.rad(-14))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-13),math.rad(17),math.rad(16))
- end
- keyframe[5]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-17),0,math.rad(17))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-34),math.rad(4),math.rad(-15))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.05,.48,.05)*CFrame.Angles(math.rad(65),math.rad(8),math.rad(170))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,.4,0)*CFrame.Angles(math.rad(67),math.rad(-14),math.rad(-142))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.1,.05)*CFrame.Angles(math.rad(-6),math.rad(-16),math.rad(-16))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-13),math.rad(17),math.rad(17))
- end
- keyframe[6]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.15)*CFrame.Angles(math.rad(-18),0,math.rad(10))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-38),math.rad(3),math.rad(-10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.03,.52,.03)*CFrame.Angles(math.rad(70),math.rad(8),math.rad(170))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,.5,0)*CFrame.Angles(math.rad(72),math.rad(-13),math.rad(-150))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.05,.05)*CFrame.Angles(math.rad(-9),math.rad(-18),math.rad(-17))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-13),math.rad(17),math.rad(18))
- end
- keyframe[7]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-20),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0.65,0)*CFrame.Angles(math.rad(80),math.rad(10),math.rad(170))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0.65,0)*CFrame.Angles(math.rad(80),math.rad(-10),math.rad(-170))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-12),math.rad(-20),math.rad(-19))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-12),math.rad(20),math.rad(21))
- end
- keyframe[8]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-17),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0.65,0)*CFrame.Angles(math.rad(50),math.rad(8),math.rad(170))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0.65,0)*CFrame.Angles(math.rad(45),math.rad(-7),math.rad(-173))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-12),math.rad(-19),math.rad(-15))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-12),math.rad(19),math.rad(17))
- end
- keyframe[9]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-10),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(5),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0.07,0.9,-.3)*CFrame.Angles(math.rad(-15),math.rad(3),math.rad(170))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0.07,0.9,-.3)*CFrame.Angles(math.rad(-20),math.rad(-3),math.rad(-178))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-12),math.rad(-17),math.rad(-9))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-12),math.rad(17),math.rad(8))
- end
- keyframe[10]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-5),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.1,1,-.4)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(170))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.1,1,-.4)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(-180))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(-16),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(16),math.rad(6))
- end
- keyframe[11]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-4),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(17),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.07,.85,-.2)*CFrame.Angles(math.rad(-40),math.rad(-5),math.rad(173))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.07,.85,-.2)*CFrame.Angles(math.rad(-15),math.rad(5),math.rad(-180))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(-16),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(16),math.rad(6))
- end
- keyframe[12]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-4),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(16),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.07,.8,-.1)*CFrame.Angles(math.rad(0),math.rad(-7),math.rad(174))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.07,.8,-.1)*CFrame.Angles(math.rad(10),math.rad(7),math.rad(-180))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(-17),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(16),math.rad(6))
- end
- keyframe[13]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-3),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(15),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.05,.7,0)*CFrame.Angles(math.rad(20),math.rad(-10),math.rad(175))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.05,.7,0)*CFrame.Angles(math.rad(30),math.rad(10),math.rad(-180))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(-17),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(17),math.rad(6))
- end
- keyframe[14]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-3),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(14),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.05,.62,0.07)*CFrame.Angles(math.rad(50),math.rad(-10),math.rad(176))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.05,.62,0.07)*CFrame.Angles(math.rad(50),math.rad(10),math.rad(-180))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(-17),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(17),math.rad(6))
- end
- keyframe[15]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-3),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(12),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.05,.55,.15)*CFrame.Angles(math.rad(70),math.rad(-15),math.rad(177))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.05,.55,.15)*CFrame.Angles(math.rad(70),math.rad(15),math.rad(-180))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(-17),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(17),math.rad(6))
- end
- keyframe[16]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-3),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(13),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.03,.47,.22)*CFrame.Angles(math.rad(90),math.rad(-18),math.rad(178))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(.03,.47,.22)*CFrame.Angles(math.rad(90),math.rad(18),math.rad(-180))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(-17),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(18),math.rad(6))
- end
- keyframe[17]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.1)*CFrame.Angles(math.rad(-2),0,math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(15),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,.4,.35)*CFrame.Angles(math.rad(110),math.rad(-20),math.rad(180))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,.4,.35)*CFrame.Angles(math.rad(110),math.rad(20),math.rad(-180))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(-18),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-11),math.rad(18),math.rad(6))
- end
- DesiredMovespeedLast=0
- return keyframe[fr]()
- end,
- ["Cancels"]={"Stand"},
- ["Reference"]="TyrantHit3",
- ["Frames"]=17,
- ["Loops"]=false,
- ["LoopStart"]=6
- }
- Animations["6B"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.17)*CFrame.Angles(math.rad(10),math.rad(3),math.rad(-2))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(7),math.rad(2),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.1,.03,.1)*CFrame.Angles(math.rad(-5),math.rad(3),math.rad(-7))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.15,0)*CFrame.Angles(math.rad(-10),math.rad(7),math.rad(5))
- RightHip.C0=RightHip.C0*CFrame.new(.15,-.1,-.05)*CFrame.Angles(math.rad(5),math.rad(3),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.2,.1)*CFrame.Angles(math.rad(3),math.rad(5),math.rad(-10))
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.25)*CFrame.Angles(math.rad(18),math.rad(4),math.rad(-4))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-5),math.rad(2),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.18,.04,.18)*CFrame.Angles(math.rad(-7),math.rad(3),math.rad(-11))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(32),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.22,0)*CFrame.Angles(math.rad(-15),math.rad(11),math.rad(7))
- RightHip.C0=RightHip.C0*CFrame.new(.22,-.18,-.07)*CFrame.Angles(math.rad(7),math.rad(4),math.rad(-7))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.35,.12)*CFrame.Angles(math.rad(4),math.rad(7),math.rad(-18))
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.5)*CFrame.Angles(math.rad(38),math.rad(7),math.rad(-7))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-23),math.rad(5),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.37,.07,.37)*CFrame.Angles(math.rad(-15),math.rad(7),math.rad(-22))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(65),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.45,0)*CFrame.Angles(math.rad(-30),math.rad(22),math.rad(15))
- RightHip.C0=RightHip.C0*CFrame.new(.45,-.35,-.15)*CFrame.Angles(math.rad(15),math.rad(7),math.rad(-15))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.8,.22)*CFrame.Angles(math.rad(7),math.rad(15),math.rad(-37))
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.6)*CFrame.Angles(math.rad(44),math.rad(8),math.rad(-9))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-26),math.rad(5),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.44,.08,.44)*CFrame.Angles(math.rad(-18),math.rad(9),math.rad(-26))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(80),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.53,0)*CFrame.Angles(math.rad(-35),math.rad(26),math.rad(17))
- RightHip.C0=RightHip.C0*CFrame.new(.45,-.35,-.15)*CFrame.Angles(math.rad(18),math.rad(8),math.rad(-17))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,.95,.27)*CFrame.Angles(math.rad(8),math.rad(18),math.rad(-44))
- end
- keyframe[4]=function() ----
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.65)*CFrame.Angles(math.rad(47),math.rad(9),math.rad(-10))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-28),math.rad(6),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.47,.1,.47)*CFrame.Angles(math.rad(-20),math.rad(10),math.rad(-28))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(85),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.6,0)*CFrame.Angles(math.rad(-37),math.rad(28),math.rad(20))
- RightHip.C0=RightHip.C0*CFrame.new(.52,-.42,-.17)*CFrame.Angles(math.rad(20),math.rad(10),math.rad(-20))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,1.02,.28)*CFrame.Angles(math.rad(9),math.rad(19),math.rad(-47))
- end
- keyframe[5]=function() --
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.55)*CFrame.Angles(math.rad(25),math.rad(-10),math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-10),math.rad(9),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.6,.1,.25)*CFrame.Angles(math.rad(-20),math.rad(5),math.rad(-10))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(80),math.rad(-10))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.6,0)*CFrame.Angles(math.rad(-40),math.rad(30),math.rad(20))
- RightHip.C0=RightHip.C0*CFrame.new(.2,-.25,-.1)*CFrame.Angles(math.rad(5),math.rad(14),math.rad(-45))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.4,-.5,.15)*CFrame.Angles(math.rad(20),math.rad(10),math.rad(-20))
- end
- keyframe[6]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.52)*CFrame.Angles(math.rad(18),math.rad(-15),math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(-5),math.rad(10),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.63,.1,.20)*CFrame.Angles(math.rad(-20),math.rad(3),math.rad(-5))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(77),math.rad(-13))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.6,0)*CFrame.Angles(math.rad(-40),math.rad(30),math.rad(20))
- RightHip.C0=RightHip.C0*CFrame.new(.2,-.19,-.08)*CFrame.Angles(math.rad(1),math.rad(16),math.rad(-52))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.5,-.42,.11)*CFrame.Angles(math.rad(23),math.rad(7),math.rad(-12))
- end
- keyframe[7]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.4)*CFrame.Angles(math.rad(6),math.rad(-25),math.rad(5))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(12),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,.1,0)*CFrame.Angles(math.rad(-20),math.rad(2),math.rad(7))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(72),math.rad(-17))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.6,0)*CFrame.Angles(math.rad(-40),math.rad(30),math.rad(20))
- RightHip.C0=RightHip.C0*CFrame.new(-.2,-.06,0)*CFrame.Angles(math.rad(-7),math.rad(17),math.rad(-64))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.7,-.27,.03)*CFrame.Angles(math.rad(27),math.rad(3),math.rad(3))
- end
- keyframe[8]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.4)*CFrame.Angles(math.rad(0),math.rad(-30),math.rad(10))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(12),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,.1,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(13))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(70),math.rad(-20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.6,0)*CFrame.Angles(math.rad(-40),math.rad(30),math.rad(20))
- RightHip.C0=RightHip.C0*CFrame.new(-.2,0,0)*CFrame.Angles(math.rad(-10),math.rad(18),math.rad(-70))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.8,-.2,0)*CFrame.Angles(math.rad(30),math.rad(2),math.rad(6))
- end
- keyframe[9]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.35)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(10))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(15),math.rad(9),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.35,.1,0)*CFrame.Angles(math.rad(-12),math.rad(0),math.rad(60))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(75),math.rad(-12))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.6,0)*CFrame.Angles(math.rad(-48),math.rad(33),math.rad(17))
- RightHip.C0=RightHip.C0*CFrame.new(-.2,0,0)*CFrame.Angles(math.rad(-8),math.rad(13),math.rad(-67))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.8,0,0)*CFrame.Angles(math.rad(12),math.rad(2),math.rad(6))
- end
- keyframe[10]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.3)*CFrame.Angles(math.rad(0),math.rad(-10),math.rad(10))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(20),math.rad(6),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.1,.05,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(110))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(80),math.rad(-5))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.6,0)*CFrame.Angles(math.rad(-55),math.rad(35),math.rad(15))
- RightHip.C0=RightHip.C0*CFrame.new(-.05,-.3,0)*CFrame.Angles(math.rad(-3),math.rad(9),math.rad(-65))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.8,.2,0)*CFrame.Angles(math.rad(5),math.rad(2),math.rad(6))
- end
- keyframe[11]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.25)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(3),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.35,.03,.5)*CFrame.Angles(math.rad(2),math.rad(0),math.rad(155))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(87),math.rad(6))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.6,0)*CFrame.Angles(math.rad(-64),math.rad(37),math.rad(13))
- RightHip.C0=RightHip.C0*CFrame.new(0.03,-.45,0)*CFrame.Angles(math.rad(3),math.rad(5),math.rad(-63))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.8,.4,0)*CFrame.Angles(math.rad(-6),math.rad(1),math.rad(6))
- end
- keyframe[12]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.23)*CFrame.Angles(math.rad(0),math.rad(7),math.rad(10))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(27),math.rad(2),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.42,.03,.6)*CFrame.Angles(math.rad(6),math.rad(0),math.rad(175))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(88),math.rad(8))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.6,0)*CFrame.Angles(math.rad(-67),math.rad(38),math.rad(12))
- RightHip.C0=RightHip.C0*CFrame.new(0.07,-.52,0)*CFrame.Angles(math.rad(3),math.rad(3),math.rad(-63))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.8,.5,0)*CFrame.Angles(math.rad(-11),math.rad(1),math.rad(6))
- end
- keyframe[13]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.2)*CFrame.Angles(math.rad(0),math.rad(15),math.rad(10))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(30),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.5,0,.7)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(205))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(10))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.6,0)*CFrame.Angles(math.rad(-70),math.rad(40),math.rad(10))
- RightHip.C0=RightHip.C0*CFrame.new(.1,-.6,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(-60))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.8,.6,0)*CFrame.Angles(math.rad(-17),math.rad(0),math.rad(5))
- end
- keyframe[14]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.19)*CFrame.Angles(math.rad(0),math.rad(15),math.rad(10))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(33),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.5,0.05,.7)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(205))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(10))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.6,0)*CFrame.Angles(math.rad(-70),math.rad(40),math.rad(10))
- RightHip.C0=RightHip.C0*CFrame.new(.1,-.6,0)*CFrame.Angles(math.rad(6),math.rad(0),math.rad(-60))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.8,.6,0)*CFrame.Angles(math.rad(-18),math.rad(0),math.rad(5))
- end
- keyframe[15]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.19)*CFrame.Angles(math.rad(0),math.rad(15),math.rad(10))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(33),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.5,0.05,.7)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(205))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(10))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.6,0)*CFrame.Angles(math.rad(-70),math.rad(40),math.rad(10))
- RightHip.C0=RightHip.C0*CFrame.new(.1,-.6,0)*CFrame.Angles(math.rad(6),math.rad(0),math.rad(-60))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.8,.6,0)*CFrame.Angles(math.rad(-18),math.rad(0),math.rad(5))
- end
- keyframe[16]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.19)*CFrame.Angles(math.rad(0),math.rad(9),math.rad(7))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(27),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.35,0.05,.5)*CFrame.Angles(math.rad(-8),math.rad(0),math.rad(145))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(65),math.rad(8))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.45,0)*CFrame.Angles(math.rad(-55),math.rad(30),math.rad(7))
- RightHip.C0=RightHip.C0*CFrame.new(.05,-.45,0)*CFrame.Angles(math.rad(4),math.rad(0),math.rad(-45))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.6,.45,0)*CFrame.Angles(math.rad(-13),math.rad(0),math.rad(4))
- end
- keyframe[17]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.2)*CFrame.Angles(math.rad(0),math.rad(3),math.rad(4))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(21),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.25,0.05,.35)*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(100))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(45),math.rad(5))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(-40),math.rad(20),math.rad(5))
- RightHip.C0=RightHip.C0*CFrame.new(.05,-.3,0)*CFrame.Angles(math.rad(2),math.rad(0),math.rad(-30))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.4,.3,0)*CFrame.Angles(math.rad(-8),math.rad(0),math.rad(3))
- end
- keyframe[18]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.2)*CFrame.Angles(math.rad(0),math.rad(2),math.rad(4))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(15),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(-.1,0.05,.15)*CFrame.Angles(math.rad(-38),math.rad(0),math.rad(50))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(3))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.15,0)*CFrame.Angles(math.rad(-30),math.rad(10),math.rad(2))
- RightHip.C0=RightHip.C0*CFrame.new(.05,-.15,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-14))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.2,.15,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(3))
- end
- keyframe[19]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.2)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(2))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-2),math.rad(0),math.rad(1))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-2),math.rad(0),math.rad(1))
- end
- keyframe[20]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.2)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0))
- RightShoulder.C1=RightShoulder.C1*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(1))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(1))
- end
- return keyframe[fr]()
- end,
- ["Cancels"]={"Stand","Divide","ManaVamp","Jump","IWMYS","3B","Divide_Startup"},
- ["Reference"]="6B",
- ["Frames"]=20,
- ["Loops"]=false,
- ["LoopStart"]=6
- }
- Animations["IWMYS"]={["AnimType"]="Movement",["AnimWeight"]=0,["Animation"]=function(fr)
- local keyframe={}
- keyframe[0]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.19)*CFrame.fromEulerAnglesXYZ(math.rad(23),0,math.rad(-18))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(17),0,math.rad(4))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,-.3,.3)*CFrame.fromEulerAnglesXYZ(math.rad(-28),0,math.rad(38))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-70),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(28),0,math.rad(-38))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(70),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.3,-.45,0)*CFrame.fromEulerAnglesXYZ(math.rad(15),0,math.rad(-12))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.08,-.15,.02)*CFrame.fromEulerAnglesXYZ(math.rad(-2),math.rad(15),math.rad(-30))
- end
- keyframe[1]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.19)*CFrame.fromEulerAnglesXYZ(math.rad(12),0,math.rad(17))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(18),math.rad(1),math.rad(18))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.15,-.22,.1)*CFrame.fromEulerAnglesXYZ(math.rad(-20),math.rad(25),math.rad(48))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-55),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(math.rad(17),0,math.rad(-18))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(55),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.3,-.45,0)*CFrame.fromEulerAnglesXYZ(math.rad(8),0,math.rad(-12))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.08,-.15,.02)*CFrame.fromEulerAnglesXYZ(math.rad(-8),math.rad(14),math.rad(-25))
- end
- keyframe[2]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.19)*CFrame.fromEulerAnglesXYZ(math.rad(9),0,math.rad(28))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(18),math.rad(2),math.rad(24))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.22,-.20,.03)*CFrame.fromEulerAnglesXYZ(math.rad(-17),math.rad(38),math.rad(54))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-45),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.15,0)*CFrame.fromEulerAnglesXYZ(math.rad(12),math.rad(2),math.rad(-10))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(45),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.23,-.41,0)*CFrame.fromEulerAnglesXYZ(math.rad(4),0,math.rad(-12))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.06,-.1,.02)*CFrame.fromEulerAnglesXYZ(math.rad(-12),math.rad(13),math.rad(-23))
- end
- keyframe[3]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.19)*CFrame.fromEulerAnglesXYZ(math.rad(6),0,math.rad(40))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(21),math.rad(3),math.rad(28))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.35,-.15,-.05)*CFrame.fromEulerAnglesXYZ(math.rad(-14),math.rad(50),math.rad(60))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-35),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(math.rad(8),math.rad(5),math.rad(-3))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(35),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.15,-.37,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),0,math.rad(-12))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.04,-.07,.01)*CFrame.fromEulerAnglesXYZ(math.rad(-16),math.rad(11),math.rad(-20))
- end
- keyframe[4]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.22)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(5),math.rad(65))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(23),math.rad(3),math.rad(40))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.5,-.05,-.2)*CFrame.fromEulerAnglesXYZ(math.rad(-7),math.rad(75),math.rad(72))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-15),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(math.rad(-20),math.rad(7),math.rad(17))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(15),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.08,-.33,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-7),math.rad(-11))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.02,-.04,.01)*CFrame.fromEulerAnglesXYZ(math.rad(-18),math.rad(9),math.rad(-15))
- end
- keyframe[5]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.22)*CFrame.fromEulerAnglesXYZ(math.rad(-6),math.rad(6),math.rad(72))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(23),math.rad(3),math.rad(43))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.55,-.05,-.25)*CFrame.fromEulerAnglesXYZ(math.rad(-5),math.rad(81),math.rad(75))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-11),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(math.rad(-25),math.rad(7),math.rad(21))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(11),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.08,-.33,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-7),math.rad(-11))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.02,-.04,.01)*CFrame.fromEulerAnglesXYZ(math.rad(-18),math.rad(9),math.rad(-14))
- end
- keyframe[6]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,.235)*CFrame.fromEulerAnglesXYZ(math.rad(-7),math.rad(7),math.rad(78))
- Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.rad(23),math.rad(3),math.rad(45))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.6,-.05,-.3)*CFrame.fromEulerAnglesXYZ(math.rad(-3),math.rad(88),math.rad(78))
- RightShoulder.C1=RightShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-7),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,-.05,0)*CFrame.fromEulerAnglesXYZ(math.rad(-30),math.rad(8),math.rad(25))
- LeftShoulder.C1=LeftShoulder.C1*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(7),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(.04,-.32,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-8),math.rad(-11))
- LeftHip.C0=LeftHip.C0*CFrame.new(-.01,-.02,.01)*CFrame.fromEulerAnglesXYZ(math.rad(-19),math.rad(9),math.rad(-13))
- end
- keyframe[7]=function()----
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.25)*CFrame.Angles(math.rad(-10),math.rad(10),math.rad(90))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(5),math.rad(50))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(0),math.rad(100),math.rad(85))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(0),math.rad(-10),math.rad(-10))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-20),math.rad(8),math.rad(-10))
- end
- keyframe[8]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.25)*CFrame.Angles(math.rad(-10),math.rad(10),math.rad(87))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(4),math.rad(37))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(0),math.rad(100),math.rad(85))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(0),math.rad(-11),math.rad(-9))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-21),math.rad(8),math.rad(-9))
- end
- keyframe[9]=function()--
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.25)*CFrame.Angles(math.rad(-10),math.rad(10),math.rad(85))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(3),math.rad(25))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(0),math.rad(100),math.rad(84))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(0),math.rad(-13),math.rad(-8))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-21),math.rad(8),math.rad(-8))
- end
- keyframe[10]=function()--
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.25)*CFrame.Angles(math.rad(-10),math.rad(10),math.rad(82))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(3),math.rad(11))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(0),math.rad(100),math.rad(83))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(0),math.rad(-14),math.rad(-7))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-22),math.rad(8),math.rad(-6))
- end
- keyframe[11]=function()---
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.25)*CFrame.Angles(math.rad(-10),math.rad(10),math.rad(80))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(0),math.rad(100),math.rad(83))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(0),math.rad(-15),math.rad(-5))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-23),math.rad(8),math.rad(-5))
- end
- keyframe[12]=function()--
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.25)*CFrame.Angles(math.rad(-10),math.rad(10),math.rad(75))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(0),math.rad(-25))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(0),math.rad(100),math.rad(82))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(0),math.rad(-15),math.rad(-3))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-23),math.rad(8),math.rad(-3))
- end
- keyframe[13]=function()--
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.25)*CFrame.Angles(math.rad(-10),math.rad(10),math.rad(73))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(-2),math.rad(-38))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(0),math.rad(100),math.rad(81))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(0),math.rad(-17),math.rad(-1))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-24),math.rad(8),math.rad(-2))
- end
- keyframe[14]=function()----
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.25)*CFrame.Angles(math.rad(-10),math.rad(10),math.rad(70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(-5),math.rad(-50))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(0),math.rad(100),math.rad(80))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-25),math.rad(8),math.rad(0))
- end
- keyframe[15]=function()----
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.25)*CFrame.Angles(math.rad(-10),math.rad(10),math.rad(70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(26),math.rad(-5),math.rad(-51))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(0),math.rad(100),math.rad(80))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-25),math.rad(8),math.rad(0))
- end
- keyframe[16]=function()----
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.25)*CFrame.Angles(math.rad(-10),math.rad(10),math.rad(70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(28),math.rad(-5),math.rad(-53))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(0),math.rad(100),math.rad(80))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-25),math.rad(8),math.rad(0))
- end
- keyframe[17]=function()----
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.25)*CFrame.Angles(math.rad(-10),math.rad(10),math.rad(70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(27),math.rad(-5),math.rad(-52))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(0),math.rad(100),math.rad(80))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-25),math.rad(8),math.rad(0))
- end
- keyframe[18]=function()----
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.25)*CFrame.Angles(math.rad(-11),math.rad(9),math.rad(70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(26),math.rad(-5),math.rad(-51))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(11),math.rad(98),math.rad(83))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.3,0)*CFrame.Angles(math.rad(3),math.rad(-20),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-25),math.rad(8),math.rad(0))
- end
- keyframe[19]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.25)*CFrame.Angles(math.rad(-13),math.rad(7),math.rad(70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(-5),math.rad(-50))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(22),math.rad(95),math.rad(85))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.4,0)*CFrame.Angles(math.rad(6),math.rad(-20),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-27),math.rad(8),math.rad(0))
- end
- keyframe[20]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.275)*CFrame.Angles(math.rad(-14),math.rad(6),math.rad(70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(-5),math.rad(-50))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(39),math.rad(92),math.rad(89))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.47,0)*CFrame.Angles(math.rad(10),math.rad(-20),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-29),math.rad(8),math.rad(0))
- end
- keyframe[21]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.3)*CFrame.Angles(math.rad(-15),math.rad(5),math.rad(70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(-5),math.rad(-50))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(45),math.rad(90),math.rad(90))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(13),math.rad(-20),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-30),math.rad(8),math.rad(0))
- end
- keyframe[22]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.3)*CFrame.Angles(math.rad(-15),math.rad(5),math.rad(70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(23),math.rad(-5),math.rad(-50))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(45),math.rad(90),math.rad(92))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(13),math.rad(-20),math.rad(0))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-30),math.rad(8),math.rad(0))
- end
- keyframe[23]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.3)*CFrame.Angles(math.rad(-16),math.rad(5),math.rad(70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(20),math.rad(-5),math.rad(-50))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(45),math.rad(90),math.rad(94))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(13),math.rad(-20),math.rad(-2))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-30),math.rad(8),math.rad(0))
- end
- keyframe[24]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.3)*CFrame.Angles(math.rad(-17),math.rad(5),math.rad(70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(17),math.rad(-4),math.rad(-52))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(45),math.rad(90),math.rad(94))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(13),math.rad(-20),math.rad(-3))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-30),math.rad(8),math.rad(0))
- end
- keyframe[25]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.31)*CFrame.Angles(math.rad(-17),math.rad(5),math.rad(70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(14),math.rad(-2),math.rad(-53))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(45),math.rad(90),math.rad(96))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(12),math.rad(-20),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-29),math.rad(8),math.rad(0))
- end
- keyframe[26]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.31)*CFrame.Angles(math.rad(-17),math.rad(5),math.rad(70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(12),math.rad(0),math.rad(-55))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(48),math.rad(92),math.rad(98))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(12),math.rad(-20),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-29),math.rad(8),math.rad(0))
- end
- keyframe[27]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.31)*CFrame.Angles(math.rad(-17),math.rad(5),math.rad(73))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(12),math.rad(0),math.rad(-55))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(60),math.rad(92),math.rad(98))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(12),math.rad(-20),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-29),math.rad(8),math.rad(0))
- end
- keyframe[28]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.31)*CFrame.Angles(math.rad(-17),math.rad(5),math.rad(76))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(12),math.rad(0),math.rad(-55))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(70),math.rad(92),math.rad(98))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(12),math.rad(-20),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-29),math.rad(8),math.rad(0))
- end
- keyframe[29]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.31)*CFrame.Angles(math.rad(-17),math.rad(5),math.rad(79))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-55))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(84),math.rad(92),math.rad(98))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(11),math.rad(-20),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-28),math.rad(8),math.rad(0))
- end
- keyframe[30]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.31)*CFrame.Angles(math.rad(-17),math.rad(5),math.rad(70))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-55))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(86),math.rad(80),math.rad(96))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(11),math.rad(-20),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-28),math.rad(8),math.rad(0))
- end
- keyframe[31]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.31)*CFrame.Angles(math.rad(-17),math.rad(5),math.rad(60))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(12),math.rad(0),math.rad(-55))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.7,0,-.4)*CFrame.Angles(math.rad(88),math.rad(70),math.rad(94))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(10),math.rad(30))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(10),math.rad(-20),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-28),math.rad(6),math.rad(-1))
- end
- ---
- keyframe[32]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.31)*CFrame.Angles(math.rad(-2),math.rad(1),math.rad(28))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(14),math.rad(-2),math.rad(-53))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.6,0,-.15)*CFrame.Angles(math.rad(60),math.rad(40),math.rad(93))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(7),math.rad(10))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.375,0)*CFrame.Angles(math.rad(9),math.rad(-20),math.rad(-13))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-29),math.rad(2),math.rad(-2))
- end
- keyframe[33]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.31)*CFrame.Angles(math.rad(10),math.rad(-2),math.rad(-15))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(20),math.rad(-1),math.rad(-17))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.5,0,.1)*CFrame.Angles(math.rad(20),math.rad(-10),math.rad(88))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-40),math.rad(5),math.rad(-10))
- RightHip.C0=RightHip.C0*CFrame.new(0,-.25,0)*CFrame.Angles(math.rad(6),math.rad(-20),math.rad(-22))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-29),math.rad(-3),math.rad(-4))
- end
- keyframe[34]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.38)*CFrame.Angles(math.rad(30),math.rad(-10),math.rad(-72))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.32,0,.5)*CFrame.Angles(math.rad(0),math.rad(-100),math.rad(82))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-15),math.rad(-15),math.rad(-55))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(-33))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-30),math.rad(-15),math.rad(-7))
- end
- keyframe[35]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.38)*CFrame.Angles(math.rad(30),math.rad(-10),math.rad(-85))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.25,0,.6)*CFrame.Angles(math.rad(0),math.rad(-120),math.rad(80))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(10),math.rad(-30),math.rad(-80))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(-40))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-30),math.rad(-15),math.rad(-8))
- end
- keyframe[36]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.38)*CFrame.Angles(math.rad(30),math.rad(-10),math.rad(-88))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.25,0,.6)*CFrame.Angles(math.rad(0),math.rad(-120),math.rad(80))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(10),math.rad(-55),math.rad(-80))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(-40))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-30),math.rad(-15),math.rad(-8))
- end
- keyframe[37]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.39)*CFrame.Angles(math.rad(34),math.rad(-10),math.rad(-94))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.25,0,.6)*CFrame.Angles(math.rad(0),math.rad(-125),math.rad(80))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(10),math.rad(-50),math.rad(-80))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(-40))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-36),math.rad(-15),math.rad(-8))
- end
- keyframe[38]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.39)*CFrame.Angles(math.rad(34),math.rad(-10),math.rad(-89))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.25,0,.6)*CFrame.Angles(math.rad(0),math.rad(-128),math.rad(80))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(10),math.rad(-53),math.rad(-80))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(-40))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-36),math.rad(-15),math.rad(-8))
- end
- keyframe[39]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.39)*CFrame.Angles(math.rad(34),math.rad(-10),math.rad(-83))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(25),math.rad(0),math.rad(20))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.25,0,.6)*CFrame.Angles(math.rad(0),math.rad(-130),math.rad(80))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(10),math.rad(-57),math.rad(-80))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(-40))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-36),math.rad(-15),math.rad(-8))
- end
- keyframe[40]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.2)*CFrame.Angles(math.rad(24),math.rad(-8),math.rad(-68))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(22),math.rad(0),math.rad(15))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.15,0,.4)*CFrame.Angles(math.rad(-3),math.rad(-95),math.rad(60))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(5),math.rad(-38),math.rad(-60))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-1),math.rad(-15),math.rad(-30))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-23),math.rad(-11),math.rad(-6))
- end
- keyframe[41]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.1)*CFrame.Angles(math.rad(17),math.rad(-5),math.rad(-45))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(18),math.rad(0),math.rad(10))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.05,0,.15)*CFrame.Angles(math.rad(-5),math.rad(-60),math.rad(40))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(-25),math.rad(-40))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-1),math.rad(-10),math.rad(-20))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-15),math.rad(-7),math.rad(-4))
- end
- keyframe[42]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,0.03)*CFrame.Angles(math.rad(13),math.rad(-4),math.rad(-32))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(16),math.rad(0),math.rad(7))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.04,0,.1)*CFrame.Angles(math.rad(-6),math.rad(-45),math.rad(30))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-3),math.rad(-19),math.rad(-30))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-1),math.rad(-7),math.rad(-15))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-10),math.rad(-5),math.rad(-3))
- end
- keyframe[43]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.05)*CFrame.Angles(math.rad(9),math.rad(-3),math.rad(-20))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(14),math.rad(0),math.rad(5))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.03,0,.05)*CFrame.Angles(math.rad(-7),math.rad(-30),math.rad(20))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-5),math.rad(-12),math.rad(-20))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-1),math.rad(-5),math.rad(-9))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-6),math.rad(-3),math.rad(-2))
- end
- keyframe[44]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.12)*CFrame.Angles(math.rad(4),math.rad(-2),math.rad(-10))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(12),math.rad(0),math.rad(3))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(.03,0,.05)*CFrame.Angles(math.rad(-9),math.rad(-15),math.rad(10))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-7),math.rad(-6),math.rad(-10))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-2),math.rad(-3),math.rad(-4))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-5),math.rad(-1),math.rad(0))
- end
- keyframe[45]=function()
- resetWelds(3,{})
- RootJoint.C0=RootJoint.C0*CFrame.new(0,0,-.2)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- Neck.C0=Neck.C0*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0))
- RightShoulder.C0=RightShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0))
- LeftShoulder.C0=LeftShoulder.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0))
- RightHip.C0=RightHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(1))
- LeftHip.C0=LeftHip.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(1))
- end
- return keyframe[fr]()
- end,
- ["Cancels"]={"Stand"},
- ["Reference"]="IWMYS",
- ["Frames"]=45,
- ["Loops"]=false,
- ["LoopStart"]=6
- }
- --Normals
- --Normals
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement