Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 560

--OPTIONS

-- -gh
4458601937,4506945409,479431,5940,4315489767,4524991457,4820152700,6904794619,47739
32088
-- Changes intro mode text
local startmode = "Terminated Glitcher [Fixed!1!1!] By Myx"

--Message that appears in chat


local chatmsg = true -- Makes it if the Chat text appears or not
local msgtext = "OOOOH you're a sissy femboy?" -- Changes the chat text
local Color = "Really red"

local qna = false


local sidalarm = false
--Owners note of the sg
local ownernote = true
local ownertext = "Hi liver :D"
local Color2 = "Really black"

-- Screen Text GUI


local screenmsg = false -- Makes it if the screen gui text appears or not
local screentext = "Fake Loading Screen Nerd!" -- Changes the screen text

-- Other settings
local voicelines = false -- toggles the funny chat lol Ex: [ILLUSION] NOTHING IS AS
IT SEEMS --

print('How to find keys: Click CTRL + F And Search the word "Key" Then look at the
mode name the button that says Enum.KeyCode.KeyCode And Where keycode is in this
line is where the key should be in the actual script | Newest mode is extinction |
Why do it be printing reset in console :Thinking | Dont do drugs unless perscribed
| Wow v12 Of this? I must have no life |')
--Options end here!

if chatmsg == true then


bc = BrickColor.new(Color)
game.StarterGui:SetCore("ChatMakeSystemMessage", {
Text = msgtext;
Font = Enum.Font.SourceSansItalic;
Color = bc.Color;
FontSize = Enum.FontSize.Size96;
})
else
end

if qna == true then


game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("[Q
& A]: Q: IS this an achro? A: Yes it indeed is", "All")
game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("[Q
& A]: Q: Can i have this script? A: No, I dont want skids using my work and saying
its theirs", "All")
game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("[Q
& A]: Q: Will you ever sell this script? A: I would have to think on that.", "All")
else
end

if skidalarm == true then


game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("[M
yx]: Hi there little ones", "All")
else
end

if ownernote == true then


bc = BrickColor.new(Color2)
game.StarterGui:SetCore("ChatMakeSystemMessage", {
Text = ownertext;
Font = Enum.Font.Bodoni;
Color = bc.Color;
FontSize = Enum.FontSize.Size96;
})
else
end

if screenmsg == true then


local message = Instance.new("Message")
message.Parent = game.Workspace
message.Text = screentext
wait(2)
message:Remove()
else
end

--- DO NOT PUT NORMAL ANIMATION

plr = game.Players.LocalPlayer
dead = false
char = plr.Character

local script = game:GetObjects("rbxassetid://5446036971")[1]

script.WingPiece.qPerfectionWeld:Destroy()

do
local NEVER_BREAK_JOINTS = false

local function CallOnChildren(Instance, FunctionToCall)


FunctionToCall(Instance)

for _, Child in next, Instance:GetChildren() do


CallOnChildren(Child, FunctionToCall)
end
end

local function GetBricks(StartInstance)


local List = {}
CallOnChildren(StartInstance, function(Item)
if Item:IsA("BasePart") then
List[#List+1] = Item;
end
end)

return List
end

local function Modify(Instance, Values)


assert(type(Values) == "table", "Values is not a table");

for Index, Value in next, Values do


if type(Index) == "number" then
Value.Parent = Instance
else
Instance[Index] = Value
end
end
return Instance
end

local function Make(ClassType, Properties)


return Modify(Instance.new(ClassType), Properties)
end

local Surfaces = {"TopSurface", "BottomSurface", "LeftSurface",


"RightSurface", "FrontSurface", "BackSurface"}
local HingSurfaces = {"Hinge", "Motor", "SteppingMotor"}

local function HasWheelJoint(Part)


for _, SurfaceName in pairs(Surfaces) do
for _, HingSurfaceName in pairs(HingSurfaces) do
if Part[SurfaceName].Name == HingSurfaceName then
return true
end
end
end

return false
end

local function ShouldBreakJoints(Part)


if NEVER_BREAK_JOINTS then
return false
end

if HasWheelJoint(Part) then
return false
end

local Connected = Part:GetConnectedParts()

if #Connected == 1 then
return false
end

for _, Item in pairs(Connected) do


if HasWheelJoint(Item) then
return false
elseif not Item:IsDescendantOf(script.Parent) then
return false
end
end

return true
end

local function WeldTogether(Part0, Part1, JointType, WeldParent)

JointType = JointType or "Weld"


local RelativeValue =
Part1:FindFirstChild("qRelativeCFrameWeldValue")

local NewWeld = Part1:FindFirstChild("qCFrameWeldThingy") or


Instance.new(JointType)
Modify(NewWeld, {
Name = "qCFrameWeldThingy";
Part0 = Part0;
Part1 = Part1;
C0 = CFrame.new();--Part0.CFrame:inverse();
C1 = RelativeValue and RelativeValue.Value or
Part1.CFrame:toObjectSpace(Part0.CFrame); --Part1.CFrame:inverse() *
Part0.CFrame;-- Part1.CFrame:inverse();
Parent = Part1;
})

if not RelativeValue then


RelativeValue = Make("CFrameValue", {
Parent = Part1;
Name = "qRelativeCFrameWeldValue";
Archivable = true;
Value = NewWeld.C1;
})
end

return NewWeld
end

local function WeldParts(Parts, MainPart, JointType, DoNotUnanchor)

for _, Part in pairs(Parts) do


if ShouldBreakJoints(Part) then
Part:BreakJoints()
end
end

for _, Part in pairs(Parts) do


if Part ~= MainPart then
WeldTogether(MainPart, Part, JointType, MainPart)
end
end

if not DoNotUnanchor then


for _, Part in pairs(Parts) do
Part.Anchored = false
end
MainPart.Anchored = false
end
end

local function PerfectionWeld()


local Parts = GetBricks(script.WingPiece)
WeldParts(Parts, script.WingPiece.Main, "Weld", false)
end
PerfectionWeld()
end

--// Shortcut Variables \\--


local S = setmetatable({},{__index = function(s,i) return game:service(i)
end})
local CF = {N=CFrame.new,A=CFrame.Angles,fEA=CFrame.fromEulerAnglesXYZ}
local C3 = {tRGB= function(c3) return c3.r*255,c3.g*255,c3.b*255
end,N=Color3.new,RGB=Color3.fromRGB,HSV=Color3.fromHSV,tHSV=Color3.toHSV}
local V3 = {N=Vector3.new,FNI=Vector3.FromNormalId,A=Vector3.FromAxis}
local M =
{C=math.cos,R=math.rad,S=math.sin,P=math.pi,RNG=math.random,MRS=math.randomseed,H=m
ath.huge,RRNG = function(min,max,div) return math.rad(math.random(min,max)/(div or
1)) end}
local R3 = {N=Region3.new}
local De = S.Debris
local WS = workspace
local Lght = S.Lighting
local RepS = S.ReplicatedStorage
local IN = Instance.new
local Plrs = S.Players
local UIS = S.UserInputService

local Player = game.Players.LocalPlayer


local Char = Player.Character
local Mouse = Player:GetMouse()
local Hum = Char:FindFirstChildOfClass'Humanoid'
local Torso = Char.Torso
local RArm = Char["Right Arm"]
local LArm = Char["Left Arm"]
local RLeg = Char["Right Leg"]
local LLeg = Char["Left Leg"]
local Root = Char:FindFirstChild'HumanoidRootPart'
local Head = Char.Head
local Sine = 0;
local Change = 1
local Attack=false
local NeutralAnims=true
local timePos=30;
local walking=true;
local legAnims=true;
local movement = 8
local footsound=0;
local WalkSpeed=16;
local Combo=0;
local Mode='BANISHED'
local vaporwaveMode=false;
local WingAnim='NebG1'
local music;
local hue = 0;
local WingSine=0;
local MusicMode=1;
local visSong = 1702473314;
local EffectFolder = script:WaitForChild'FXFolder'
local PrimaryColor = Color3.new(1,1,1)
local ClickTimer = 0;
local ClickAttack = 1;
local camera = workspace.CurrentCamera
local LastSphere = time();
local Frame_Speed = 60
local VaporwaveSongs={
2231500330;
654094806;
743334292;
334283059;
2082142910;
}

local WingPiece = script:WaitForChild'WingPiece'


WingPiece.Parent=nil
local WingAnims={}
local Playlist={
Default=1702473314;
ScrapBoy=1215691669;
Defeated=860594509;
Annihilate=2116461106;
DashAndDodge=2699922745;
ZenWavy=2231500330;
Beachwalk=334283059;
Pyrowalk=2082142910;
Vapor90s=654094806;
}

--[[
Achromatic - The dBig Black - Lost Soul
Iniquitous
Mythical - Legendary
Ruined - Th1rt3en
Atramentous - Vanta Black
Subzero - Frostbite
Troubadour
Infectious - Radioactive
Love - Lus
]]
--
local modeInfo={ --4550046224rbxassetid://6149743293

{Name="BANISHED",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(255
, 0,
0);Music=6454152476,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Really red'.Color,Enum.Material.Neon};WingAnim='NebG1'};

{Name="HAZARDOUS",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(
186, 143, 0);Music=4920807873,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus71'};

{Name="Immortal",Walkspeed=60,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(2
55, 255,
255);Music=4920807873,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Spin5'};
{Name="IMPERFECTION",Walkspeed=60,moveVal=10,Font=Enum.Font.Fantasy,StrokeColor=C3.
RGB(0, 0, 100);Music=4920807873,LeftWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};WingAnim='Cytus140'};

{Name="Administration",Walkspeed=60,moveVal=10,Font=Enum.Font.DenkOne,StrokeColor=C
3.RGB(0, 0, 100);Music=1110421128,LeftWing={0,BrickColor.new'Dark
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};WingAnim='Cytus141'};

{Name="DEATH",Walkspeed=60,moveVal=10,Font=Enum.Font.Antique,StrokeColor=C3.RGB(40,
40, 40);Music=563660508,LeftWing={0,BrickColor.new'Dark stone
grey'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Dark stone
grey'.Color,Enum.Material.Neon};WingAnim='Cytus147'};

{Name="Amalgamate",Walkspeed=60,moveVal=10,Font=Enum.Font.SourceSansItalic,StrokeCo
lor=C3.RGB(255, 255,
255);Music=4550046224,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Cytus150'};
{Name="totally real immortality
lord",Walkspeed=60,moveVal=10,Font=Enum.Font.SpecialElite,StrokeColor=C3.RGB(255,
255, 255);Music=4550046224,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='realil'};

{Name="Wasteland",Walkspeed=60,moveVal=10,Font=Enum.Font.SpecialElite,StrokeColor=C
3.RGB(92, 64,
51);Music=4550046224,LeftWing={0,BrickColor.new'Brown'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'Brown'.Color,Enum.Material.Neon};WingAnim='Finale'};

{Name="Corroded",Walkspeed=60,moveVal=10,Font=Enum.Font.Antique,StrokeColor=C3.RGB(
92, 64,
51);Music=4550046224,LeftWing={0,BrickColor.new'Brown'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'Brown'.Color,Enum.Material.Neon};WingAnim='CorrodedMetali
c'};
{Name="My
Return",Walkspeed=60,moveVal=10,Font=Enum.Font.SourceSansItalic,StrokeColor=C3.RGB(
0, 0,
0);Music=5352732086,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};Rig
htWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Cytus153'};

{Name="TRAUMATIZED",Walkspeed=60,moveVal=10,Font=Enum.Font.SpecialElite,StrokeColor
=C3.RGB(100, 0,
0);Music=6149743293,LeftWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon};WingAnim='Cytus152'};

{Name="EXPLOITED",Walkspeed=60,moveVal=10,Font=Enum.Font.Code,StrokeColor=C3.RGB(25
5, 255,
255);Music=5140065683,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Cytus151'};
{Name="Studio",Walkspeed=60,moveVal=10,Font=Enum.Font.SourceSans,StrokeColor=C3.RGB
(200, 200,
200);Music=5341713393,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Cytus148'};

{Name="STEAMPUNK",Walkspeed=60,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(
50, 30,
0);Music=5752340282,LeftWing={0,BrickColor.new'Brown'.Color,Enum.Material.Neon};Rig
htWing={0,BrickColor.new'Brown'.Color,Enum.Material.Neon};WingAnim='Cytus149'};

{Name="SPEED",Walkspeed=500,moveVal=10,Font=Enum.Font.DenkOne,StrokeColor=C3.RGB(10
0, 100, 255);Music=5162965148,LeftWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};WingAnim='Cytus144'};

{Name="RELAXED",Walkspeed=10,moveVal=10,Font=Enum.Font.SourceSansItalic,StrokeColor
=C3.RGB(100, 100,
255);Music=4550046224,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};WingAnim='Cytus145'};

{Name="HACKER101",Walkspeed=61,moveVal=10,Font=Enum.Font.SourceSansItalic,StrokeCol
or=C3.RGB(0, 100, 0);Music=5162965148,LeftWing={0,BrickColor.new'Lime
green'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Camo'.Color,Enum.Mater
ial.Neon};WingAnim='Cytus146'};

{Name="DESCENTION",Walkspeed=60,moveVal=10,Font=Enum.Font.SpecialElite,StrokeColor=
C3.RGB(100, 0,
0);Music=6291841343,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon};WingAnim='Cytus142'};

{Name="STORM",Walkspeed=60,moveVal=10,Font=Enum.Font.SpecialElite,StrokeColor=C3.RG
B(100, 0, 255);Music=8043409208,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus143'};

{Name="ANARCHY",Walkspeed=60,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(10
0, 0, 255);Music=4857461826,LeftWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};WingAnim='Cytus138'};

{Name="MALWARE",Walkspeed=60,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(0,
0,
0);Music=5140065683,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};Rig
htWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Cytus139'};

{Name="Flouressent",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RG
B(100, 100,
255);Music=5947795746,LeftWing={0,BrickColor.new'Lilac'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};WingAnim='Cytus134'};

{Name="CRAZY",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(0,
0, 255);Music=7036874322,LeftWing={0,BrickColor.new'Dark
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'White'.Color,Enum.Mater
ial.Neon};WingAnim='Cytus136'};

{Name="MURDER",Walkspeed=60,moveVal=10,Font=Enum.Font.PermanentMarker,StrokeColor=C
3.RGB(255, 0,
0);Music=7189488563,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};WingAnim='Cytus137'};

{Name="TRANSCENDANCE",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.
RGB(186, 143,
0);Music=4848647491,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};Rig
htWing={0,BrickColor.new'Gold'.Color,Enum.Material.Neon};WingAnim='Cytus128'};

{Name="Ruptured",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(4
0, 0,
0);Music=4597078271,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};WingAnim='Cytus133'};

{Name="OVERRIDDEN",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB
(40, 40,
40);Music=6304757563,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};
RightWing={0,BrickColor.new'Dark stone
grey'.Color,Enum.Material.Neon};WingAnim='Cytus129'};

{Name="GUN",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(255,
100,
0);Music=517661079,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'Dark stone
grey'.Color,Enum.Material.Neon};WingAnim='Cytus130'};

{Name="CORPSE",Walkspeed=100,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(10
0, 0, 0);Music=4835535512,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Dark stone
grey'.Color,Enum.Material.Neon};WingAnim='Cytus135'};

{Name="[ HI ]",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(255
, 100,
0);Music=517661079,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'Dark stone
grey'.Color,Enum.Material.Neon};WingAnim='Cytus131'};

{Name="EXECUTION",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(
255, 100,
0);Music=286050652,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};Righ
tWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Cytus132'};

{Name="ABNORMALITY",Walkspeed=60,moveVal=10,Font=Enum.Font.Fantasy,StrokeColor=C3.R
GB(0, 0,
0);Music=3806505383,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};WingAnim='Cytus106'};

{Name="SIMULATION",Walkspeed=60,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.RGB
(0, 0,
0);Music=3806505383,LeftWing={0,BrickColor.new'Camo'.Color,Enum.Material.Neon};Righ
tWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus113'};

{Name="labyrinth",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(
255, 0, 0);Music=6085023259,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus123'};

{Name="GALACTIC",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(1
00, 0, 255);Music=250408242,LeftWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};WingAnim='Cytus124'};

{Name="Ancient",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(25
5, 100,
0);Music=256251217,LeftWing={0,BrickColor.new'Gold'.Color,Enum.Material.Neon};Right
Wing={0,BrickColor.new'Gold'.Color,Enum.Material.Neon};WingAnim='Cytus126'};

{Name="PREHISTORIC",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RG
B(40, 0, 60);Music=1416035124,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};WingAnim='Cytus127'};

{Name=":joy:",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(255,
255,
255);Music=957602352,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='SUS'};

{Name="MERCILESS",Walkspeed=60,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(
40, 0, 0);Music=7752064380,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Maroon'.Color,Enum.Mat
erial.Neon};WingAnim='Cytus116'};

{Name="MAYHEM",Walkspeed=60,moveVal=10,Font=Enum.Font.Antique,StrokeColor=C3.RGB(25
5, 0,
0);Music=7752064380,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};WingAnim='Cytus125'};

{Name="PROBLEMATIC",Walkspeed=60,moveVal=10,Font=Enum.Font.Fondamento,StrokeColor=C
3.RGB(0, 0, 0);Music=4514010910,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Maroon'.Color,Enum.Mat
erial.Neon};WingAnim='Cytus122'};

{Name="RITUALISTIC",Walkspeed=60,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.RG
B(40, 0, 0);Music=8043409208,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus117'};

{Name="Ω",Walkspeed=36,moveVal=14,Font=Enum.Font.Fantasy,StrokeColor=C3.RGB(0,255,2
55);Music=1416035124,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Glass};RightWing={0,BrickColor.new'Cyan'.Color,Enum.Mate
rial.Glass};WingAnim='Cytus120'};

{Name="ALIVE",Walkspeed=36,moveVal=14,Font=Enum.Font.Gotham,StrokeColor=C3.RGB(0,19
0,190);Music=1547067732,LeftWing={0,BrickColor.new'Pastel light
blue'.Color,Enum.Material.Glass};RightWing={0,BrickColor.new'Pastel light
blue'.Color,Enum.Material.Glass};WingAnim='Cytus118'};

{Name="ENTROPY",Walkspeed=36,moveVal=14,Font=Enum.Font.Antique,StrokeColor=C3.RGB(0
,0,100);Music=1547067732,LeftWing={0,BrickColor.new'Dark
blue'.Color,Enum.Material.Glass};RightWing={0,BrickColor.new'Dark
blue'.Color,Enum.Material.Glass};WingAnim='Cytus119'};

{Name="PERSERVERENCE",Walkspeed=36,moveVal=14,Font=Enum.Font.Fantasy,StrokeColor=C3
.RGB(255,255,255);Music=286050652,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Glass};RightWing={0,BrickColor.new'White'.Color,Enum.Mat
erial.Glass};WingAnim='Cytus121'};

{Name="BEYOND",Walkspeed=60,moveVal=10,Font=Enum.Font.SourceSansItalic,StrokeColor=
C3.RGB(255, 0, 255);Music=3806505383,LeftWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};WingAnim='Cytus115'};

{Name="LUNAR",Walkspeed=60,moveVal=10,Font=Enum.Font.SourceSansLight,StrokeColor=C3
.RGB(100, 100, 255);Music=561833161,LeftWing={0,BrickColor.new'Pastel light
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus114'};

{Name="deterioration",Walkspeed=60,moveVal=10,Font=Enum.Font.Fantasy,StrokeColor=C3
.RGB(0, 0, 0);Music=1470848774,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'White'.Color,Enum.Mate
rial.Neon};WingAnim='Cytus107'};

{Name="ISOLATION",Walkspeed=60,moveVal=10,Font=Enum.Font.Sarpanch,StrokeColor=C3.RG
B(0, 0, 100);Music=563660508,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus99'};
{Name="DISSAPOINTMENT",Walkspeed=5,moveVal=10,Font=Enum.Font.IndieFlower,StrokeColo
r=C3.RGB(0, 0, 0);Music=563660508,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus111'};

{Name="SCARRED",Walkspeed=60,moveVal=10,Font=Enum.Font.Sarpanch,StrokeColor=C3.RGB(
100, 0,
0);Music=7752064380,LeftWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon};WingAnim='Cytus109'};

{Name="Blaze",Walkspeed=200,moveVal=8,Font=Enum.Font.Arcade,StrokeColor=C3.N(255,25
5,255);Music=745599876,LeftWing={0,BrickColor.new'Light orange
brown'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Dark stone
grey'.Color,Enum.Material.Neon};WingAnim='Cytus110'};

{Name="Mystical",Walkspeed=200,moveVal=8,Font=Enum.Font.PermanentMarker,StrokeColor
=C3.RGB(255,100,100);Music=1290033819,LeftWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Lilac'.Color,Enum.Mater
ial.Neon};WingAnim='Cytus112'};

{Name="ACCENTION",Walkspeed=100,moveVal=10,Font=Enum.Font.Sarpanch,StrokeColor=C3.R
GB(255, 255,
255);Music=4848647491,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Cytus108'};

{Name="MEMER",Walkspeed=60,moveVal=10,Font=Enum.Font.SourceSans,StrokeColor=C3.RGB(
0, 0, 255);Music=3137766655,LeftWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};WingAnim='Cytus103'};

{Name="broom",Walkspeed=60,moveVal=10,Font=Enum.Font.Fantasy,StrokeColor=C3.RGB(255
,216,107);Music=2763510156,LeftWing={0,BrickColor.new'Bright
yellow'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'White'.Color,Enum.Mat
erial.Neon};WingAnim='Cytus104'};

{Name="DEMENTED",Walkspeed=60,moveVal=10,Font=Enum.Font.Sarpanch,StrokeColor=C3.RGB
(50,50,50);Music=6573177583,LeftWing={0,BrickColor.new'Dark
grey'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Dark
grey'.Color,Enum.Material.Neon};WingAnim='Cytus105'};
{Name="SCP 3857 -
1",Walkspeed=60,moveVal=10,Font=Enum.Font.Sarpanch,StrokeColor=C3.RGB(100, 100,
100);Music=7449639667,LeftWing={0,BrickColor.new'Light
grey'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Light
grey'.Color,Enum.Material.Neon};WingAnim='Cytus100'};
{Name="SCP 3857 -
2",Walkspeed=60,moveVal=10,Font=Enum.Font.Sarpanch,StrokeColor=C3.RGB(100, 100,
100);Music=911332127,LeftWing={0,BrickColor.new'Light
grey'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Light
grey'.Color,Enum.Material.Neon};WingAnim='Cytus100'};
{Name="K A R M
A",Walkspeed=60,moveVal=10,Font=Enum.Font.Antique,StrokeColor=C3.RGB(0, 0,
0);Music=1846379515,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus98'};

{Name="VISUALIZER",Walkspeed=60,moveVal=10,Font=Enum.Font.SpecialElite,StrokeColor=
C3.RGB(100, 100,
100);Music=2113856318,LeftWing={0,BrickColor.new'Brown'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Brown'.Color,Enum.Material.Neon};WingAnim='Cytus97'};

{Name="disturbance",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RG
B(255, 255, 255);Music=4857461826,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus92'};

{Name="ALTERATION",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB
(255, 255,
255);Music=833792144,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus95'};

{Name="DISTORTION",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB
(100, 0,
0);Music=5291602705,LeftWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus94'};
{Name="T E R M I N A T E
D",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(0, 0,
0);Music=3180278564,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus91'};
{Name="M A L I C
E",Walkspeed=66,moveVal=8,Font=Enum.Font.SpecialElite,StrokeColor=C3.RGB(255, 0,
0);Music=4835535512,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Diamond
Plate};RightWing={0,BrickColor.new'Really
red'.Color,Enum.Material.Neon};WingAnim='Blood'};

{Name="Cycle",Walkspeed=66,moveVal=8,Font=Enum.Font.Gotham,StrokeColor=C3.RGB(0, 0,
255);Music=1057622675,LeftWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Dark
blue'.Color,Enum.Material.Neon};WingAnim='Cytus93'};

{Name="Cuboid",Walkspeed=60,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(0,
0, 255);Music=3697636559,LeftWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Dark
blue'.Color,Enum.Material.Neon};WingAnim='Cytus76'};

{Name="lost",Walkspeed=21,moveVal=9,Font=Enum.Font.Gotham,StrokeColor=C3.RGB(255,15
2,220);Music=715972532,LeftWing={0,BrickColor.new'Black'.Color,Enum.Material.Neon};
RightWing={0,BrickColor.new'Black'.Color,Enum.Material.Neon};WingAnim='Cytus90'};

{Name="ImmortalITY",Walkspeed=60,moveVal=10,Font=Enum.Font.Fantasy,StrokeColor=C3.R
GB(0, 0,
0);Music=4211108982,LeftWing={0,BrickColor.new'Grey'.Color,Enum.Material.Neon};Righ
tWing={0,BrickColor.new'Dark grey'.Color,Enum.Material.Neon};WingAnim='Cytus89'};

{Name="BROKEN",Walkspeed=60,moveVal=10,Font=Enum.Font.SpecialElite,StrokeColor=C3.R
GB(0, 0, 0);Music=1566197356,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus88'};

{Name="OBLITERATION",Walkspeed=60,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.R
GB(255, 0,
0);Music=2681692912,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};WingAnim='Cytus87'};

{Name="HAUNTED",Walkspeed=60,moveVal=10,Font=Enum.Font.SpecialElite,StrokeColor=C3.
RGB(200, 0,
0);Music=6215267007,LeftWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon};WingAnim='Cytus84'};

{Name="depleted",Walkspeed=60,moveVal=10,Font=Enum.Font.DenkOne,StrokeColor=C3.RGB(
10, 10, 10);Music=4514010910,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus85'};

{Name="Plasmic",Walkspeed=60,moveVal=10,Font=Enum.Font.SourceSansItalic,StrokeColor
=C3.RGB(0, 0, 0);Music=3697636559,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};WingAnim='Cytus82'};

{Name="ETERNAL",Walkspeed=60,moveVal=10,Font=Enum.Font.SourceSansLight,StrokeColor=
C3.RGB(100, 0,
255);Music=2726143421,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};WingAnim='Cytus86'};

{Name="Solar",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(255,
255, 0);Music=3158212632,LeftWing={0,BrickColor.new'Bright
yellow'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Bright
yellow'.Color,Enum.Material.Neon};WingAnim='Cytus87'};

{Name="Extinction",Walkspeed=60,moveVal=10,Font=Enum.Font.SpecialElite,StrokeColor=
C3.RGB(255, 255, 0);Music=549985098,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus83'};

{Name="Untrustworthy",Walkspeed=60,moveVal=10,Font=Enum.Font.DenkOne,StrokeColor=C3
.RGB(100, 0, 0);Music=1764195391,LeftWing={0,BrickColor.new'Really
red'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Maroon'.Color,Enum.Mater
ial.Neon};WingAnim='Cytus80'};

{Name="TORTURED",Walkspeed=60,moveVal=10,Font=Enum.Font.IndieFlower,StrokeColor=C3.
RGB(50, 50, 50);Music=6151123896,LeftWing={0,BrickColor.new'Dark stone
grey'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Dark
grey'.Color,Enum.Material.Neon};WingAnim='Cytus81'};

{Name="Ringed",Walkspeed=60,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(0,
0, 255);Music=305047121,LeftWing={0,BrickColor.new'Dark
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Dark
blue'.Color,Enum.Material.Neon};WingAnim='Cytus78'};

{Name="Collected",Walkspeed=5,moveVal=10,Font=Enum.Font.SourceSansItalic,StrokeColo
r=C3.RGB(255, 255,
255);Music=5947795746,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Cytus79'};

{Name="disfigured",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB
(100, 0, 0);Music=4615932760,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus75'};

{Name="ARSONIST",Walkspeed=40,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(2
55,165,0);Music=4920807873,LeftWing={0,BrickColor.new'Bright
orange'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
red'.Color,Enum.Material.Neon};WingAnim='Cytus72'};

{Name="Multiversal",Walkspeed=400,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.R
GB(0,0,255);Music=6664736867,LeftWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};WingAnim='Cytus73'};

{Name="TEST",Walkspeed=400,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(0,0,
255);Music=6664736867,LeftWing={0,BrickColor.new'gay'.Color,Enum.Material.Neon};Rig
htWing={0,BrickColor.new'gay2'.Color,Enum.Material.Neon};WingAnim='Test'};

{Name="ERADICATE",Walkspeed=400,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB
(0.5,0.5,0.5);Music=4521541755,LeftWing={0,BrickColor.new'Gray'.Color,Enum.Material
.Neon};RightWing={0,BrickColor.new'Gray'.Color,Enum.Material.Neon};WingAnim='Cytus7
4'};

{Name="DETERMEND",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(25
5, 0,
0);Music=6131568941,LeftWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon};WingAnim='Deter'};

{Name="Unresponsive",Walkspeed=60,moveVal=10,Font=Enum.Font.PermanentMarker,StrokeC
olor=C3.RGB(20, 20, 20);Music=6400668054,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus67'};

{Name="DREAM",Walkspeed=60,moveVal=10,Font=Enum.Font.Highway,StrokeColor=C3.RGB(100
, 100,
255);Music=7201767701,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Cytus68'};

{Name="Onslaught",Walkspeed=60,moveVal=10,Font=Enum.Font.SpecialElite,StrokeColor=C
3.RGB(100, 0, 0);Music="6598441189",LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Crimson'.Color,Enum.Ma
terial.Neon};WingAnim='Cytus69'};
{Name="Final
Hope",Walkspeed=60,moveVal=10,Font=Enum.Font.Fantasy,StrokeColor=C3.RGB(0, 0,
255);Music="305047121",LeftWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};WingAnim='Cytus70'};
{Name="INFINITY
GAUNTLET",Walkspeed=16,moveVal=5,Font=Enum.Font.Bodoni,StrokeColor=C3.N(0, 0,
0);Music=511164015,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};Righ
tWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='SUS'};
{Name="decaying
soul",Walkspeed=300,moveVal=10,Font=Enum.Font.SciFi,StrokeColor=C3.N(0, 0,
0);Music=6080083300,LeftWing={0,BrickColor.new'Brown'.Color,Enum.Material.Neon};Rig
htWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus58'};

{Name="acidic",Walkspeed=100,moveVal=10,Font=Enum.Font.SciFi,StrokeColor=C3.N(0, 0,
0);Music=6080083300,LeftWing={0,BrickColor.new'Brown'.Color,Enum.Material.Neon};Rig
htWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus64'};
{Name="A b a N d O e
D",Walkspeed=300,moveVal=10,Font=Enum.Font.IndieFlower,StrokeColor=C3.N(0, 0,
0);Music=930541401,LeftWing={0,BrickColor.new'Black'.Color,Enum.Material.Neon};Righ
tWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus62'};

{Name="CHAOS",Walkspeed=18,moveVal=8,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(0.1,0
.1,0.1);Music=2525700576,LeftWing={0,BrickColor.new'Dark stone
grey'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus59'};

{Name="FORMALITY",Walkspeed=18,moveVal=8,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(0
.1,0.1,0.1);Music=2154918218,LeftWing={0,BrickColor.new'Dark stone
grey'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus60'};

{Name="corrupted",Walkspeed=200,moveVal=8,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(
255,0,0);Music=172473103,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Ne
on};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus63'};

{Name="RADIANT",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(255,
255, 255);Music=511164015,LeftWing={0,BrickColor.new'Bright
yellow'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'White'.Color,Enum.Mat
erial.Neon};WingAnim='Cytus56'};
{Name="HOPELESS",Walkspeed=40,moveVal=8,Font=Enum.Font.SpecialElite,StrokeColor=C3.
RGB(100,0,0);Music=6151123896,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Crimson'.Color
,Enum.Material.Neon};WingAnim='Cytus57'};
{Name="S T O L E
N",Walkspeed=40,moveVal=8,Font=Enum.Font.IndieFlower,StrokeColor=C3.RGB(20,0,0);Mus
ic=2722935436,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Crimson'.Color
,Enum.Material.Neon};WingAnim='Cytus61'};
{Name="A n g e
l",Walkspeed=40,moveVal=8,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(255,255,0);Music
=2237242791,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.DiamondPlate};Rig
htWing={0,BrickColor.new'Bright
yellow'.Color,Enum.Material.Neon};WingAnim='Cytus65'};

{Name="besmirch",Walkspeed=40,moveVal=8,Font=Enum.Font.Garamond,StrokeColor=C3.RGB(
217, 147, 72);Music=3089991101,LeftWing={0,Color3.fromRGB(48, 33,
16),Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus66'};

{Name="HOLOGRAPHIC",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(
0, 0, 255);Music=366948782,LeftWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus50'};

{Name="...",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(255, 0,
0);Music=1,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='SUS'};

{Name="INCOMPREHENSIBLE",Walkspeed=300,moveVal=10,Font=Enum.Font.SciFi,StrokeColor=
C3.N(255, 0, 255);Music=5920554798,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus54'};

{Name="MONSTROSITY",Walkspeed=300,moveVal=10,Font=Enum.Font.SpecialElite,StrokeColo
r=C3.N(255, 0,
0);Music=5920554798,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus55'};

{Name="PRISM",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(0.5,
0.5,
0.5);Music=366948782,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Rainbowlight'}
;

{Name="DREADED",Walkspeed=60,moveVal=10,Font=Enum.Font.PermanentMarker,StrokeColor=
C3.N(0.5, 0.5, 0.5);Music=366948782,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Maroon'.Color,Enum.Mat
erial.Neon};WingAnim='Cytus53'};
{Name="INSANITY",Walkspeed=16,moveVal=10,Font=Enum.Font.IndieFlower,StrokeColor=C3.
N(math.random(), 0,
math.random());Music=1591072638,LeftWing={0,BrickColor.new'Black'.Color,Enum.Materi
al.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cytus51'};

{Name="POWER",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(255,
255, 255);Music=218195319,LeftWing={0,BrickColor.new'Bright
yellow'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'White'.Color,Enum.Mat
erial.Neon};WingAnim='powergobrr'};

{Name="SUS",Walkspeed=16,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.N(255,255,
255);Music=6842839606,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='SUS'};

{Name="Pneumonoultramicroscopicsilicovolcanoconiosis",Walkspeed=16,moveVal=10,Font=
Enum.Font.PermanentMarker,StrokeColor=C3.N(0,0,0);Music=5989067716,LeftWing={0,Bric
kColor.new'Really black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Dark
blue'.Color,Enum.Material.Neon};WingAnim='tfisthisname'};
{Name="THE TRUE
ENDING",Walkspeed=16,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.N(0,0,0);Music
=6664736867,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};RightWing={
0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='ENDING1'};

{Name="SCURRILITY",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(0
, 255,
0);Music=1494452913,LeftWing={0,BrickColor.new'Camo'.Color,Enum.Material.Neon};Righ
tWing={0,BrickColor.new'Dark
green'.Color,Enum.Material.Neon};WingAnim='ProjectNep'};
{Name="A N O M A L O U
S",Walkspeed=60,moveVal=10,Font=Enum.Font.SpecialElite,StrokeColor=C3.N(0.2, 0.2,
0.2);Music=2784920738,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Black'.Color,Enum.Mate
rial.Neon};WingAnim='WEIRD'};

{Name="WORMHOLE",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(150
, 150, 0);Music=1842621252,LeftWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Lilac'.Color,Enum.Mater
ial.Neon};WingAnim='Worm'};

{Name="UNDONE",Walkspeed=60,moveVal=10,Font=Enum.Font.SourceSans,StrokeColor=C3.N(2
55, 0, 0);Music=595800581,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='NotDone'};

{Name="PULSAR",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(0, 0,
255);Music=1842621252,LeftWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Dark
blue'.Color,Enum.Material.Neon};WingAnim='PULSE'};
{Name="G A M I N G C H A I
R",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(120, 120,
120);Music=633307485,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='GAMING'};

{Name="FORCE",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(0, 0,
255);Music=511836626,LeftWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Dark
blue'.Color,Enum.Material.Neon};WingAnim='FORCE'};

{Name="HYBRID",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(255,
0,
0);Music=1842621252,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Things'};

{Name="APCOCLYPTIC",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(
150, 0,
0);Music=1282491661,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='HAHAHA1'};

{Name="GENOCIDE",Walkspeed=60,moveVal=10,Font=Enum.Font.Antique,StrokeColor=C3.N(25
5, 0,
0);Music=4736655124,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon};WingAnim='GENOCIDE'};
{Name="BURNING
BRAIN",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(255, 0,
0);Music=833779944,LeftWing={0,BrickColor.new'Really
red'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='ZENITH'};

{Name="PESTILENCE",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(0
, 0, 0);Music=4177790309,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='PEST1'};
{Name="ACE-OF-
SPADES",Walkspeed=66,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(255, 238,
0);Music=1446376775,LeftWing={0,BrickColor.new'Black'.Color,Enum.Material.Neon};Rig
htWing={0,BrickColor.new'Black'.Color,Enum.Material.Neon};WingAnim='PROESTGAMER'};

{Name="PUNISHED",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(255
, 0,
0);Music=1074484884,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Really
red'.Color,Enum.Material.Neon};WingAnim='PUNISHED'};

{Name="PURGED",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(255,
0,
0);Music=1074484884,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Really
red'.Color,Enum.Material.Neon};WingAnim='PUNISHED'};

{Name="???",Walkspeed=60,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(150,
150,
0);Music=234242423,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};Righ
tWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Question'};
{Name="R E M E M B E R E
D",Walkspeed=16,moveVal=10,Font=Enum.Font.SourceSansBold,StrokeColor=C3.N(255, 255,
255);Music=614032233,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};WingAnim='REMEMBER'};

{Name="Corruption",Walkspeed=30,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB
(150, 0, 255);Music=4531591207,LeftWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};WingAnim='NebG2'};

{Name="GREATSWORD",Walkspeed=16,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(2
55, 255,
255);Music=614032233,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='GSWORD'};
{Name="TIME
WARP",Walkspeed=66,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(255, 140,
0);Music=348832364,LeftWing={0,BrickColor.new'Flame reddish
orange'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Neon
orange'.Color,Enum.Material.Neon};WingAnim='PERSON'};

{Name="Nefarious",Walkspeed=16,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(25
5, 0,
0);Music=6614038981,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Bright red'.Color,Enum.Material.Neon};WingAnim='Star7'};

{Name="ECHO",Walkspeed=16,moveVal=8,Font=Enum.Font.SourceSansBold,StrokeColor=C3.N(
0, 0, 0);Music=573736432,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Crimson'.Color,Enum.Ma
terial.Neon};WingAnim='Echo1'};

{Name="Ɇ₵ⱧØ",Walkspeed=16,moveVal=8,Font=Enum.Font.SourceSansBold,StrokeColor=C3.N(
0, 0, 0);Music=573736432,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Crimson'.Color,Enum.Ma
terial.Neon};WingAnim='Echo2'};
{Name="Liar
X",Walkspeed=16,moveVal=10,Font=Enum.Font.Fantasy,StrokeColor=C3.N(235, 0,
0);Music=1751171913,LeftWing={0,BrickColor.new'Really
red'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'White'.Color,Enum.Materi
al.Neon};WingAnim='LIES'};

{Name="EXCALIBUR",Walkspeed=40,moveVal=10,Font=Enum.Font.Fantasy,StrokeColor=C3.N(0
, 0,
0);Music=1751171913,LeftWing={0,BrickColor.new'Gold'.Color,Enum.Material.Neon};Righ
tWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Sword1'};

{Name="Deleterious",Walkspeed=40,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.N(
100, 0, 0);Music=573736432,LeftWing={0,BrickColor.new'Really
red'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='DELETE'};
{Name="EXCALIBUR
X",Walkspeed=40,moveVal=10,Font=Enum.Font.Fantasy,StrokeColor=C3.N(0, 0,
0);Music=1751171913,LeftWing={0,BrickColor.new'Gold'.Color,Enum.Material.Neon};Righ
tWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Sword1'};
{Name="YING-
YANG",Walkspeed=16,moveVal=10,Font=Enum.Font.Fantasy,StrokeColor=C3.N(0, 0,
0);Music=1842859173,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};Rig
htWing={0,BrickColor.new'Really black'.Color,Enum.Material.Neon};WingAnim='Atoms'};
{Name="Atomic
Collisions",Walkspeed=66,moveVal=10,Font=Enum.Font.Fantasy,StrokeColor=C3.N(0, 0,
0);Music=1837612618,LeftWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Camo'.Color,Enum.Materi
al.Neon};WingAnim='Atomic'};

{Name="FUTURE",Walkspeed=16,moveVal=10,Font=Enum.Font.SourceSansItalic,StrokeColor=
C3.N(0, 0,
0);Music=3405566511,LeftWing={0,BrickColor.new'Lilac'.Color,Enum.Material.Neon};Rig
htWing={0,BrickColor.new'Bright blue'.Color,Enum.Material.Neon};WingAnim='Future'};

{Name="SYSTEM_32",Walkspeed=16,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(
200, 0,
0);Music=3405566511,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};R
ightWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};WingAnim='SYS32'};

{Name="OVERDRIVE",Walkspeed=200,moveVal=30,Font=Enum.Font.Arcade,StrokeColor=C3.N(2
55, 140, 0);Music=1138145518,LeftWing={0,BrickColor.new'Neon
orange'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Tr.
Red'.Color,Enum.Material.Neon};WingAnim='NebG3'};
{Name="S P A C E T I M
E",Walkspeed=150,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.N(0, 0,
255);Music=4597078271,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
blue'.Color,Enum.Material.Neon};WingAnim='SPACETIME'};

{Name="INEVITABLE",Walkspeed=16,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.N(2
55, 255, 255);Music=6215034956,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'White'.Color,Enum.Mate
rial.Neon};WingAnim='isgonnahappensoon'};

{Name="E0RR0R",Walkspeed=16,moveVal=10,Font=Enum.Font.Code,StrokeColor=C3.N(255, 0,
0);Music=859912308,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};WingAnim='Doom'};

{Name="CRAZED",Walkspeed=200,moveVal=10,Font=Enum.Font.Code,StrokeColor=C3.N(0, 0,
0);Music=719008519,LeftWing={0,BrickColor.new'Dark
blue'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='KRAZY'};

{Name="MURDEROUS",Walkspeed=10,moveVal=5,Font=Enum.Font.SpecialElite,StrokeColor=C3
.N(155, 0,
0);Music=3269680589,LeftWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon};Ri
ghtWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};WingAnim='Dead'};
{Name="Lightning
Cannon",Walkspeed=99,moveVal=5,Font=Enum.Font.Antique,StrokeColor=C3.N(255, 255,
255);Music=5485798026,LeftWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon};
RightWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};WingAnim='LC1'};

{Name="INFINITE",Walkspeed=66,moveVal=5,Font=Enum.Font.Bodoni,StrokeColor=C3.N(155,
0, 0);Music=5926497202,LeftWing={0,BrickColor.new'Really
red'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Neon
orange'.Color,Enum.Material.Neon};WingAnim='Liquid'};

{Name="SINGULARITY",Walkspeed=66,moveVal=5,Font=Enum.Font.Bodoni,StrokeColor=C3.N(0
, 0, 0);Music=1838627204,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='BLACKHOLE'};

{Name="DESTROYED",Walkspeed=250,moveVal=10,Font=Enum.Font.Antique,StrokeColor=C3.N(
0,0,0);Music=1837797865,LeftWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};WingAnim='Bruh'};

{Name="Evicted",Walkspeed=16,moveVal=6,Font=Enum.Font.Antique,StrokeColor=C3.RGB(10
0,0,0);Music=2116461106,LeftWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon
};RightWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon};WingAnim='Star1'};

{Name="Radioactivity",Walkspeed=100,moveVal=15,Font=Enum.Font.Antique,StrokeColor=C
3.RGB(0,255,0);Music=49208078734920807873,LeftWing={0,BrickColor.new'Camo'.Color,En
um.Material.Neon};RightWing={0,BrickColor.new'Lime
green'.Color,Enum.Material.Neon};WingAnim='Star2'};

{Name="Fearless",Walkspeed=50,moveVal=10,Font=Enum.Font.Arcade,StrokeColor=C3.N(255
,0,0);Music=5548894866,LeftWing={0,BrickColor.new'Really
red'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Crimson'.Color,Enum.Mate
rial.Neon};WingAnim='Star3'};

{Name="SOLITUDE",Walkspeed=17,moveVal=8,Font=Enum.Font.Garamond,StrokeColor=C3.RGB(
0,0,0);Music=723652641,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Granite};RightWing={0,BrickColor.new'Black'.Color,Enum.M
aterial.Grass};WingAnim='UBISOFT'};

{Name="Destiny",Walkspeed=40,moveVal=10,Font=Enum.Font.SourceSansLight,StrokeColor=
C3.N(.2,.2,.2);Music=2071274388,LeftWing={0,BrickColor.new'Pink'.Color,Enum.Materia
l.Neon};RightWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};WingAnim='Destiny'};

{Name="Calamity",Walkspeed=40,moveVal=10,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(2
55,0,255);Music=1037245665,LeftWing={0,BrickColor.new'Pink'.Color,Enum.Material.Neo
n};RightWing={0,BrickColor.new'Pink'.Color,Enum.Material.Neon};WingAnim='Calam'};
{Name="SPEED OF
LIGHT",Walkspeed=1000,moveVal=10,Font=Enum.Font.SourceSansBold,StrokeColor=C3.RGB(2
55,0,255);Music=1280010741,LeftWing={0,BrickColor.new'Pink'.Color,Enum.Material.Neo
n};RightWing={0,BrickColor.new'Pink'.Color,Enum.Material.Neon};WingAnim='LIGHTSPEED
'};

{Name="Catastrophe",Walkspeed=40,moveVal=10,Font=Enum.Font.Antique,StrokeColor=C3.N
(.2,.2,.2);Music=4554066200,LeftWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};WingAnim='Cata'};

{Name="Cataclysm",Walkspeed=50,moveVal=13,Font=Enum.Font.Garamond,StrokeColor=C3.N(
.2,.2,.2);Music=143367704,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neo
n};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Cataclysm'};

{Name="Omnipotent",Walkspeed=50,moveVal=13,Font=Enum.Font.Bodoni,StrokeColor=C3.N(1
40,140,140);Music=1256962511,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.
Neon};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Omnipotent'};

{Name="Mythical",Walkspeed=40,moveVal=10,Font=Enum.Font.Antique,StrokeColor=C3.N(.2
,.2,.2);Music=1301290348,LeftWing={0,BrickColor.new'Lilac'.Color,Enum.Material.Neon
};RightWing={0,BrickColor.new'Pastel light
blue'.Color,Enum.Material.Neon};WingAnim='Mythic'};

{Name="80s",Walkspeed=16,moveVal=5,Font=Enum.Font.Jura,StrokeColor=C3.N(.2,.2,.2);M
usic=1217805820,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Black'.Color,Enum.Mate
rial.Neon};WingAnim='GEO'};
{Name="THE
VOID",Walkspeed=16,moveVal=5,Font=Enum.Font.Jura,StrokeColor=C3.N(.2,.2,.2);Music=1
836762394,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Black'.Color,Enum.Mate
rial.Neon};WingAnim='VOID'};

{Name="90s",Walkspeed=66,moveVal=2,Font=Enum.Font.SourceSansItalic,StrokeColor=C3.N
(.2,.2,.2);Music=1169573062,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.N
eon};RightWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='Solaris
'};

{Name="Inferno",Walkspeed=190,moveVal=5,Font=Enum.Font.Fantasy,StrokeColor=C3.RGB(2
55,100,.2);Music=1609011649,LeftWing={0,BrickColor.new'Neon
orange'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Flame reddish
orange'.Color,Enum.Material.Neon};WingAnim='bot2'};

{Name="Volcanic",Walkspeed=190,moveVal=5,Font=Enum.Font.Antique,StrokeColor=C3.N(.2
,.2,.2);Music=5865332363,LeftWing={0,BrickColor.new'Flame reddish
orange'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Really
red'.Color,Enum.Material.Neon};WingAnim='bot3'};

{Name="ILLUSION",Walkspeed=190,moveVal=5,Font=Enum.Font.Arcade,StrokeColor=C3.N(.6,
.0,.9);Music=6545552463,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Neon}
;RightWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};WingAnim='Hypnotic'};

{Name="F0RG0TT3N",Walkspeed=14,moveVal=5,Font=Enum.Font.Arcade,StrokeColor=C3.N(0,.
0,0);Music=2598224585,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Crimson'.Color,Enum.Ma
terial.Neon};WingAnim='LOST2'};
{Name="Looped
Error",Walkspeed=14,moveVal=5,Font=Enum.Font.Arcade,StrokeColor=C3.N(0,.0,0);Music=
2113856318,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Lime
green'.Color,Enum.Material.Neon};WingAnim='Error303'};

{Name="HYPNOTIC",Walkspeed=190,moveVal=5,Font=Enum.Font.Arcade,StrokeColor=C3.N(.6,
.0,.9);Music=873042302,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};WingAnim='Hyposis'};

{Name="DIMENSIONAL",Walkspeed=190,moveVal=5,Font=Enum.Font.Arcade,StrokeColor=C3.N(
.6,.0,.9);Music=873042302,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};RightWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};WingAnim='Dimension'};

{Name="TOXICITIES",Walkspeed=66,moveVal=8,Font=Enum.Font.SpecialElite,StrokeColor=C
3.RGB(98,220,109);Music=983667055,LeftWing={0,BrickColor.new'Camo'.Color,Enum.Mater
ial.DiamondPlate};RightWing={0,BrickColor.new'Lime
green'.Color,Enum.Material.Neon};WingAnim='TOXICITIES'};

{Name="bored",Walkspeed=66,moveVal=8,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(.2,.2
,.2);Music=1117396305,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Diamond
Plate};RightWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='ihave
nothingtodo'};

{Name="CaTAstOphIc",Walkspeed=66,moveVal=8,Font=Enum.Font.Antique,StrokeColor=C3.RG
B(179, 0, 255);Music=930541401,LeftWing={0,BrickColor.new'Dark
blue'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.Neon};WingAnim='Catastophic'};

{Name="Euclidiean",Walkspeed=66,moveVal=8,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(
255, 0, 0);Music=2272275958,LeftWing={0,BrickColor.new'Dark
blue'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Really
red'.Color,Enum.Material.Neon};WingAnim='Solid'};

{Name="CMD:_____",Walkspeed=66,moveVal=8,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(0
, 0,
0);Music=5042439286,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.DiamondPl
ate};RightWing={0,BrickColor.new'Really
red'.Color,Enum.Material.Neon};WingAnim='Glitch'};
{Name="Sub-
Normal",Walkspeed=66,moveVal=8,Font=Enum.Font.Fantasy,StrokeColor=C3.RGB(200, 255,
200);Music=633307485,LeftWing={0,BrickColor.new'Lime
green'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Lime
green'.Color,Enum.Material.Neon};WingAnim='Notnormal'};
{Name="WITHERED
X",Walkspeed=66,moveVal=8,Font=Enum.Font.SourceSans,StrokeColor=C3.RGB(0, 0,
0);Music=983667055,LeftWing={0,BrickColor.new'Gray'.Color,Enum.Material.DiamondPlat
e};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Notnormal'};

{Name="Normal",Walkspeed=66,moveVal=8,Font=Enum.Font.SourceSans,StrokeColor=C3.RGB(
0, 0, 0);Music=2910839557,LeftWing={0,BrickColor.new'Lime
green'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='normal'};

{Name="DESTRUCTION",Walkspeed=66,moveVal=8,Font=Enum.Font.Antique,StrokeColor=C3.RG
B(255, 0,
0);Music=4615964997,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Diamond
Plate};RightWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};WingAnim='Des
truction'};

{Name="Malfunction",Walkspeed=50,moveVal=8,Font=Enum.Font.Garamond,StrokeColor=C3.R
GB(0, 100, 0);Music=4547510851,LeftWing={0,BrickColor.new'Dark
green'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Dirt
brown'.Color,Enum.Material.Neon};WingAnim='FIGHT'};

{Name="HYPERSKIDDED",Walkspeed=66,moveVal=8,Font=Enum.Font.SpecialElite,StrokeColor
=C3.RGB(0, 0,
0);Music=4921647660,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Diamond
Plate};RightWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};WingAnim='NUK
E'};

{Name="OMEGA",Walkspeed=66,moveVal=8,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(0, 0,
0);Music=577543579,LeftWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};WingAnim='OMEGA'};

{Name="ARCADE",Walkspeed=66,moveVal=8,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(0,
0, 0);Music=6882952717,LeftWing={0,BrickColor.new'Brick
yellow'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Brick
yellow'.Color,Enum.Material.Neon};WingAnim='Cave'};

{Name="WITHERED",Walkspeed=66,moveVal=8,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(0,
0, 0);Music=1470848774,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='WITHERED'};
{Name="I N S A N
E",Walkspeed=66,moveVal=8,Font=Enum.Font.SpecialElite,StrokeColor=C3.RGB(255, 0,
0);Music=1899417820,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Diamond
Plate};RightWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};WingAnim='Hel
l'};

{Name="UNSTABLE",Walkspeed=66,moveVal=8,Font=Enum.Font.SpecialElite,StrokeColor=C3.
RGB(255, 0,
0);Music=6753293750,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Diamond
Plate};RightWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};WingAnim='xd'
};

{Name="CURSED",Walkspeed=66,moveVal=8,Font=Enum.Font.SpecialElite,StrokeColor=C3.RG
B(100, 0,
0);Music=6753293750,LeftWing={0,BrickColor.new'Maroon'.Color,Enum.Material.DiamondP
late};RightWing={0,BrickColor.new'Maroon'.Color,Enum.Material.Neon};WingAnim='Cytus
77'};

{Name="FOUND",Walkspeed=66,moveVal=8,Font=Enum.Font.SourceSansBold,StrokeColor=C3.R
GB(0, 0,
255);Music=2524773485,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.Diamond
Plate};RightWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='COMPL
ETELYLOST'};

{Name="Hydro",Walkspeed=66,moveVal=8,Font=Enum.Font.SourceSans,StrokeColor=C3.RGB(0
, 0, 0);Music=4211108982,LeftWing={0,BrickColor.new'Dark
blue'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Bright
blue'.Color,Enum.Material.Neon};WingAnim='bot'};

{Name="PSYCHO",Walkspeed=66,moveVal=8,Font=Enum.Font.IndieFlower,StrokeColor=C3.RGB
(255, 0,
0);Music=1588725965,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Diamond
Plate};RightWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Neon};WingAnim='myl
ifeispain'};

{Name="UNMERCIFUL",Walkspeed=66,moveVal=8,Font=Enum.Font.IndieFlower,StrokeColor=C3
.RGB(255, 0,
0);Music=6901111184,LeftWing={0,BrickColor.new'Crimson'.Color,Enum.Material.Diamond
Plate};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='UNMERCIFUL1'};

{Name="CURED",Walkspeed=66,moveVal=8,Font=Enum.Font.Fantasy,StrokeColor=C3.RGB(255,
238,
0);Music=5544632371,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.DiamondPl
ate};RightWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='CURED'}
;
{Name="₴
₱ØØ₭ł₮Ɏ₴",Walkspeed=66,moveVal=8,Font=Enum.Font.Fantasy,StrokeColor=C3.RGB(1, 1,
1);Music=5544632371,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Dark stone
grey'.Color,Enum.Material.Neon};WingAnim='Spookbday'}; -- Made for Spookitys /
Typical Flame for his bday!

{Name="Relax",Walkspeed=66,moveVal=8,Font=Enum.Font.SourceSans,StrokeColor=C3.RGB(0
, 0,
0);Music=3013643030,LeftWing={0,BrickColor.new'White'.Color,Enum.Material.DiamondPl
ate};RightWing={0,BrickColor.new'White'.Color,Enum.Material.Neon};WingAnim='inf'};

{Name="SHATTERED",Walkspeed=66,moveVal=8,Font=Enum.Font.Fantasy,StrokeColor=C3.RGB(
155, 0, 255);Music=4755976868,LeftWing={0,BrickColor.new'Royal
purple'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='Shatter'};

{Name="FADING",Walkspeed=120,moveVal=8,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(0,
0, 0);Music=3539622212,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='nonexistant'};
{Name="E̶̠̰͕͔͂̐̓̾Ņ̷̢̗̖̰̗̤̘̈́̅̿̑Ḓ̶͍̖̗͇̞͓͈͕̌͂̍͗́͗͑̿͊͝ͅĻ̸̨̥̼̳̖̟͗̅̍̔͗̀̉̆͌̍E̴̘̝̘̻̞͗̂͒͛͊̀͘͝ S̷͖̯̳̲̲͛͒̓͊Ş̷̩͇̣͙̩͓̺̎ͅ
̷̢͙̹͙̀̽͑̊̇̚̚͠S̷̡̱̠̳̻̖̳̻̉͌͋̒͌̔́ I̴̢̼͈̩͛͑̚L̷̡͔̰̩̺̱͌͆́̓̋̆̓̈͘E̶̡͇̽̾͜ N̷̛̼̺̈́̿̑̀͛͑̓͠͝ C̴͍͔̆͊͋̅̕͜ Ē̸̛̯͔̥̜̺͆",Walkspeed=120,moveVal=8,Font=Enum.Font.Arcade,StrokeColor=C3.RGB(0, 0,
0);Music=3539622212,LeftWing={0,BrickColor.new'Really
black'.Color,Enum.Material.DiamondPlate};RightWing={0,BrickColor.new'Really
black'.Color,Enum.Material.Neon};WingAnim='hi'};
{Name="4TH
DIMENSION",Walkspeed=120,moveVal=8,Font=Enum.Font.Bodoni,StrokeColor=C3.RGB(0, 0,
0);Music=5841497754,LeftWing={0,BrickColor.new'Black'.Color,Enum.Material.DiamondPl
ate};RightWing={0,BrickColor.new'Black'.Color,Enum.Material.Neon};WingAnim='bye'};
}

-- Gui to Lua
-- Version: 3.2

-- Instances:

local coolscript = Instance.new("ScreenGui")


local gaming = Instance.new("Frame")
local PRIMARY = Instance.new("Frame")
local square = Instance.new("Frame")
local SECONDARY = Instance.new("Frame")
local star = Instance.new("ImageLabel")
local smallcircle = Instance.new("ImageLabel")
local bigcircle = Instance.new("ImageLabel")
local bigcirc2 = Instance.new("ImageLabel")
local GLOW2 = Instance.new("ImageLabel")
local smallcirc = Instance.new("ImageLabel")
local SGNAME = Instance.new("TextLabel")
local UITextSizeConstraint = Instance.new("UITextSizeConstraint")
local MODELABEL = Instance.new("TextLabel")
local UITextSizeConstraint_2 = Instance.new("UITextSizeConstraint")
local square2 = Instance.new("Frame")
local SGNAME_2 = Instance.new("TextLabel")
local UITextSizeConstraint_3 = Instance.new("UITextSizeConstraint")
local SGNAME_3 = Instance.new("TextLabel")
local UITextSizeConstraint_4 = Instance.new("UITextSizeConstraint")
local UIAspectRatioConstraint = Instance.new("UIAspectRatioConstraint")
local midcirclebig = Instance.new("ImageLabel")
local midcirclesmal = Instance.new("ImageLabel")

--Properties:

coolscript.Name = "coolscript"
coolscript.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
coolscript.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

gaming.Name = "gaming"
gaming.Parent = coolscript
gaming.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
gaming.BackgroundTransparency = 1.000
gaming.Position = UDim2.new(0, 0, 0.445989311, 0)
gaming.Size = UDim2.new(0.0716353133, 0, 0.105729125, 0)

PRIMARY.Name = "PRIMARY"
PRIMARY.Parent = gaming
PRIMARY.AnchorPoint = Vector2.new(0.5, 0.5)
PRIMARY.BackgroundColor3 = Color3.fromRGB(50, 0, 0)
PRIMARY.BackgroundTransparency = 0.600
PRIMARY.Position = UDim2.new(6.71679068, 0, 4.12718487, 0)
PRIMARY.Size = UDim2.new(47.1793861, 0, 0.799136221, 0)

square.Name = "square"
square.Parent = gaming
square.AnchorPoint = Vector2.new(0.5, 0.5)
square.BackgroundColor3 = Color3.fromRGB(95, 0, 0)
square.BackgroundTransparency = 0.600
square.Position = UDim2.new(6.71679068, 120, 4.13730049, 0)
square.Size = UDim2.new(1.2846874, 0, 1.26445603, 0)

SECONDARY.Name = "SECONDARY"
SECONDARY.Parent = gaming
SECONDARY.AnchorPoint = Vector2.new(0.5, 0.5)
SECONDARY.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
SECONDARY.BackgroundTransparency = 0.600
SECONDARY.Position = UDim2.new(6.70667505, 0, 4.13730049, 0)
SECONDARY.Size = UDim2.new(47.1793861, 0, 0.576591969, 0)

star.Name = "star"
star.Parent = gaming
star.AnchorPoint = Vector2.new(0.5, 0.5)
star.BackgroundColor3 = Color3.fromRGB(58, 0, 0)
star.BackgroundTransparency = 1.000
star.Position = UDim2.new(12.7861795, 230, 4.30926609, 0)
star.Size = UDim2.new(6.19077682, 0, 6.20089245, 0)
star.Image = "http://www.roblox.com/asset/?id=2288843651"
star.ImageColor3 = Color3.fromRGB(47, 0, 0)

smallcircle.Name = "smallcircle"
smallcircle.Parent = gaming
smallcircle.AnchorPoint = Vector2.new(0.5, 0.5)
smallcircle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
smallcircle.BackgroundTransparency = 1.000
smallcircle.Position = UDim2.new(12.371438, 230, 3.90464044, 0)
smallcircle.Size = UDim2.new(5.35117817, 0, 5.37140942, 0)
smallcircle.Image = "http://www.roblox.com/asset/?id=7150932717"
smallcircle.ImageColor3 = Color3.fromRGB(91, 0, 0)

bigcircle.Name = "bigcircle"
bigcircle.Parent = gaming
bigcircle.AnchorPoint = Vector2.new(0.5, 0.5)
bigcircle.BackgroundColor3 = Color3.fromRGB(97, 0, 0)
bigcircle.BackgroundTransparency = 1.000
bigcircle.Position = UDim2.new(12.7861795, 230, 4.30926609, 0)
bigcircle.Size = UDim2.new(6.19077682, 0, 6.20089245, 0)
bigcircle.Image = "http://www.roblox.com/asset/?id=6900421398"
bigcircle.ImageColor3 = Color3.fromRGB(68, 0, 0)
bigcirc2.Name = "bigcirc2"
bigcirc2.Parent = gaming
bigcirc2.AnchorPoint = Vector2.new(0.5, 0.5)
bigcirc2.BackgroundColor3 = Color3.fromRGB(97, 0, 0)
bigcirc2.BackgroundTransparency = 1.000
bigcirc2.Position = UDim2.new(12.7861795, 230, 4.30926609, 0)
bigcirc2.Size = UDim2.new(6.19077682, 0, 6.20089245, 0)
bigcirc2.Image = "http://www.roblox.com/asset/?id=7150933366"
bigcirc2.ImageColor3 = Color3.fromRGB(68, 0, 0)

GLOW2.Name = "GLOW2"
GLOW2.Parent = gaming
GLOW2.AnchorPoint = Vector2.new(0.5, 0.5)
GLOW2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
GLOW2.BackgroundTransparency = 1.000
GLOW2.Position = UDim2.new(12.3613224, 230, 3.90464044, 0)
GLOW2.Size = UDim2.new(3.69221187, 0, 3.72255874, 0)
GLOW2.Image = "http://www.roblox.com/asset/?id=4341732590"
GLOW2.ImageColor3 = Color3.fromRGB(91, 0, 0)

smallcirc.Name = "smallcirc"
smallcirc.Parent = gaming
smallcirc.AnchorPoint = Vector2.new(0.5, 0.5)
smallcirc.BackgroundColor3 = Color3.fromRGB(97, 0, 0)
smallcirc.BackgroundTransparency = 1.000
smallcirc.Position = UDim2.new(12.7659483, 230, 4.30926609, 0)
smallcirc.Size = UDim2.new(3.59105515, 0, 3.62140226, 0)
smallcirc.Image = "http://www.roblox.com/asset/?id=6900421398"
smallcirc.ImageColor3 = Color3.fromRGB(68, 0, 0)

SGNAME.Name = "SGNAME'"
SGNAME.Parent = gaming
SGNAME.AnchorPoint = Vector2.new(0.5, 0.5)
SGNAME.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
SGNAME.BackgroundTransparency = 1.000
SGNAME.Position = UDim2.new(1.11272132, 0, 3.45955181, 0)
SGNAME.Size = UDim2.new(2.0231297, 0, 0.505782425, 0)
SGNAME.Font = Enum.Font.Oswald
SGNAME.Text = "TERMINATED"
SGNAME.TextColor3 = Color3.fromRGB(65, 0, 0)
SGNAME.TextScaled = true
SGNAME.TextSize = 45.000
SGNAME.TextWrapped = true

UITextSizeConstraint.Parent = SGNAME
UITextSizeConstraint.MaxTextSize = 45

MODELABEL.Name = "MODELABEL"
MODELABEL.Parent = gaming
MODELABEL.AnchorPoint = Vector2.new(0.5, 0.5)
MODELABEL.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
MODELABEL.BackgroundTransparency = 1.000
MODELABEL.Position = UDim2.new(6.67632818, 120, 4.14741611, 0)
MODELABEL.Size = UDim2.new(1.94220459, 0, 0.546245039, 0)
MODELABEL.Font = Enum.Font.SpecialElite
MODELABEL.Text = "MAYHEM"
MODELABEL.TextColor3 = Color3.fromRGB(65, 0, 0)
MODELABEL.TextSize = 100.000
UITextSizeConstraint_2.Parent = MODELABEL
UITextSizeConstraint_2.MaxTextSize = 45

square2.Name = "square2"
square2.Parent = gaming
square2.AnchorPoint = Vector2.new(0.5, 0.5)
square2.BackgroundColor3 = Color3.fromRGB(95, 0, 0)
square2.BackgroundTransparency = 0.600
square2.Position = UDim2.new(6.71679068, 120, 4.12718487, 0)
square2.Size = UDim2.new(0.819367528, 0, 0.799136221, 0)

SGNAME_2.Name = "SGNAME'"
SGNAME_2.Parent = gaming
SGNAME_2.AnchorPoint = Vector2.new(0.5, 0.5)
SGNAME_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
SGNAME_2.BackgroundTransparency = 1.000
SGNAME_2.Position = UDim2.new(1.11272132, 0, 4.11706877, 0)
SGNAME_2.Size = UDim2.new(2.0231297, 0, 0.505782425, 0)
SGNAME_2.Font = Enum.Font.Oswald
SGNAME_2.Text = "A GLITCHER MADE BY 1920 SWORD FIGHTER AND FIXED BY MYXS"
SGNAME_2.TextColor3 = Color3.fromRGB(65, 0, 0)
SGNAME_2.TextScaled = true
SGNAME_2.TextSize = 45.000
SGNAME_2.TextWrapped = true

UITextSizeConstraint_3.Parent = SGNAME_2
UITextSizeConstraint_3.MaxTextSize = 50

SGNAME_3.Name = "SGNAME'"
SGNAME_3.Parent = gaming
SGNAME_3.AnchorPoint = Vector2.new(0.5, 0.5)
SGNAME_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
SGNAME_3.BackgroundTransparency = 1.000
SGNAME_3.Position = UDim2.new(1.11272132, 0, 4.67342949, 0)
SGNAME_3.Size = UDim2.new(2.0231297, 0, 0.505782425, 0)
SGNAME_3.Font = Enum.Font.Oswald
SGNAME_3.Text = "GLITCHER"
SGNAME_3.TextColor3 = Color3.fromRGB(65, 0, 0)
SGNAME_3.TextScaled = true
SGNAME_3.TextSize = 45.000
SGNAME_3.TextWrapped = true

UITextSizeConstraint_4.Parent = SGNAME_3
UITextSizeConstraint_4.MaxTextSize = 45

UIAspectRatioConstraint.Parent = gaming
UIAspectRatioConstraint.DominantAxis = Enum.DominantAxis.Height

midcirclebig.Name = "midcirclebig"
midcirclebig.Parent = gaming
midcirclebig.AnchorPoint = Vector2.new(0.5, 0.5)
midcirclebig.BackgroundColor3 = Color3.fromRGB(97, 0, 0)
midcirclebig.BackgroundTransparency = 1.000
midcirclebig.Position = UDim2.new(6.64598131, 120, 4.11706829, 0)
midcirclebig.Size = UDim2.new(3.31793284, 0, 3.25723886, 0)
midcirclebig.Image = "http://www.roblox.com/asset/?id=6900421398"
midcirclebig.ImageColor3 = Color3.fromRGB(68, 0, 0)

midcirclesmal.Name = "midcirclesmal"
midcirclesmal.Parent = gaming
midcirclesmal.AnchorPoint = Vector2.new(0.5, 0.5)
midcirclesmal.BackgroundColor3 = Color3.fromRGB(97, 0, 0)
midcirclesmal.BackgroundTransparency = 1.000
midcirclesmal.Position = UDim2.new(6.65609694, 120, 4.10695267, 0)
midcirclesmal.Size = UDim2.new(2.55925918, 0, 2.59972167, 0)
midcirclesmal.Image = "http://www.roblox.com/asset/?id=6900421398"
midcirclesmal.ImageColor3 = Color3.fromRGB(68, 0, 0)

-- Scripts:

local function MJJD_fake_script() -- PRIMARY.LocalScript


local script = Instance.new('LocalScript', PRIMARY)

while wait() do
script.Parent.BackgroundColor3 =
Player.Character.Head.Nametag.TextLabel.TextStrokeColor3;
end
end
coroutine.wrap(MJJD_fake_script)()
local function CKIS_fake_script() -- square.LocalScript
local script = Instance.new('LocalScript', square)

while wait() do
script.Parent.Rotation = script.Parent.Rotation -4
end
end
coroutine.wrap(CKIS_fake_script)()
local function UZQYPIJ_fake_script() -- square.LocalScript
local script = Instance.new('LocalScript', square)

while wait() do
script.Parent.BackgroundColor3 = PrimaryColor;
end
end
coroutine.wrap(UZQYPIJ_fake_script)()
local function PHYES_fake_script() -- SECONDARY.LocalScript
local script = Instance.new('LocalScript', SECONDARY)

while wait() do
script.Parent.BackgroundColor3 = PrimaryColor;
end
end
coroutine.wrap(PHYES_fake_script)()
local function DMEJ_fake_script() -- star.LocalScript
local script = Instance.new('LocalScript', star)

while wait() do
script.Parent.Rotation = script.Parent.Rotation +2
end
end
coroutine.wrap(DMEJ_fake_script)()
local function XOABIHA_fake_script() -- star.LocalScript
local script = Instance.new('LocalScript', star)

while wait() do
script.Parent.ImageColor3 = PrimaryColor;
end
end
coroutine.wrap(XOABIHA_fake_script)()
local function LSPDGFG_fake_script() -- smallcircle.LocalScript
local script = Instance.new('LocalScript', smallcircle)

while wait() do
script.Parent.Rotation = script.Parent.Rotation +1
end
end
coroutine.wrap(LSPDGFG_fake_script)()
local function IRCJ_fake_script() -- smallcircle.LocalScript
local script = Instance.new('LocalScript', smallcircle)

while wait() do
script.Parent.ImageColor3 =
Player.Character.Head.Nametag.TextLabel.TextStrokeColor3;
end
end
coroutine.wrap(IRCJ_fake_script)()
local function EDLXTF_fake_script() -- bigcircle.LocalScript
local script = Instance.new('LocalScript', bigcircle)

while wait() do
script.Parent.Rotation = script.Parent.Rotation +1
end
end
coroutine.wrap(EDLXTF_fake_script)()
local function IQEWX_fake_script() -- bigcircle.LocalScript
local script = Instance.new('LocalScript', bigcircle)

while wait() do
script.Parent.ImageColor3 =
Player.Character.Head.Nametag.TextLabel.TextStrokeColor3;
end
end
coroutine.wrap(IQEWX_fake_script)()
local function WYPDAZ_fake_script() -- bigcirc2.LocalScript
local script = Instance.new('LocalScript', bigcirc2)

while wait() do
script.Parent.Rotation = script.Parent.Rotation +1
end
end
coroutine.wrap(WYPDAZ_fake_script)()
local function KWUQX_fake_script() -- bigcirc2.LocalScript
local script = Instance.new('LocalScript', bigcirc2)

while wait() do
script.Parent.ImageColor3 = PrimaryColor;
end
end
coroutine.wrap(KWUQX_fake_script)()
local function OMCEPN_fake_script() -- GLOW2.LocalScript
local script = Instance.new('LocalScript', GLOW2)

while wait() do
script.Parent.Rotation = script.Parent.Rotation +4
end
end
coroutine.wrap(OMCEPN_fake_script)()
local function LDSIQO_fake_script() -- GLOW2.LocalScript
local script = Instance.new('LocalScript', GLOW2)

while wait() do
script.Parent.ImageColor3 = PrimaryColor;
end
end
coroutine.wrap(LDSIQO_fake_script)()
local function KJOZGJ_fake_script() -- smallcirc.LocalScript
local script = Instance.new('LocalScript', smallcirc)

while wait() do
script.Parent.Rotation = script.Parent.Rotation +4
end
end
coroutine.wrap(KJOZGJ_fake_script)()
local function ACRBMT_fake_script() -- smallcirc.LocalScript
local script = Instance.new('LocalScript', smallcirc)

while wait() do
script.Parent.ImageColor3 =
Player.Character.Head.Nametag.TextLabel.TextStrokeColor3;
end
end
coroutine.wrap(ACRBMT_fake_script)()
local function MNLDPHY_fake_script() -- SGNAME.LocalScript
local script = Instance.new('LocalScript', SGNAME)

while wait() do
script.Parent.TextColor3 =
Player.Character.Head.Nametag.TextLabel.TextStrokeColor3;
end
end
coroutine.wrap(MNLDPHY_fake_script)()
local function HBTAIXS_fake_script() -- MODELABEL.LocalScript
local script = Instance.new('LocalScript', MODELABEL)

while wait() do
script.Parent.Font = Enum.Font:GetEnumItems()[math.random(1,
#Enum.Font:GetEnumItems())]
script.Parent.Rotation = math.random(-5, 5)
end
end
coroutine.wrap(HBTAIXS_fake_script)()
local function QZMX_fake_script() -- MODELABEL.LocalScript
local script = Instance.new('LocalScript', MODELABEL)

script.Disabled = true
wait(2)
script.Disabled = false

while wait() do
script.Parent.Text = Player.Character.Head.Nametag.TextLabel.Text
end
end
coroutine.wrap(QZMX_fake_script)()
local function ENLDXLI_fake_script() -- MODELABEL.LocalScript
local script = Instance.new('LocalScript', MODELABEL)
while wait() do
script.Parent.TextColor3 =
Player.Character.Head.Nametag.TextLabel.TextStrokeColor3;
end
end
coroutine.wrap(ENLDXLI_fake_script)()
local function WWCCQ_fake_script() -- square2.LocalScript
local script = Instance.new('LocalScript', square2)

while wait() do
script.Parent.Rotation = script.Parent.Rotation +4
end
end
coroutine.wrap(WWCCQ_fake_script)()
local function KILC_fake_script() -- square2.LocalScript
local script = Instance.new('LocalScript', square2)

while wait() do
script.Parent.BackgroundColor3 =
Player.Character.Head.Nametag.TextLabel.TextStrokeColor3;
end
end
coroutine.wrap(KILC_fake_script)()
local function GHJTA_fake_script() -- SGNAME_2.LocalScript
local script = Instance.new('LocalScript', SGNAME_2)

while wait() do
script.Parent.TextColor3 = PrimaryColor;
end
end
coroutine.wrap(GHJTA_fake_script)()
local function PEZZ_fake_script() -- SGNAME_3.LocalScript
local script = Instance.new('LocalScript', SGNAME_3)

while wait() do
script.Parent.TextColor3 =
Player.Character.Head.Nametag.TextLabel.TextStrokeColor3;
end
end
coroutine.wrap(PEZZ_fake_script)()
local function OHJTTEW_fake_script() -- midcirclebig.LocalScript
local script = Instance.new('LocalScript', midcirclebig)

while wait() do
script.Parent.Rotation = script.Parent.Rotation +1
end
end
coroutine.wrap(OHJTTEW_fake_script)()
local function GMJSE_fake_script() -- midcirclebig.LocalScript
local script = Instance.new('LocalScript', midcirclebig)

while wait() do
script.Parent.ImageColor3 = PrimaryColor;
end
end
coroutine.wrap(GMJSE_fake_script)()
local function ZJIS_fake_script() -- midcirclesmal.LocalScript
local script = Instance.new('LocalScript', midcirclesmal)
script.Disabled = true
wait(1)
script.Disabled = false

while wait() do
script.Parent.Rotation = script.Parent.Rotation -1
end
end
coroutine.wrap(ZJIS_fake_script)()
local function PAMYI_fake_script() -- midcirclesmal.LocalScript
local script = Instance.new('LocalScript', midcirclesmal)

while wait() do
script.Parent.ImageColor3 =
Player.Character.Head.Nametag.TextLabel.TextStrokeColor3;
end
end
coroutine.wrap(PAMYI_fake_script)()

-- Gui to Lua
-- Version: 3.2

-- Instances:

local ScreenGui = Instance.new("ScreenGui")


local SECONDARY = Instance.new("Frame")
local TextLabel = Instance.new("TextLabel")
local TextLabel_2 = Instance.new("TextLabel")

--Properties:

ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

SECONDARY.Name = "SECONDARY"
SECONDARY.Parent = ScreenGui
SECONDARY.AnchorPoint = Vector2.new(0.5, 0.5)
SECONDARY.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
SECONDARY.BackgroundTransparency = 0.600
SECONDARY.Position = UDim2.new(0.470512748, 0, 0.0470106751, 0)
SECONDARY.Size = UDim2.new(47.1793861, 0, 0.0942389965, 0)

TextLabel.Parent = ScreenGui
TextLabel.BackgroundColor3 = Color3.fromRGB(85, 170, 0)
TextLabel.BackgroundTransparency = 1.000
TextLabel.ClipsDescendants = true
TextLabel.Size = UDim2.new(1.01700008, 0, -0.0128216911, 100)
TextLabel.Font = Enum.Font.SourceSans
TextLabel.Text = ""
TextLabel.TextScaled = true
TextLabel.TextSize = 14.000
TextLabel.TextWrapped = true

TextLabel_2.Parent = TextLabel
TextLabel_2.BackgroundColor3 = Color3.fromRGB(85, 170, 0)
TextLabel_2.BackgroundTransparency = 1.000
TextLabel_2.Position = UDim2.new(-0.0170000289, 0, -0.059375003, 0)
TextLabel_2.Size = UDim2.new(0.999608696, 0, 0.147622019, 0)
TextLabel_2.Font = Enum.Font.Arcade
TextLabel_2.Text = "OOOOH so you're a boy kisser aren't cha?"
TextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_2.TextSize = 75.000
TextLabel_2.TextWrapped = true

-- Scripts:

local function QSBO_fake_script() -- SECONDARY.LocalScript


local script = Instance.new('LocalScript', SECONDARY)

while wait() do
script.Parent.BackgroundColor3 = PrimaryColor;
end
end
coroutine.wrap(QSBO_fake_script)()
local function MMYQH_fake_script() -- TextLabel_2.LocalScript
local script = Instance.new('LocalScript', TextLabel_2)

while wait() do
script.Parent.TextColor3 =
Player.Character.Head.Nametag.TextLabel.TextStrokeColor3;
end
end
coroutine.wrap(MMYQH_fake_script)()
local function NKFW_fake_script() -- TextLabel.Script
local script = Instance.new('Script', TextLabel)

local images = {script.Parent.TextLabel}

while wait() do
for _,v in pairs(images) do
local temp = v.Position.X.Scale
if (temp <= -v.Size.X.Scale) then
temp = 1.0
end
v.Position = UDim2.new(temp - 0.01, 0, 0.4, 0)
end
end
end
coroutine.wrap(NKFW_fake_script)()

NewInstance = function(instance,parent,properties)
local inst = Instance.new(instance)
inst.Parent = parent
if(properties)then
for i,v in next, properties do
pcall(function() inst[i] = v end)
end
end
return inst;
end

function newMotor(P0,P1,C0,C1)
return NewInstance('Motor',P0,{Part0=P0,Part1=P1,C0=C0,C1=C1})
end

local welds = {}
local WeldDefaults = {}
table.insert(welds,newMotor(Torso,Head,CF.N(0,1.5,0),CF.N()))
table.insert(welds,newMotor(Root,Torso,CF.N(),CF.N()))
table.insert(welds,newMotor(Torso,RLeg,CF.N(.5,-1,0),CF.N(0,1,0)))
table.insert(welds,newMotor(Torso,RArm,CF.N(1.5,.5,0),CF.N(0,.5,0)))
table.insert(welds,newMotor(Torso,LLeg,CF.N(-.5,-1,0),CF.N(0,1,0)))
table.insert(welds,newMotor(Torso,LArm,CF.N(-1.5,.5,0),CF.N(0,.5,0)))

WeldDefaults={}
for i = 1,#welds do
local v=welds[i]
WeldDefaults[i]=v.C0
end

local NK,RJ,RH,RS,LH,LS=unpack(welds)

local NKC0,RJC0,RHC0,RSC0,LHC0,LSC0=unpack(WeldDefaults)

function makeMusic(id,pit,timePos)
local sound = Torso:FindFirstChild(Player.Name.."song") or
Char:FindFirstChild(Player.Name.."song")
local parent = (MusicMode==2 and Char or Torso)
if(not sound)then
sound = NewInstance("Sound",parent,
{Name=Player.Name.."song",Volume=(MusicMode==3 and 0 or 5),Pitch=(pit or
1),Looped=true})
NewInstance("EqualizerSoundEffect",sound,
{HighGain=0,MidGain=2,LowGain=10})
end
if(id=='stop')then
if(sound)then
sound:Stop()
end
else
local timePos = typeof(timePos)=='number' and timePos or
sound.TimePosition
sound.Volume = (MusicMode==3 and 0 or 5)
sound.Name = Player.Name.."song"
sound.Looped=true
sound.SoundId = "rbxassetid://"..id
sound.Pitch=(pit or 1)
sound:Play()
sound.TimePosition = timePos
end
return sound;
end

function playMusic(id,pitch,timePos)
return makeMusic(id,pitch,timePos)
end

for _,v in next, Hum:GetPlayingAnimationTracks() do


v:Stop(0);
end

-- SCRIPT STUFF --

function swait(num)
if num == 0 or num == nil then
game:GetService("RunService").RenderStepped:wait()
else
for i = 0, num do
game:GetService("RunService").RenderStepped:wait()
end
end
end

--// Effects \\--

function Tween(obj,props,time,easing,direction,repeats,backwards)
local info = TweenInfo.new(time or .5, easing or Enum.EasingStyle.Quad,
direction or Enum.EasingDirection.Out, repeats or 0, backwards or false)
local tween = S.TweenService:Create(obj, info, props)

tween:Play()
end

function StartShake(Settings)
return true
end

function Camshake(shakedata)
StartShake(shakedata)
end

local Effects=NewInstance("Folder",Char)
Effects.Name=Player.Name..'Effects'

function ShowDamage(Pos, Text, Time, Color)


local Pos = Pos or V3.N(0, 0, 0)
local Text = tostring(Text or "")
local Time = Time or 2
local Color = Color or C3.N(1, 0, 1)
local EffectPart =
Part(Effects,Color,Enum.Material.SmoothPlastic,V3.N(.05,.05,.05),CFrame.new(Pos),tr
ue,false)
EffectPart.Transparency=1
local BillboardGui = NewInstance("BillboardGui",EffectPart,{
Size = UDim2.new(3,0,3,0),
Adornee = EffectPart,
})

local TextLabel = NewInstance("TextLabel",BillboardGui,{


BackgroundTransparency = 1,
Size = UDim2.new(1, 0, 1, 0),
Text = Text,
TextColor3 = Color,
TextScaled = true,
Font = Enum.Font.ArialBold,
})
S.Debris:AddItem(EffectPart, Time+.5)
delay(0, function()
local rot=math.random(-10,10)/15
local raise=.2
local Frames = Time/Frame_Speed
for i=0,1.1,.02 do
swait()
TextLabel.Rotation=TextLabel.Rotation+rot
raise=raise-.008
EffectPart.Position = EffectPart.Position + Vector3.new(0,
raise, 0)
TextLabel.TextTransparency=i
TextLabel.TextStrokeTransparency=i
end
if EffectPart and EffectPart.Parent then
EffectPart:Destroy()
end
end)
end

local baseSound = IN("Sound")

function Soond(parent,id,pitch,volume,looped,effect,autoPlay)
local Sound = baseSound:Clone()
Sound.SoundId = "rbxassetid://".. tostring(id or 0)
Sound.Pitch = pitch or 1
Sound.Volume = volume or 1
Sound.Looped = looped or false
if(autoPlay)then
coroutine.wrap(function()
repeat wait() until Sound.IsLoaded
Sound.Playing = autoPlay or false
end)()
end
if(not looped and effect)then
Sound.Stopped:connect(function()
Sound.Volume = 0
Sound:destroy()
end)
elseif(effect)then
warn("Sound can't be looped and a sound effect!")
end
Sound.Parent =parent or Torso
return Sound
end

function SoondPart(id,pitch,volume,looped,effect,autoPlay,cf)
local soundPart = NewInstance("Part",Effects,{Transparency=1,CFrame=cf
or Torso.CFrame,Anchored=true,CanCollide=false,Size=V3.N()})
local Sound = IN("Sound")
Sound.SoundId = "rbxassetid://".. tostring(id or 0)
Sound.Pitch = pitch or 1
Sound.Volume = volume or 1
Sound.Looped = looped or false
if(autoPlay)then
coroutine.wrap(function()
repeat wait() until Sound.IsLoaded
Sound.Playing = autoPlay or false
end)()
end
if(not looped and effect)then
Sound.Stopped:connect(function()
Sound.Volume = 0
soundPart:destroy()
end)
elseif(effect)then
warn("Sound can't be looped and a sound effect!")
end
Sound.Parent = soundPart
return Sound,soundPart
end

function SoundPart(...)
return SoondPart(...)
end

function Sound(...)
return Soond(...)
end

function Part(parent,color,material,size,cframe,anchored,cancollide)
local part = IN("Part")
part.Parent = parent or Char
part[typeof(color) == 'BrickColor' and 'BrickColor' or 'Color'] = color
or C3.N(0,0,0)
part.Material = material or Enum.Material.SmoothPlastic
part.TopSurface,part.BottomSurface=10,10
part.Size = size or V3.N(1,1,1)
part.CFrame = cframe or CF.N(0,0,0)
part.CanCollide = cancollide or false
part.Anchored = anchored or false
return part
end

function Weld(part0,part1,c0,c1)
local weld = IN("Weld")
weld.Parent = part0
weld.Part0 = part0
weld.Part1 = part1
weld.C0 = c0 or CF.N()
weld.C1 = c1 or CF.N()
return weld
end

function Mesh(parent,meshtype,meshid,textid,scale,offset)
local part = IN("SpecialMesh")
part.MeshId = meshid or ""
part.TextureId = textid or ""
part.Scale = scale or V3.N(1,1,1)
part.Offset = offset or V3.N(0,0,0)
part.MeshType = meshtype or Enum.MeshType.Sphere
part.Parent = parent
return part
end

function GotEffect(data)
-- just for easy reference
local color = data.Color or Color3.new(.7,.7,.7);
local endcolor = data.EndColor or nil;
local mat = data.Material or Enum.Material.SmoothPlastic;
local cframe = data.CFrame or CFrame.new();
local endpos = data.EndPos or nil;
local meshdata = data.Mesh or {}
local sounddata = data.Sound or {}
local size = data.Size or Vector3.new(1,1,1)
local endsize = data.EndSize or Vector3.new(6,6,6)
local rotinc = data.RotInc or {0,0,0} -- ONLY FOR LEGACY SYSTEM
local transparency = data.Transparency or NumberRange.new(0,1)
local acceleration = data.Acceleration or nil; -- ONLY FOR LEGACY
SYSTEM
local endrot = data.EndRotation or {0,0,0} -- ONLY FOR EXPERIMENTAL
SYSTEM
local style = data.Style or false; -- ONLY FOR EXPERIMENTAL SYSTEM
local lifetime = data.Lifetime or 1;
local system = data.FXSystem;
local setpart = typeof(data.Part)=='string' and
EffectFolder:FindFirstChild(tostring(data.Part)):Clone() or
typeof(data.Part)=='Instance' and data.Part or nil

local S,PM;

local P = setpart or
Part(Effects,color,mat,Vector3.new(1,1,1),cframe,true,false)

if(not P:IsA'MeshPart' and not P:IsA'UnionOperation')then


if(meshdata == "Blast")then
PM =
Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://20329976','',size,Vector3.new(0,0,-
size.X/8))
elseif(meshdata == 'Ring')then
PM =
Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://559831844','',size,Vector3.new(0,0,0))
elseif(meshdata == 'Slash1')then
PM =
Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://662586858','',Vector3.new(size.X/
10,.001,size.Z/10),Vector3.new(0,0,0))
elseif(meshdata == 'Slash2')then
PM =
Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://448386996','',Vector3.new(size.X/
1000,size.Y/100,size.Z/100),Vector3.new(0,0,0))
elseif(meshdata == 'Tornado1')then
PM =
Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://443529437','',size/10,Vector3.new(0,0,0
))
elseif(meshdata == 'Tornado2')then
PM =
Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://168892432','',size/4,Vector3.new(0,0,0)
)
elseif(meshdata == 'Skull')then
PM =
Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://4770583','',size*2,Vector3.new(0,0,0))
elseif(meshdata == 'Crystal')then
PM =
Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://9756362','',size,Vector3.new(0,0,0))
elseif(meshdata == 'Cloud')then
PM =
Mesh(P,Enum.MeshType.FileMesh,'rbxassetid://1095708','',size,Vector3.new(0,0,0))
elseif(typeof(meshdata) == 'table')then
local Type = meshdata.Type or Enum.MeshType.Brick
local ID = meshdata.ID or '';
local Tex = meshdata.Texture or '';
local Offset = meshdata.Offset or Vector3.new(0,0,0)
PM = Mesh(P,Type,ID,Tex,size,Offset)
else
PM = Mesh(P,Enum.MeshType.Brick,'','',size)
end
end
local startTrans = typeof(transparency) == 'number' and transparency or
typeof(transparency) == 'NumberRange' and transparency.Min or typeof(transparency)
== 'table' and transparency[1] or 0
local endTrans = typeof(transparency) == 'NumberRange' and
transparency.Max or typeof(transparency) == 'table' and transparency[2] or 1

P.Material = mat
P.CFrame = cframe
P.Color = (typeof(color)=='BrickColor' and color.Color or color)
P.Anchored = true
P.CanCollide = false
P.Transparency = startTrans
P.Parent = Effects
local random = Random.new();
game:service'Debris':AddItem(P,lifetime+3)

-- actual effect stuff


local mult = 1;
if(PM)then
if(PM.MeshId == 'rbxassetid://20329976')then
PM.Offset = Vector3.new(0,0,-PM.Scale.Z/8)
elseif(PM.MeshId == 'rbxassetid://4770583')then
mult = 2
elseif(PM.MeshId == 'rbxassetid://168892432')then
mult = .25
elseif(PM.MeshId == 'rbxassetid://443529437')then
mult = .1
elseif(PM.MeshId == 'rbxassetid://443529437')then
mult = .1
end
end
coroutine.wrap(function()
if(system == 'Legacy' or system == 1 or system == nil)then
local frames = (typeof(lifetime) == 'NumberRange' and
random:NextNumber(lifetime.Min,lifetime.Max) or typeof(lifetime) == 'number' and
lifetime or 1)*Frame_Speed
for i = 0, frames do
local div = (i/frames)
P.Transparency=(startTrans+(endTrans-startTrans)*div)

if(PM)then PM.Scale = size:lerp(endsize*mult,div)


else P.Size = size:lerp(endsize*mult,div) end

local RotCF=CFrame.Angles(0,0,0)

if(rotinc == 'random')then

RotCF=CFrame.Angles(math.rad(random:NextNumber(-
180,180)),math.rad(random:NextNumber(-180,180)),math.rad(random:NextNumber(-
180,180)))
elseif(typeof(rotinc) == 'table')then
RotCF=CFrame.Angles(unpack(rotinc))
end
if(PM and PM.MeshId == 'rbxassetid://20329976')then
PM.Offset = Vector3.new(0,0,-PM.Scale.Z/8)
end

if(endpos and typeof(endpos) == 'CFrame')then


P.CFrame=cframe:lerp(endpos,div)*RotCF
elseif(acceleration and typeof(acceleration) ==
'table' and acceleration.Force)then
local force = acceleration.Force;
if(typeof(force)=='CFrame')then
force=force.p;
end
if(typeof(force)=='Vector3')then
if(acceleration.LookAt)then

P.CFrame=(CFrame.new(P.Position,force)+force)*RotCF
else
P.CFrame=(P.CFrame+force)*RotCF
end
end
else
P.CFrame=P.CFrame*RotCF
end

if(endcolor and typeof(endcolor) == 'Color3')then


P.Color = color:lerp(endcolor,div)
end
swait()
end
P:destroy()
elseif(system == 'Experimental' or system == 2)then
local info =
TweenInfo.new(lifetime,style,Enum.EasingDirection.InOut,0,false,0)
local info2 =
TweenInfo.new(lifetime,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut,0,false,0
)
if(style == Enum.EasingStyle.Elastic)then
info =
TweenInfo.new(lifetime*2,style,Enum.EasingDirection.Out,0,false,0)
elseif(style == Enum.EasingStyle.Bounce)then
info =
TweenInfo.new(lifetime,style,Enum.EasingDirection.Out,0,false,0)
end
local tweenPart =
game:service'TweenService':Create(P,info2,{
CFrame=(typeof(endpos) == 'CFrame' and endpos or
P.CFrame)*CFrame.Angles(unpack(endrot)),
Color=typeof(endcolor) == 'Color3' and endcolor or
color,
Transparency=endTrans,
})
local off = Vector3.new(0,0,0)
if(PM.MeshId == 'rbxassetid://20329976')then
off=Vector3.new(0,0,(endsize*mult).Z/8) end

local tweenMesh =
game:service'TweenService':Create(PM,info,{
Scale=endsize*mult,
Offset=off,
})
tweenPart:Play()
tweenMesh:Play()
end
end)()
end

function Effect(edata)
GotEffect(edata)
end

function Trail(data)
coroutine.wrap(function()
data.Frames = typeof(data.Frames)=='number' and data.Frames or 60
data.CFrame = typeof(data.CFrame)=='CFrame' and data.CFrame or
Root.CFrame
local ep = typeof(data.EndPos)=='CFrame' and data.EndPos or
data.CFrame*CFrame.new(0,5,0);
data.EndPos=nil
local trailPart =
Part(Effects,BrickColor.new'White',Enum.Material.SmoothPlastic,V3.N(.05,.05,.05),da
ta.CFrame,true,false)
trailPart.Transparency=1
local start = data.CFrame
for i = 1, data.Frames do
trailPart.CFrame = start:lerp(ep,i/data.Frames)
data.CFrame = trailPart.CFrame
Effect(data)
swait()
end
end)()
end

function ClientTrail(data)
coroutine.wrap(function()
data.Frames = typeof(data.Frames)=='number' and data.Frames or 60
data.CFrame = typeof(data.CFrame)=='CFrame' and data.CFrame or
Root.CFrame
local ep = typeof(data.EndPos)=='CFrame' and data.EndPos or
data.CFrame*CFrame.new(0,5,0);
data.EndPos=nil
local trailPart =
Part(Effects,BrickColor.new'White',Enum.Material.SmoothPlastic,V3.N(.05,.05,.05),da
ta.CFrame,true,false)
trailPart.Transparency=1
local start = data.CFrame
for i = 1, data.Frames do
trailPart.CFrame = start:lerp(ep,i/data.Frames)
data.CFrame = trailPart.CFrame
GotEffect(data)
swait()
end
end)()
end

if(Char:FindFirstChild('NGRWings'..Player.Name))then
Char['NGRWings'..Player.Name]:destroy()
end
for _,v in next, Char:children() do
if(v.Name:lower():find'wings')then
v:destroy()
end
end

local wingModel = Instance.new("Model",Char)


wingModel.Name="NGRWings"..Player.Name
local rightWing = NewInstance("Model",wingModel,{Name='Right'})
local leftWing = NewInstance("Model",wingModel,{Name='Left'})

local MPASword = {}
for _,v in pairs(Char:GetChildren()) do
if v:IsA("Accessory") and v.Name:find("MeshPartAccessory") and
v.Handle.Size == Vector3.new(4,4,1) then
table.insert(MPASword,v)
end
end

local LWP1 = WingPiece:Clone();


if Char:FindFirstChild("swordlol") then
for _,v in pairs(LWP1:GetChildren()) do
if v:IsA("BasePart") then
v.Transparency = 1
end
end
local athp = Instance.new("Attachment",LWP1.PrimaryPart)
local atho = Instance.new("Attachment",LWP1.PrimaryPart)

local HatChoice = Char:FindFirstChild("swordlol")


HatChoice.Handle:FindFirstChildOfClass("AlignPosition").Attachment1 = athp
HatChoice.Handle:FindFirstChildOfClass("AlignOrientation").Attachment1 = atho

athp.Position = Vector3.new(0,-2,0)
atho.Rotation = Vector3.new(0,0,45)
table.remove(MPASword,1)
end
LWP1.Parent = leftWing
local LWP2 = WingPiece:Clone();
if Char:FindFirstChild("uhyes") then
for _,v in pairs(LWP2:GetChildren()) do
if v:IsA("BasePart") then
v.Transparency = 1
end
end
local athp = Instance.new("Attachment",LWP2.PrimaryPart)
local atho = Instance.new("Attachment",LWP2.PrimaryPart)

local HatChoice = Char:FindFirstChild("uhyes")


HatChoice.Handle:FindFirstChildOfClass("AlignPosition").Attachment1 = athp
HatChoice.Handle:FindFirstChildOfClass("AlignOrientation").Attachment1 = atho

athp.Position = Vector3.new(0,-2,0)
atho.Rotation = Vector3.new(0,0,45)
table.remove(MPASword,1)
end
LWP2.Parent = leftWing
local LWP3 = WingPiece:Clone();
if Char:FindFirstChild("BladeMasterAccessory") then
for _,v in pairs(LWP3:GetChildren()) do
if v:IsA("BasePart") then
v.Transparency = 1
end
end
local athp = Instance.new("Attachment",LWP3.PrimaryPart)
local atho = Instance.new("Attachment",LWP3.PrimaryPart)

local HatChoice = Char:FindFirstChild("BladeMasterAccessory")


HatChoice.Handle:FindFirstChildOfClass("AlignPosition").Attachment1 = athp
HatChoice.Handle:FindFirstChildOfClass("AlignOrientation").Attachment1 = atho

athp.Position = Vector3.new(0,-1.75,0)
atho.Rotation = Vector3.new(0,0,48)
end
LWP3.Parent = leftWing
local RWP1 = WingPiece:Clone();
if Char:FindFirstChild("aesword") then
for _,v in pairs(RWP1:GetChildren()) do
if v:IsA("BasePart") then
v.Transparency = 1
end
end
local athp = Instance.new("Attachment",RWP1.PrimaryPart)
local atho = Instance.new("Attachment",RWP1.PrimaryPart)

local HatChoice = Char:FindFirstChild("aesword")


HatChoice.Handle:FindFirstChildOfClass("AlignPosition").Attachment1 = athp
HatChoice.Handle:FindFirstChildOfClass("AlignOrientation").Attachment1 = atho

athp.Position = Vector3.new(0,-2,0)
atho.Rotation = Vector3.new(0,0,45)
table.remove(MPASword,1)
end
RWP1.Parent = rightWing
local RWP2 = WingPiece:Clone();
if Char:FindFirstChild("poggers") then
for _,v in pairs(RWP2:GetChildren()) do
if v:IsA("BasePart") then
v.Transparency = 1
end
end
local athp = Instance.new("Attachment",RWP2.PrimaryPart)
local atho = Instance.new("Attachment",RWP2.PrimaryPart)

local HatChoice = Char:FindFirstChild("poggers")


HatChoice.Handle:FindFirstChildOfClass("AlignPosition").Attachment1 = athp
HatChoice.Handle:FindFirstChildOfClass("AlignOrientation").Attachment1 = atho

athp.Position = Vector3.new(0,-2,0)
atho.Rotation = Vector3.new(0,0,45)
table.remove(MPASword,1)
end
RWP2.Parent = rightWing
local RWP3 = WingPiece:Clone();
if Char:FindFirstChild("ShadowBladeMasterAccessory") then
for _,v in pairs(RWP3:GetChildren()) do
if v:IsA("BasePart") then
v.Transparency = 1
end
end
local athp = Instance.new("Attachment",RWP3.PrimaryPart)
local atho = Instance.new("Attachment",RWP3.PrimaryPart)

local HatChoice = Char:FindFirstChild("ShadowBladeMasterAccessory")


HatChoice.Handle:FindFirstChildOfClass("AlignPosition").Attachment1 = athp
HatChoice.Handle:FindFirstChildOfClass("AlignOrientation").Attachment1 = atho

athp.Position = Vector3.new(0,-1.75,0)
atho.Rotation = Vector3.new(0,0,48)
end

RWP3.Parent = rightWing
local RWP4 = WingPiece:Clone();
if Char:FindFirstChild("swordhalo") then
for _,v in pairs(RWP4:GetChildren()) do
if v:IsA("BasePart") then
v.Transparency = 1
end
end
local athp = Instance.new("Attachment",RWP4.PrimaryPart)
local atho = Instance.new("Attachment",RWP4.PrimaryPart)

local HatChoice = Char:FindFirstChild("swordhalo")


HatChoice.Handle:FindFirstChildOfClass("AlignPosition").Attachment1 = athp
HatChoice.Handle:FindFirstChildOfClass("AlignOrientation").Attachment1 = atho

athp.Position = Vector3.new(0,-1.5,0)
atho.Rotation = Vector3.new(0,0,51)
end

RWP4.Parent = rightWing
local RWP5 = WingPiece:Clone();
if Char:FindFirstChild("Auragamer") then
for _,v in pairs(RWP5:GetChildren()) do
if v:IsA("BasePart") then
v.Transparency = 1
end
end
local athp = Instance.new("Attachment",RWP5.PrimaryPart)
local atho = Instance.new("Attachment",RWP5.PrimaryPart)

local HatChoice = Char:FindFirstChild("Auragamer")


HatChoice.Handle:FindFirstChildOfClass("AlignPosition").Attachment1 = athp
HatChoice.Handle:FindFirstChildOfClass("AlignOrientation").Attachment1 = atho

athp.Position = Vector3.new(0,0,0)
atho.Rotation = Vector3.new(0,0,0)
end

RWP5.Parent = rightWing
local LWP1W=Weld(LWP1.PrimaryPart,Torso,CF.N(2,-2,-1)*CF.A(0,0,0))
local LWP2W=Weld(LWP2.PrimaryPart,Torso,CF.N(4.25,-1,-1)*CF.A(0,0,M.R(15)))
local LWP3W=Weld(LWP3.PrimaryPart,Torso,CF.N(6.5,.5,-1)*CF.A(0,0,M.R(30)))

local RWP1W=Weld(RWP1.PrimaryPart,Torso,CF.N(-2,-2,-1)*CF.A(0,0,0))
local RWP2W=Weld(RWP2.PrimaryPart,Torso,CF.N(-4.25,-1,-1)*CF.A(0,0,M.R(-15)))
local RWP3W=Weld(RWP3.PrimaryPart,Torso,CF.N(-6.5,.5,-1)*CF.A(0,0,M.R(-30)))
local RWP4W=Weld(RWP4.PrimaryPart,Torso,CF.N(-6.5,.5,-1)*CF.A(0,0,M.R(-30)))
local RWP5W=Weld(RWP5.PrimaryPart,Torso,CF.N(-6.5,.5,-1)*CF.A(0,0,M.R(-30)))

local bbg=Head:FindFirstChild'Nametag' or NewInstance("BillboardGui",Head,{


Adornee=Head;
Name='Nametag';
Size=UDim2.new(4,0,1.2,0);
StudsOffset=V3.N(-8,5.3,0);
})
local text=bbg:FindFirstChild'TextLabel' or NewInstance("TextLabel",bbg,{
Size=UDim2.new(5,0,3.5,0);
TextScaled=true;
BackgroundTransparency=1;
TextStrokeTransparency=0;
Font=Enum.Font.PermanentMarker;
TextColor3=C3.N(1,1,1);
Text=startmode
})

function getMode(modeName)
for i,v in next, modeInfo do
if(v.Name==modeName)then
return v
end
end
return modeInfo[1]
end

function IsVaporwave(song)
for i = 1,#VaporwaveSongs do
if(VaporwaveSongs[i]==song)then
return true
end
end
return false
end

local blush = NewInstance('Decal',Head,


{Transparency=1,Texture='rbxassetid://0',Color3=(Player.UserId==5719877 and
C3.N(.45,0,1) or C3.N(1,0,0))})

function changeMudo(modeName)
local info = getMode(modeName)
Mode=info.Name
WalkSpeed=info.Walkspeed
movement=info.moveVal
music=makeMusic(info.Music or 0,info.Pitch or 1,info.TimePos or music
and music.TimePosition or 0)
WingAnim=info.WingAnim or 'NebG1'
text.Text = info.Name
text.TextColor3 = info.LeftWing[2]
text.TextStrokeColor3 = info.StrokeColor
text.Font=info.Font;
if(Mode=='Love' or Mode=='Lust')then
blush.Transparency=0
blush.Texture='rbxassetid://2664127437'
else
blush.Transparency=1
blush.Texture='rbxassetid://0'
end
for _,v in next,leftWing:GetDescendants() do
if(v:IsA'BasePart' and v.Name~='Main')then
--v.Transparency=info.LeftWing[1]
v.Color=info.LeftWing[2]
v.Material=info.LeftWing[3]
elseif(v:IsA'Trail')then
--v.Transparency=NumberSequence.new(info.LeftWing[1],1)
v.Color=ColorSequence.new(info.LeftWing[2])
end
end

for _,v in next,rightWing:GetDescendants() do


if(v:IsA'BasePart' and v.Name~='Main')then
--v.Transparency=info.RightWing[1]
v.Color=info.RightWing[2]
v.Material=info.RightWing[3]
elseif(v:IsA'Trail')then
--v.Transparency=NumberSequence.new(info.RightWing[1],1)
v.Color=ColorSequence.new(info.RightWing[2])
end
end

PrimaryColor = info.PrimaryColor or info.LeftWing[2]


SecondaryColor = info.SecondaryColor or info.RightWing[2]
end

function changeMode(modeName)
changeMudo(modeName)
end

function syncStuff(data)
local
neut,legwelds,c0s,c1s,sine,mov,walk,inc,musicmode,tpos,pit,wingsin,visSett,mode,new
hue=unpack(data)
local head0,torso0,rleg0,rarm0,lleg0,larm0=unpack(c0s)
local head1,torso1,rleg1,rarm1,lleg1,larm1=unpack(c1s)
legAnims=legwelds
NeutralAnims=neut
if(not neut)then
NK.C0=head0
RJ.C0=torso0
RH.C0=rleg0
RS.C0=rarm0
LH.C0=lleg0
LS.C0=larm0

NK.C1=head1
RJ.C1=torso1
RH.C1=rleg1
RS.C1=rarm1
LH.C1=lleg1
LS.C1=larm1
end
if(Mode~=mode)then
changeMudo(mode)
end
movement=mov
walking=walk
Change=inc
print(MusicMode,musicmode)
if(musicmode~=MusicMode and music)then
MusicMode=musicmode
if(MusicMode==1)then
music:Pause()
music.Volume=5
music.Parent=Torso
music:Resume()
elseif(MusicMode==2)then
music:Pause()
music.Volume=5
music.Parent=Char
music:Resume()
elseif(MusicMode==3)then
music.Volume = 0
end
end
if(Sine-sine>.8 or Sine-sine<-.8)then
Sine=sine
end
if(hue-newhue>.8 or hue-newhue<-.8)then
hue=newhue
end
if(WingSine-wingsin>.8 or WingSine-wingsin<-.8)then
WingSine=wingsin
end
if(music and (music.TimePosition-tpos>.8 or music.TimePosition-
tpos<-.8))then
music.TimePosition=tpos
end
if(music and pit)then
music.Pitch = pit
end
if(Mode=='Troubadour' and
music.SoundId~='rbxassetid://'..visSett.Music)then
music.SoundId='rbxassetid://'..visSett.Music
end
getMode('Troubadour').Music = visSett.Music
getMode('Troubadour').Pitch = visSett.Pitch
end

local footstepSounds = {
[Enum.Material.Grass]=510933218;
[Enum.Material.Metal]=1263161138;
[Enum.Material.CorrodedMetal]=1263161138;
[Enum.Material.DiamondPlate]=1263161138;
[Enum.Material.Wood]=2452053757;
[Enum.Material.WoodPlanks]=2452053757;
[Enum.Material.Sand]=134456884;
[Enum.Material.Snow]=2452051182;
}

function Vaporwaveify(s)
local function wide(a)
if a<'!' or a>'~' then return a end
if a==' ' then return ' ' end
a = a:byte()+160
if a<256 then return string.char(239,188,a-64) end
return string.char(239,189,a-128)
end
return(s:gsub(".",wide))
end

function Choot(text)
--if(game.PlaceId ~= 843468296)then
coroutine.wrap(function()
if(Char:FindFirstChild'ChatGUI')then Char.ChatGUI:destroy() end
local BBG = NewInstance("BillboardGui",Char,
{Name='ChatGUI',Size=UDim2.new(0,100,15,40),StudsOffset=V3.N(0,2,0),Adornee=Head})
local Txt = NewInstance("TextLabel",BBG,{Text =
"",BackgroundTransparency=1,TextColor3=PrimaryColor,BorderSizePixel=0,Font=Enum.Fon
t.Antique,TextSize=50,TextStrokeTransparency=1,Size=UDim2.new(1,0,.5,0)})
for i = 1, #text do
--Txt.Text = Vaporwaveify(text:sub(1,i))
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
if(vaporwaveMode and Mode=='Troubadour')then
Txt.Text = Vaporwaveify(text:sub(1,i))
else
Txt.Text = text:sub(1,i)
end
wait((vaporwaveMode) and .1 or .025)
end
for i = 0, 60 do
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
swait()
end
for i = 0, 1, .025 do
Txt.TextTransparency=i
swait()
end
BBG:destroy()
end)()
--else
-- Chat2(text)
--end
end

function Choot2(text)
--if(game.PlaceId ~= 843468296)then
coroutine.wrap(function()
if(Char:FindFirstChild'ChatGUI')then Char.ChatGUI:destroy() end
local BBG = NewInstance("BillboardGui",Char,
{Name='ChatGUI',Size=UDim2.new(0,100,15,40),StudsOffset=V3.N(0,2,0),Adornee=Head})
local Txt = NewInstance("TextLabel",BBG,{Text =
"",BackgroundTransparency=1,TextColor3=PrimaryColor,BorderSizePixel=0,Font=game.Wor
kspace.non.Head.Nametag.TextLabel.Font,TextSize=50,TextStrokeTransparency=1,Size=UD
im2.new(1,0,.5,0)})
for i = 1, #text do
--Txt.Text = Vaporwaveify(text:sub(1,i))
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
if(vaporwaveMode and Mode=='Troubadour')then
Txt.Text = Vaporwaveify(text:sub(1,i))
else
Txt.Text = text:sub(1,i)
end
wait((vaporwaveMode) and .1 or .025)
end
for i = 0, 60 do
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
swait()
end
for i = 0, 1, .025 do
Txt.TextTransparency=i
swait()
end
BBG:destroy()
end)()
--else
-- Chat2(text)
--end
end

function Choot8(text)
--if(game.PlaceId ~= 843468296)then
coroutine.wrap(function()
if(Char:FindFirstChild'ChatGUI')then Char.ChatGUI:destroy() end
local BBG = NewInstance("BillboardGui",Char,
{Name='ChatGUI',Size=UDim2.new(0,100,15,40),StudsOffset=V3.N(0,2,0),Adornee=Head})
local Txt = NewInstance("TextLabel",BBG,{Text =
"",BackgroundTransparency=1,TextColor3=PrimaryColor,BorderSizePixel=0,Font=game.Wor
kspace.non.Head.Nametag.TextLabel.Font,TextSize=50,TextStrokeTransparency=1,Size=UD
im2.new(1,0,.5,0)})
for i = 1, #text do
--Txt.Text = Vaporwaveify(text:sub(1,i))
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
if(vaporwaveMode and Mode=='Troubadour')then
Txt.Text = Vaporwaveify(text:sub(1,i))
else
Txt.Text = text:sub(1,i)
end
wait((vaporwaveMode) and .1 or .025)
end
for i = 0, 60 do
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
swait()
end
for i = 0, 1, .025 do
Txt.TextTransparency=i
swait()
end
BBG:destroy()
end)()
--else
-- Chat2(text)
--end
end

function Choot3(text)
--if(game.PlaceId ~= 843468296)then
coroutine.wrap(function()
if(Char:FindFirstChild'ChatGUI')then Char.ChatGUI:destroy() end
local BBG = NewInstance("BillboardGui",Char,
{Name='ChatGUI',Size=UDim2.new(0,100,15,40),StudsOffset=V3.N(0,2,0),Adornee=Head})
local Txt = NewInstance("TextLabel",BBG,{Text =
"",BackgroundTransparency=1,TextColor3=PrimaryColor,BorderSizePixel=0,Font=game.Wor
kspace.non.Head.Nametag.TextLabel.Font,TextSize=50,TextStrokeTransparency=1,Size=UD
im2.new(1,0,.5,0)})
for i = 1, #text do
--Txt.Text = Vaporwaveify(text:sub(1,i))
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
if(vaporwaveMode and Mode=='Troubadour')then
Txt.Text = Vaporwaveify(text:sub(1,i))
else
Txt.Text = text:sub(1,i)
end
wait((vaporwaveMode) and .1 or .025)
end
for i = 0, 60 do
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
swait()
end
for i = 0, 1, .025 do
Txt.TextTransparency=i
swait()
end
BBG:destroy()
end)()
--else
-- Chat2(text)
--end
end
function Choot4(text)
--if(game.PlaceId ~= 843468296)then
coroutine.wrap(function()
if(Char:FindFirstChild'ChatGUI')then Char.ChatGUI:destroy() end
local BBG = NewInstance("BillboardGui",Char,
{Name='ChatGUI',Size=UDim2.new(0,100,15,40),StudsOffset=V3.N(0,2,0),Adornee=Head})
local Txt = NewInstance("TextLabel",BBG,{Text =
"",BackgroundTransparency=1,TextColor3=PrimaryColor,BorderSizePixel=0,Font=game.Wor
kspace.non.Head.Nametag.TextLabel.Font,TextSize=50,TextStrokeTransparency=1,Size=UD
im2.new(1,0,.5,0)})
for i = 1, #text do
--Txt.Text = Vaporwaveify(text:sub(1,i))
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
if(vaporwaveMode and Mode=='Troubadour')then
Txt.Text = Vaporwaveify(text:sub(1,i))
else
Txt.Text = text:sub(1,i)
end
wait((vaporwaveMode) and .1 or .025)
end
for i = 0, 60 do
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
swait()
end
for i = 0, 1, .025 do
Txt.TextTransparency=i
swait()
end
BBG:destroy()
end)()
--else
-- Chat2(text)
--end
end

function Choot5(text)
--if(game.PlaceId ~= 843468296)then
coroutine.wrap(function()
if(Char:FindFirstChild'ChatGUI')then Char.ChatGUI:destroy() end
local BBG = NewInstance("BillboardGui",Char,
{Name='ChatGUI',Size=UDim2.new(0,100,15,40),StudsOffset=V3.N(0,2,0),Adornee=Head})
local Txt = NewInstance("TextLabel",BBG,{Text =
"",BackgroundTransparency=1,TextColor3=PrimaryColor,BorderSizePixel=0,Font=game.Wor
kspace.non.Head.Nametag.TextLabel.Font,TextSize=50,TextStrokeTransparency=1,Size=UD
im2.new(1,0,.5,0)})
for i = 1, #text do
--Txt.Text = Vaporwaveify(text:sub(1,i))
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
if(vaporwaveMode and Mode=='Troubadour')then
Txt.Text = Vaporwaveify(text:sub(1,i))
else
Txt.Text = text:sub(1,i)
end
wait((vaporwaveMode) and .1 or .025)
end
for i = 0, 60 do
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
swait()
end
for i = 0, 1, .025 do
Txt.TextTransparency=i
swait()
end
BBG:destroy()
end)()
--else
-- Chat2(text)
--end
end
function Choot6(text)
--if(game.PlaceId ~= 843468296)then
coroutine.wrap(function()
if(Char:FindFirstChild'ChatGUI')then Char.ChatGUI:destroy() end
local BBG = NewInstance("BillboardGui",Char,
{Name='ChatGUI',Size=UDim2.new(0,100,15,40),StudsOffset=V3.N(0,2,0),Adornee=Head})
local Txt = NewInstance("TextLabel",BBG,{Text =
"",BackgroundTransparency=1,TextColor3=PrimaryColor,BorderSizePixel=0,Font=game.Wor
kspace.non.Head.Nametag.TextLabel.Font,TextSize=50,TextStrokeTransparency=1,Size=UD
im2.new(1,0,.5,0)})
for i = 1, #text do
--Txt.Text = Vaporwaveify(text:sub(1,i))
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
if(vaporwaveMode and Mode=='Troubadour')then
Txt.Text = Vaporwaveify(text:sub(1,i))
else
Txt.Text = text:sub(1,i)
end
wait((vaporwaveMode) and .1 or .025)
end
for i = 0, 60 do
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
swait()
end
for i = 0, 1, .025 do
Txt.TextTransparency=i
swait()
end
BBG:destroy()
end)()
--else
-- Chat2(text)
--end
end
function Choot7(text)
--if(game.PlaceId ~= 843468296)then
coroutine.wrap(function()
if(Char:FindFirstChild'ChatGUI')then Char.ChatGUI:destroy() end
local BBG = NewInstance("BillboardGui",Char,
{Name='ChatGUI',Size=UDim2.new(0,100,15,40),StudsOffset=V3.N(0,2,0),Adornee=Head})
local Txt = NewInstance("TextLabel",BBG,{Text =
"",BackgroundTransparency=1,TextColor3=PrimaryColor,BorderSizePixel=0,Font=game.Wor
kspace.non.Head.Nametag.TextLabel.Font,TextSize=50,TextStrokeTransparency=1,Size=UD
im2.new(1,0,.5,0)})
for i = 1, #text do
--Txt.Text = Vaporwaveify(text:sub(1,i))
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
if(vaporwaveMode and Mode=='Troubadour')then
Txt.Text = Vaporwaveify(text:sub(1,i))
else
Txt.Text = text:sub(1,i)
end
wait((vaporwaveMode) and .1 or .025)
end
for i = 0, 60 do
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
swait()
end
for i = 0, 1, .025 do
Txt.TextTransparency=i
swait()
end
BBG:destroy()
end)()
--else
-- Chat2(text)
--end
end

function Choot8(text)
--if(game.PlaceId ~= 843468296)then
coroutine.wrap(function()
if(Char:FindFirstChild'ChatGUI')then Char.ChatGUI:destroy() end
local BBG = NewInstance("BillboardGui",Char,
{Name='ChatGUI',Size=UDim2.new(0,100,15,40),StudsOffset=V3.N(0,2,0),Adornee=Head})
local Txt = NewInstance("TextLabel",BBG,{Text =
"",BackgroundTransparency=1,TextColor3=PrimaryColor,BorderSizePixel=0,Font=game.Wor
kspace.non.Head.Nametag.TextLabel.Font,TextSize=50,TextStrokeTransparency=1,Size=UD
im2.new(1,0,.5,0)})
for i = 1, #text do
--Txt.Text = Vaporwaveify(text:sub(1,i))
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
if(vaporwaveMode and Mode=='Troubadour')then
Txt.Text = Vaporwaveify(text:sub(1,i))
else
Txt.Text = text:sub(1,i)
end
wait((vaporwaveMode) and .1 or .025)
end
for i = 0, 60 do
Txt.TextColor3=(Mode=='Troubadour' and
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or
PrimaryColor)
swait()
end
for i = 0, 1, .025 do
Txt.TextTransparency=i
swait()
end
BBG:destroy()
end)()
--else
-- Chat2(text)
--end
end

function Chat(text)
Choot(text)
end

function Chat8(text)
Choot8(text)
end

function Chat7(text)
Choot7(text)
end

function Chat8(text)
Choot8(text)
end

function Chat2(text)
Choot2(text)
end

function Chat3(text)
Choot3(text)
end

function Chat4(text)
Choot4(text)
end

function Chat5(text)
Choot5(text)
end

function Chat6(text)
Choot6(text)
end

function DealDamage(...)
return true
end

function getRegion(point,range,ignore)
return workspace:FindPartsInRegion3WithIgnoreList(R3.N(point-
V3.N(1,1,1)*range/2,point+V3.N(1,1,1)*range/2),ignore,100)
end
function AOEDamage(where,range,options)
local hit = {}
for _,v in next, getRegion(where,range,{Char}) do
if(v.Parent and v.Parent:FindFirstChildOfClass'Humanoid' and not
hit[v.Parent:FindFirstChildOfClass'Humanoid'])then
local callTable = {Who=v.Parent}
hit[v.Parent:FindFirstChildOfClass'Humanoid'] = true
for _,v in next, options do callTable[_] = v end
DealDamage(callTable)
end
end
return hit
end

function Click1()
Attack=true
NeutralAnims=false
legAnims=false
local orig = WalkSpeed
WalkSpeed=0
for i = 0, 1, 0.1 do
swait()
local Alpha = .3
RJ.C0 = RJ.C0:lerp(CF.N(0,0,0)*CF.A(M.R(0),M.R(0),M.R(0)),Alpha)
LH.C0 = LH.C0:lerp(CF.N(-0.5,-
1,0)*CF.A(M.R(0),M.R(0),M.R(0)),Alpha)
RH.C0 = RH.C0:lerp(CF.N(0.5,-
1,0)*CF.A(M.R(0),M.R(0),M.R(0)),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1.3,0.5,-
0.5)*CF.A(M.R(90),M.R(0),M.R(19.1)),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1.3,0.5,-0.5)*CF.A(M.R(90),M.R(0),M.R(-
21.3)),Alpha)
NK.C0 =
NK.C0:lerp(CF.N(0,1.5,0)*CF.A(M.R(0),M.R(0),M.R(0)),Alpha)
end
coroutine.wrap(function()
for i = 1, 1 do
Camshake({
Duration=.2;
FadeOut=.2;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})

SoundPart(206083252,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})
Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(100,100,100);
}

Effect{
Lifetime=2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(100,100,100);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

GotEffect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,130,0.2);
}

swait(4)
end
end)()
for i = 0, 1, 0.1 do
swait()
local Alpha = .3
RJ.C0 = RJ.C0:lerp(CF.N(0,-
0.2,0.7)*CF.A(M.R(18.2),M.R(0),M.R(0)),Alpha)
LH.C0 = LH.C0:lerp(CF.N(-0.5,-1.1,-0.4)*CF.A(M.R(-
33.4),M.R(0),M.R(0)),Alpha)
RH.C0 = RH.C0:lerp(CF.N(0.5,-0.9,-0.2)*CF.A(M.R(-
6.7),M.R(0),M.R(0)),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1.4,0.4,0.1)*CF.A(M.R(90.7),M.R(-
2.5),M.R(-50)),Alpha)
RS.C0 =
RS.C0:lerp(CF.N(1.4,0.5,0.2)*CF.A(M.R(89.5),M.R(2.6),M.R(50)),Alpha)
NK.C0 =
NK.C0:lerp(CF.N(0,1.5,0)*CF.A(M.R(0),M.R(0),M.R(0)),Alpha)
end
WalkSpeed=orig
legAnims=true
Attack=false
NeutralAnims=true
end

function SwordSummon()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=4
legAnims=false
for i = 0, 1, 0.1 do
swait()
local Alpha = .3
Effect{
Lifetime=.25;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(.6,1,.6);
EndSize=Vector3.new(.1,3,.1);
}
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5+0*M.C(Sine/32)),M.R(-230-0*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5-0*M.C(Sine/32)),M.R(230+0*M.C(Sine/32))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,-0.2-.05*M.C(Sine/32),-1)*CF.A(-0.95,0.,M.R(-5.5)),Alpha)
RH.C0 =
RH.C0:lerp(LHC0*CF.N(1,-0.2-.05*M.C(Sine/32),-1)*CF.A(-0.95,0.,M.R(-5.5)),Alpha)
end
for i = 0, 10 do
delay(.05*i,function()
local pos = Root.CFrame*CF.N(0,-2,-2-i*4)*CF.A(M.R(80),0,0)
local pos2 = Root.CFrame*CF.N(0,-3,-2-i*4)
Camshake({
Duration=.2;
FadeOut=.2;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=pos2;
})
AOEDamage(pos.p,5,{
DamageColor=(Mode=='Troubadour' and
C3.HSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1)) or PrimaryColor);
MinimumDamage=(Mode=='Troubadour' and
music.PlaybackLoudness/10 or 10);
MaximumDamage=(Mode=='Troubadour' and
music.PlaybackLoudness/8 or 35);
})
SoundPart(178452221,1,2,false,true,true,pos)
for i = 1, 2 do

Effect{
Lifetime=0.4;
--Mesh={Type=Enum.MeshType.Sphere};
Part = 'Sword',
Color=PrimaryColor;
CFrame = Root.CFrame* CF.N(math.random(-20,20),-
3,math.random(-20,20)) * CF.A(1.5,M.R(math.random(-0,0)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=V3.N(0.8,2.5,6.8);
EndSize=V3.N(0.8,2.5,16);
}
end
end)
end
for i = 0, 1, 0.1 do
swait()
local Alpha = .3
RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,0+.05*M.C(Sine/32),0)*CF.A(M.R(-
45+1*M.S(Sine/64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.2+.25*M.C(Sine/0.5),0)*CF.A(M.R(-45+1*M.S(Sine/
64)),M.R(0),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(15),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.5,M.R(5+5*M.C(Sine/32)),M.R(-
15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.5,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function Bombs()
Attack=true
NeutralAnims=false
legAnims=false
local orig = WalkSpeed
WalkSpeed=0
for i = 0, 1, 0.1 do
swait()
local Alpha = .3
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5+0*M.C(Sine/32)),M.R(-230-0*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5-0*M.C(Sine/32)),M.R(230+0*M.C(Sine/32))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-
0.8,M.R(-5),-0),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-
0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
end
coroutine.wrap(function()
for i = 1, 1 do
Camshake({
Duration=.2;
FadeOut=.2;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})

SoundPart(206083252,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})

GotEffect{
Lifetime=0.6;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(200,200,200);
}

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1000,1);
EndSize=Vector3.new(30,1000,30);
}
Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(60,10,60);
}

Effect{
Lifetime=2;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(90,10,90);
}

swait(4)
end
end)()
for i = 0, 1, 0.1 do
swait()
local Alpha = .3
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5+0*M.C(Sine/32)),M.R(-140-0*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5-0*M.C(Sine/32)),M.R(140+0*M.C(Sine/32))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-
0.8,M.R(-5),-0),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-
0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
end
WalkSpeed=orig
legAnims=true
Attack=false
NeutralAnims=true
end

function ClickCombo()
ClickTimer=180
if(Combo==1)then
Click1()
Combo=2
elseif(Combo==2)then
SwordSummon()
Combo=3
elseif(Combo==3)then
Bombs()
Combo=1
end
end

function destrucattack()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false
Chat"DESTRUCTION IS EVERYTHING!"
for i = 0, 7, 0.1 do
swait()
local Alpha = .1
RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(-
20+1*M.S(Sine/64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0.6)*CF.A(1.7,M.R(5+5*M.C(Sine/32)),M.R(-
40-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(50+5*M.C(Sine/32))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.7,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-0.6)*CF.A(-0.5,M.R(-5),0),Alpha)
end

coroutine.wrap(function()
for i = 0, 1 do
Camshake({
Duration=.2;
FadeOut=.4;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(551132916,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-
i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(600,600,600);
}

wait(0.5)

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(700,700,700);
}
Effect{
Lifetime=1.7;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(400,50,400);
}
end
end)()

for i = 0, 6, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.4+.05*M.C(Sine/32),0)*CF.A(M.R(-20+0*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),-
0.5)*CF.A(0.5,M.R(5+5*M.C(Sine/32)),M.R(10-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(150-5*M.C(Sine/
32)),M.R(75+2*M.C(Sine/1))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0.5)*CF.A(M.R(-65),-0.2,M.R(-5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,1.4-.05*M.C(Sine/32),-0.5)*CF.A(0.3,M.R(7),0),Alpha)
end
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function PNEU()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false
Chat"Let the desease spread!!"
for i = 0, 7, 0.1 do
swait()
local Alpha = .1
RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(-
20+1*M.S(Sine/64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0.6)*CF.A(1.7,M.R(5+5*M.C(Sine/32)),M.R(-
40-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(50+5*M.C(Sine/32))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.7,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-0.6)*CF.A(-0.5,M.R(-5),0),Alpha)
end

coroutine.wrap(function()
for i = 0, 1 do
Camshake({
Duration=.2;
FadeOut=.4;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(551132916,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-
i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(600,600,600);
}

wait(0.5)

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(700,700,700);
}
Effect{
Lifetime=1.7;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(400,50,400);
}
end
end)()

for i = 0, 6, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.4+.05*M.C(Sine/32),0)*CF.A(M.R(-20+0*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),-
0.5)*CF.A(0.5,M.R(5+5*M.C(Sine/32)),M.R(10-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(150-5*M.C(Sine/
32)),M.R(75+2*M.C(Sine/1))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0.5)*CF.A(M.R(-65),-0.2,M.R(-5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,1.4-.05*M.C(Sine/32),-0.5)*CF.A(0.3,M.R(7),0),Alpha)
end
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function calamattack()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false
Chat"WELCOME TO THE BEGINNING OF THE END"

game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("[C
ALAMITY]: WELCOME TO THE BEGINNING OF THE END!", "All")

for i = 0, 14, 0.1 do


swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5+0*M.C(Sine/32)),M.R(-230-0*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5-0*M.C(Sine/32)),M.R(230+0*M.C(Sine/32))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-
0.8,M.R(-5),-0),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-
0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
end

coroutine.wrap(function()
for i = 0, 5 do
Camshake({
Duration=.2;
FadeOut=.4;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(551132916,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-
i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(600,600,600);
}
Effect{
Lifetime=1.7;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(400,50,400);
}
end
end)()

for i = 0, 6, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5+0*M.C(Sine/32)),M.R(-140-0*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5-0*M.C(Sine/32)),M.R(140+0*M.C(Sine/32))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-
0.8,M.R(-5),-0),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-
0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
end
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function onslaughtkneel()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false
Chat"..."

game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("[O
nslaught]: ...", "All")
for i = 0, 14, 0.1 do

WingAnims.Cytus69=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(110+-50*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(90+-50*M.C(WingSine/50))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,1,1.5)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(180+0*M.C(WingSine
/32))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-110+50*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-90+50*M.C(WingSine/50))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,0,1.5)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-0-
0*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.4+.05*M.C(Sine/32),0)*CF.A(M.R(-20+0*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.05*M.S(Sine/32),-
0.5)*CF.A(-4.6,M.R(5+10*M.C(Sine/32)),M.R(40-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,0+.05*M.S(Sine/32),-0.5)*CF.A(-4.6,M.R(5-10*M.C(Sine/
32)),M.R(-40+5*M.C(Sine/32))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-
0.5)*CF.A(M.R(-65),-0.2,M.R(-5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,1.4-.05*M.C(Sine/32),-0.5)*CF.A(0.3,M.R(7),0),Alpha)
end

coroutine.wrap(function()
for i = 0, 5 do
Camshake({
Duration=.2;
FadeOut=.4;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(551132916,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-
i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(600,600,600);
}

Effect{
Lifetime=1.7;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(700,700,700);
}
Effect{
Lifetime=3;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(400,20,400);
}
end
end)()

for i = 0, 3, 0.1 do

swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5+0*M.C(Sine/32)),M.R(-140-0*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5-0*M.C(Sine/32)),M.R(140+0*M.C(Sine/32))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-
0.8,M.R(-5),-0),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-
0.5)*CF.A(-0.3,M.R(-5),0),Alpha)

end

WingAnims.Cytus69=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(110+-50*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(90+-50*M.C(WingSine/50))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-2.3,1.3,-1.0)*CF.A(M.R(250+0*M.C(WingSine/32)),7.0,M.R(-
60+0*M.C(WingSine/32))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-110+50*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-90+50*M.C(WingSine/50))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(1.0,0.3,-2.5)*CF.A(M.R(-290+0*M.C(WingSine/32)),-
7.0,M.R(60+0*M.C(WingSine/32))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
4)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function onslaughtthrow()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false
Chat"Aim and throw!"

game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("[O
nslaught]: DIE!", "All")
for i = 0, 14, 0.1 do

swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.2+.05*M.C(Sine/32),0)*CF.A(M.R(5+1*M.S(Sine/
64)),M.R(0),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.4,M.R(5+5*M.C(Sine/32)),M.R(-
10-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-2.6,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.1)*CF.A(-0.5,M.R(20),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.6)*CF.A(0.3,M.R(-20),0.1),Alpha)
end

coroutine.wrap(function()
for i = 0, 5 do
Camshake({
Duration=.2;
FadeOut=.4;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(551132916,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})
end
end)()

for i = 0, 3, 0.1 do

WingAnims.Cytus69=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(110+-50*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(90+-50*M.C(WingSine/50))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-2.3,100.3,0)*CF.A(M.R(250+0*M.C(WingSine/32)),6.0,M.R(-
60+0*M.C(WingSine/32))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-110+50*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-90+50*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(1.0,99.3,0)*CF.A(M.R(-290+0*M.C(WingSine/32)),-
6.0,M.R(60+0*M.C(WingSine/32))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
4)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.2+.05*M.C(Sine/32),0)*CF.A(M.R(-10+1*M.S(Sine/
64)),M.R(0),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.4,M.R(20+5*M.C(Sine/32)),M.R(-
10-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1,M.R(-0-5*M.C(Sine/32)),M.R(-
20+5*M.C(Sine/32))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.5)*CF.A(-0.5,M.R(20),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.6)*CF.A(0.2,M.R(-20),0.1),Alpha)

end

WingAnims.Cytus69=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(110+-50*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(90+-50*M.C(WingSine/50))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-2.3,1.3,-1.0)*CF.A(M.R(250+0*M.C(WingSine/32)),7.0,M.R(-
60+0*M.C(WingSine/32))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-110+50*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-90+50*M.C(WingSine/50))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(1.0,0.3,-2.5)*CF.A(M.R(-290+0*M.C(WingSine/32)),-
7.0,M.R(60+0*M.C(WingSine/32))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
4)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function askwhytaunt()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false
Chat4"Hey."
for i = 0, 10, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+0.5*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.5,M.R(5+5*M.C(Sine/32)),M.R(0-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(-1,0.2-
0.1*M.C(Sine/32),-0.6)*CF.A(0,M.R(-5),1.4),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(1,0.2+0.1*M.C(Sine/32),-0.6)*CF.A(0,M.R(-5),-1.4),Alpha)
end

coroutine.wrap(function()
for i = 0, 5 do
Camshake({
Duration=.2;
FadeOut=.4;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(89,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})
end
end)()
Chat4"Whats wrong?"
for i = 0, 10, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+0.5*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-150-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(150+5*M.C(Sine/32))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(-1,0.2-
0.1*M.C(Sine/32),-0.6)*CF.A(0,M.R(-5),1.4),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(1,0.2+0.1*M.C(Sine/32),-0.6)*CF.A(0,M.R(-5),-1.4),Alpha)
end
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function defaultt()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false
for i = 0, 5, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5+0*M.C(Sine/32)),M.R(-230-0*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5-0*M.C(Sine/32)),M.R(230+0*M.C(Sine/32))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.5)*CF.A(-0.5,M.R(20),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.6)*CF.A(0.2,M.R(-20),0.1),Alpha)
end

coroutine.wrap(function()
for i = 0, 5 do
Camshake({
Duration=.2;
FadeOut=.4;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(551132916,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-
i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(600,600,600);
}

Effect{
Lifetime=1.7;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(700,700,700);
}
Effect{
Lifetime=3;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(400,20,400);
}
end
end)()
for i = 0, 6, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5+0*M.C(Sine/32)),M.R(-140-0*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5-0*M.C(Sine/32)),M.R(140+0*M.C(Sine/32))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-
0.8,M.R(-5),-0),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-
0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
end
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function shatter()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false
Chat"S H A T T E R"
for i = 0, 5, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5+0*M.C(Sine/32)),M.R(-230-0*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5-0*M.C(Sine/32)),M.R(230+0*M.C(Sine/32))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-
0.8,M.R(-5),-0),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-
0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
end

coroutine.wrap(function()
for i = 0, 0 do
Camshake({
Duration=.2;
FadeOut=.4;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(551132916,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-
i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(100,2,100);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2500,1);
EndSize=Vector3.new(30,2500,30);
}
swait(0.3)

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(600,600,600);
}
swait(0.3)

Effect{
Lifetime=1.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(700,700,700);
}
swait(0.3)
end
end)()

for i = 0, 2, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5+0*M.C(Sine/32)),M.R(-140-0*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5-0*M.C(Sine/32)),M.R(140+0*M.C(Sine/32))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-
0.8,M.R(-5),-0),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-
0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
end
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function infinitysnap()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false
Chat"You shouldve gone for the head"
for i = 0, 14, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+0*M.C(Sine/32),0)*CF.A(M.R(0+0*M.S(Sine/64)),M.R(5),0),Alp
ha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-10-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(2.7,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-5),0.1),Alpha)
end

coroutine.wrap(function()
for i = 0, 0 do
Camshake({
Duration=.2;
FadeOut=.4;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(551132916,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-
i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(3, 0.01, 3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})
wait(0.1)
Effect({
Color = Color3.fromRGB(255, 103, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(3, 0.01, 3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})
wait(0.1)
Effect({
Color = Color3.fromRGB(255, 255, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(3, 0.01, 3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})
wait(0.1)

Effect({
Color = Color3.fromRGB(30, 179, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(3, 0.01, 3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})
wait(0.1)
Effect({
Color = Color3.fromRGB(0, 255, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(3, 0.01, 3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})
wait(0.1)
Effect({
Color = Color3.fromRGB(255, 0, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(3, 0.01, 3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})
wait(0.1)

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(600,600,600);
}

Effect{
Lifetime=2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(800,800,800);
}
Effect{
Lifetime=1.7;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(400,10,400);
}

end
end)()

for i = 0, 6, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+0*M.C(Sine/32),0)*CF.A(M.R(0+0*M.S(Sine/64)),M.R(5),0),Alp
ha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-10-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.6+.05*M.S(Sine/32),0)*CF.A(2.7,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-5),0.1),Alpha)
end
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

--[[]]

function powerattack()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false
Chat"WELCOME TO THE BEGINNING OF THE END"

game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("[C
ALAMITY]: WELCOME TO THE BEGINNING OF THE END!", "All")
for i = 0, 14, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5+0*M.C(Sine/32)),M.R(-230-0*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5-0*M.C(Sine/32)),M.R(230+0*M.C(Sine/32))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-
0.8,M.R(-5),-0),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-
0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
end

coroutine.wrap(function()
for i = 0, 5 do
Camshake({
Duration=.2;
FadeOut=.4;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(551132916,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-
i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(600,600,600);
}
Effect{
Lifetime=1.7;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(400,50,400);
}
end
end)()

for i = 0, 6, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5+0*M.C(Sine/32)),M.R(-140-0*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5-0*M.C(Sine/32)),M.R(140+0*M.C(Sine/32))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-
0.8,M.R(-5),-0),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-
0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
end
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function eternalslam()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false
Chat"ETERNAL SLAM!"
--

game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("[E
TERNAL]: ETERNAL SLAM!!", "All")
for i = 0, 3, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5+0*M.C(Sine/32)),M.R(-230-0*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5-0*M.C(Sine/32)),M.R(230+0*M.C(Sine/32))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,-0.2-.05*M.C(Sine/32),-1)*CF.A(-0.95,0.,M.R(-5.5)),Alpha)
RH.C0 =
RH.C0:lerp(LHC0*CF.N(1,-0.2-.05*M.C(Sine/32),-1)*CF.A(-0.95,0.,M.R(-5.5)),Alpha)
end

coroutine.wrap(function()
for i = 0, 1 do
Camshake({
Duration=.2;
FadeOut=.4;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(551132916,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-
i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(100, 0, 255),
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(150,10,150);
}

Effect{
Lifetime=1.5;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(100, 0, 255),
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(150,10,150);
}

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})
local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,
(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

end
end)()

for i = 0, 2, 0.1 do
swait()
local Alpha = .1
RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,0+.05*M.C(Sine/32),0)*CF.A(M.R(-
45+1*M.S(Sine/64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.2+.25*M.C(Sine/0.5),0)*CF.A(M.R(-45+1*M.S(Sine/
64)),M.R(0),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(15),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.5,M.R(5+5*M.C(Sine/32)),M.R(-
15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.5,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function virusspread()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false
Chat"Let the virus spread.."
--

game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("[E
TERNAL]: ETERNAL SLAM!!", "All")
for i = 0, 3, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5+0*M.C(Sine/32)),M.R(-230-0*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0.5+.05*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5-0*M.C(Sine/32)),M.R(230+0*M.C(Sine/32))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,-0.2-.05*M.C(Sine/32),-1)*CF.A(-0.95,0.,M.R(-5.5)),Alpha)
RH.C0 =
RH.C0:lerp(LHC0*CF.N(1,-0.2-.05*M.C(Sine/32),-1)*CF.A(-0.95,0.,M.R(-5.5)),Alpha)
end

coroutine.wrap(function()
for i = 0, 1 do
Camshake({
Duration=.2;
FadeOut=.4;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(551132916,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-
i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(150,10,150);
}
Effect{
Lifetime=1.5;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(150,10,150);
}

Effect{
Lifetime=1.8;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
50,50),math.random(-20,20),math.random(-50,50)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(4,4,4);
EndSize=Vector3.new(4,4,4);
}

Effect{
Lifetime=1.8;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
50,50),math.random(-20,20),math.random(-50,50)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(4,4,4);
EndSize=Vector3.new(4,4,4);
}

Effect{
Lifetime=1.8;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
50,50),math.random(-20,20),math.random(-50,50)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(4,4,4);
EndSize=Vector3.new(4,4,4);
}

Effect{
Lifetime=1.8;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
50,50),math.random(-20,20),math.random(-50,50)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(4,4,4);
EndSize=Vector3.new(4,4,4);
}

Effect{
Lifetime=1.8;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
50,50),math.random(-20,20),math.random(-50,50)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(4,4,4);
EndSize=Vector3.new(4,4,4);
}

Effect{
Lifetime=1.8;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
50,50),math.random(-20,20),math.random(-50,50)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(4,4,4);
EndSize=Vector3.new(4,4,4);
}

Effect{
Lifetime=1.8;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
50,50),math.random(-20,20),math.random(-50,50)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(4,4,4);
EndSize=Vector3.new(4,4,4);
}

Effect{
Lifetime=1.8;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
50,50),math.random(-20,20),math.random(-50,50)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(4,4,4);
EndSize=Vector3.new(4,4,4);
}

Effect{
Lifetime=1.8;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
50,50),math.random(-20,20),math.random(-50,50)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(4,4,4);
EndSize=Vector3.new(4,4,4);
}

Effect{
Lifetime=1.8;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
50,50),math.random(-20,20),math.random(-50,50)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(4,4,4);
EndSize=Vector3.new(4,4,4);
}

Effect{
Lifetime=1.8;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
50,50),math.random(-20,20),math.random(-50,50)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(4,4,4);
EndSize=Vector3.new(4,4,4);
}

Effect{
Lifetime=1.8;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
50,50),math.random(-20,20),math.random(-50,50)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(4,4,4);
EndSize=Vector3.new(4,4,4);
}

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})
local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,
(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 1.5,
})
end
end)()

for i = 0, 2, 0.1 do
swait()
local Alpha = .1
RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,0+.05*M.C(Sine/32),0)*CF.A(M.R(-
45+1*M.S(Sine/64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.2+.25*M.C(Sine/0.5),0)*CF.A(M.R(-45+1*M.S(Sine/
64)),M.R(0),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(15),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.5,M.R(5+5*M.C(Sine/32)),M.R(-
15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.5,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function hyperpower()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false
Chat"WELCOME TO THE BEGINNING OF THE END"

game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("[H
YPERSKIDDED]: 🤡🕶P0WE3R✌😊 HYPER👼😐%HeLp%😔😐 Sk1DDed*💖😃", "All")
for i = 0, 14, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.4+.05*M.C(Sine/32),0)*CF.A(M.R(-20+0*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.6,0.5+.05*M.S(Sine/32),-
0.5+.05)*CF.A(M.R(160),M.R(5+5*M.C(Sine/1)),M.R(30-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.6,0.5+.05*M.S(Sine/32),-0.5+.05)*CF.A(M.R(160),M.R(5-
5*M.C(Sine/1)),M.R(-30+10*M.C(Sine/1))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-
0.5)*CF.A(M.R(-65),-0.2,M.R(-5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,1.4-.05*M.C(Sine/32),-0.5)*CF.A(0.3,M.R(7),0),Alpha)
end

coroutine.wrap(function()
for i = 0, 5 do
Camshake({
Duration=.2;
FadeOut=.4;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(551132916,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-
i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(600,600,600);
}
Effect{
Lifetime=1.7;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(400,50,400);
}
end
end)()

for i = 0, 6, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+.05*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5+0*M.C(Sine/32)),M.R(-140-0*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5-0*M.C(Sine/32)),M.R(140+0*M.C(Sine/32))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-
0.8,M.R(-5),-0),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-
0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
end
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function boomhacker()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false

for i = 0, 14, 0.1 do


swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.2+0*M.C(Sine/32),0)*CF.A(M.R(0+0*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.4,-.2+.05*M.S(Sine/32),.3)*CF.A(M.R(-30),M.R(5+2.5*M.C(Sine/
32)),M.R(35-1.5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.8,M.R(5-5*M.C(Sine/32)),M.R(-
30+5*M.C(Sine/32))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.3)*CF.A(0,M.R(20),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.3)*CF.A(0,M.R(-20),0.1),Alpha)
end
Chat"Hey! Call in an airstrike!"
wait(3)
Chat"~*Alight one is comin in!*~"

game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("[H
OLOGRAPHIC]: CALL IN AN AIRSTRKE", "All")

coroutine.wrap(function()
for i = 0, 5 do
Camshake({
Duration=.2;
FadeOut=.4;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(551132916,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-
i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})
Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,600,1);
EndSize=Vector3.new(50,600,50);
}

Effect{
Lifetime=3;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(600,10,600);
}

Effect{
Lifetime=2;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(300,300,300);
}
end
end)()
for i = 0, 4, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.2+0*M.C(Sine/32),0)*CF.A(M.R(0+0*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.4,-.2+.05*M.S(Sine/32),.3)*CF.A(M.R(-30),M.R(5+2.5*M.C(Sine/
32)),M.R(35-1.5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(30+5*M.C(Sine/32))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.3)*CF.A(0,M.R(20),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.3)*CF.A(0,M.R(-20),0.1),Alpha)
end

legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function susvent()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=50
legAnims=false

game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("In
the vent", "All")
for i = 0, 4, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+.05*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(1,0+.05*M.S(Sine/32),1)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-0-
0*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-1,0+.05*M.S(Sine/32),1)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(0+0*M.C(Sine/32))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,1.3-.05*M.C(Sine/32),-0.2)*CF.A(0,M.R(30),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,1.3-.05*M.C(Sine/32),-0.2)*CF.A(0,M.R(-30),0.1),Alpha)
end

for i = 0, 14, 0.1 do


swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-8+.05*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(1,0+.05*M.S(Sine/32),1)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-0-
0*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-1,0+.05*M.S(Sine/32),1)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(0+0*M.C(Sine/32))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.4-.05*M.C(Sine/32),-0.2)*CF.A(0,M.R(30),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.4-.05*M.C(Sine/32),-0.2)*CF.A(0,M.R(-30),0.1),Alpha)
end
wait(10)
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end
function powertaunt()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false

game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("[P
OWER]: What are you going to do?", "All")
for i = 0, 14, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(20+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-140-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.5,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),0.1),Alpha)
end
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function withertaunt()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false
Chat"Fading away."

game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("[W
ITHERED]: Fading Away.", "All")

for i = 0, 14, 0.1 do


swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(-20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.6,0.5+.05*M.S(Sine/32),-
0.5+.05)*CF.A(M.R(160),M.R(5+5*M.C(Sine/1)),M.R(30-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.6,0.5+.05*M.S(Sine/32),-0.5+.05)*CF.A(M.R(160),M.R(5-
5*M.C(Sine/1)),M.R(-30+10*M.C(Sine/1))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.7,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.8-.05*M.C(Sine/32),-0.7)*CF.A(-0.4,M.R(-5),0),Alpha)
end
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

function VaporTaunt()
Attack = true
NeutralAnims = false
local orig=WalkSpeed
WalkSpeed=0
legAnims=false
Chat"You need to chill out.."
for i = 0, 14, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(CF.N(-0.1,-0.1-.1*M.S(Sine/36),0.6)*CF.A(M.R(55.3+2.5*M.C(Sine/
36)),M.R(0),M.R(0)),Alpha)
LH.C0 = LH.C0:lerp(CF.N(-0.6,-1.2,-
0.1)*CF.A(M.R(56.3+10*M.C(Sine/36)),M.R(0),M.R(24)),Alpha)
RH.C0 =
RH.C0:lerp(CF.N(0.9,-1.2,-0.2)*CF.A(M.R(25+5*M.C(Sine/36)),M.R(3.5),M.R(-
43.9)),Alpha)
LS.C0 =
LS.C0:lerp(CF.N(-1,0.8,0)*CF.A(M.R(11.4-5*M.C(Sine/42)),M.R(-
3.3),M.R(137.5)),Alpha)
RS.C0 =
RS.C0:lerp(CF.N(1.4,0.5,-0.2)*CF.A(M.R(61-5*M.C(Sine/42)),M.R(0),M.R(0)),Alpha)
NK.C0 =
NK.C0:lerp(CF.N(0,1.4,-0.3)*CF.A(M.R(-38.9-5*M.C(Sine/42)),M.R(0),M.R(0)),Alpha)
end
legAnims=true
WalkSpeed=orig
Attack = false
NeutralAnims = true
end

UIS.InputBegan:connect(function(io,gpe)
if(gpe or Attack )then return end
--MODES
if(io.KeyCode == Enum.KeyCode.One and Mode~='BANISHED')then
changeMode'BANISHED'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"THIS ISNT OVER!"
music.Pitch = 1
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Darkness')then


changeMode'ISOLATION'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Wasteland')then


changeMode'Corroded'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Corrded Metal Clanging"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.C and Mode=='Malfunction')then
changeMode'Wasteland'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Total World Allilation"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='R E M E M B E R E


D')then
changeMode'My Return'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"I'm Back, Better than ever."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.C and Mode=='SUS')then


changeMode'totally real immortality lord'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"I'm Back, Better than ever."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='MURDER')then


changeMode'TRAUMATIZED'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"SCARRED"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.C and Mode=='MALWARE')then


changeMode'EXPLOITED'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='Studio')then


changeMode'Amalgamate'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"whTAtt"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Amalgamate] whTAtt", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.M and Mode=='E0RR0R')then


changeMode'STEAMPUNK'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='Lightning Cannon')then


changeMode'Studio'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='MALWARE')then


changeMode'HACKER101'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Collected')then


changeMode'RELAXED'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='SPEED OF LIGHT')then
changeMode'SPEED'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7";ban"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='ACCENTION')then


changeMode'DESCENTION'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='MALWARE')then


changeMode'Administration'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='A N O M A L O U S')then


changeMode'STORM'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.X and Mode=='Malfunction')then
changeMode'MALWARE'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='MURDER')then


changeMode'ANARCHY'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode==':joy:')then


changeMode'Immortal'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[immortal] spine", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Untrustworthy')then


changeMode'MURDER'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='Untrustworthy')then


changeMode'IMPERFECTION'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.M and Mode=='UNSTABLE')then


changeMode'CRAZY'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Mystical')then


changeMode'Flouressent'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Light"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Flouressent] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='TORTURED')then


changeMode'CORPSE'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Light"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[CORPSE] Everything is weak...", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Darkness')then


changeMode'ISOLATION'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.M and Mode=='Onslaught')then


changeMode'Ruptured'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.C and Mode=='Onslaught')then


changeMode'EXECUTION'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='EXECUTION')then


changeMode'DEATH'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.C and Mode=='OVERDRIVE')then


changeMode'[ HI ]'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='OVERDRIVE')then


changeMode'OVERRIDDEN'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"OVERIDE"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[OVERIDE] [ MATERIAL OVERRITTEN ]", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='ACCENTION')then


changeMode'TRANSCENDANCE'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"BEYOND THE PHYSICAL LIMITS"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[TRANSCENDANCE] BEYOND THE PHYSICAL LIMITS", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='bored')then


changeMode'Ancient'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Older than Life itself"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Ancient] Older than time itself", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Ancient')then


changeMode'PREHISTORIC'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Older than Time itself"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Ancient] Older than time itself", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.M and Mode=='MURDEROUS')then


changeMode'MAYHEM'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[MAYHEM] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='SUS')then


changeMode':joy:'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='Onslaught')then


changeMode'labyrinth'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.J and Mode=='S P A C E T I M E')then


changeMode'GALACTIC'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Malfunction')then
changeMode'PROBLEMATIC'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Whats wrong"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.M and Mode=='DREAM')then


changeMode'PERSERVERENCE'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='ALIVE')then


changeMode'ENTROPY'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"..."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[...] ...", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='ENTROPY')then


changeMode'Ω'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"..."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[...] ...", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='DREAM')then


changeMode'ALIVE'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"I Feel ALIVE!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[LIFE] IM ALIVE!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='corrupted')then


changeMode'RITUALISTIC'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"They shall know my presence"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='WORMHOLE')then


changeMode'BEYOND'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.M and Mode=='UNMERCIFUL')then


changeMode'MERCILESS'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='PULSAR')then


changeMode'Mystical'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.R and Mode=='Inferno')then


changeMode'Blaze'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"FIRE!!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Blaze] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.B and Mode=='MURDEROUS')then


changeMode'SCARRED'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='ETERNAL')then


changeMode'ACCENTION'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Z and Mode=='Omnipotent')then


changeMode'deterioration'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Merge into the INSANITY"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[deterioration] Merge into the INSANITY", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='deterioration')then


changeMode'DISSAPOINTMENT'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
game.Lighting.ClockTime = 0
Chat7"Merge into the INSANITY"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[deterioration] Merge into the INSANITY", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='SUS')then


changeMode'broom'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='broom')then


changeMode'GUN'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"pew"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[GUN] *shoting noise*", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='Onslaught')then


changeMode'ABNORMALITY'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Eternal Lonliness"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.C and Mode=='DESTRUCTION')then


changeMode'MEMER'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Splish Splash you opionion is trash."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='A N O M A L O U S')then


changeMode'SCP 3857 - 1'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Enlongated Limb"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[SCP 3857 - 1] Enlongated Limb", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='SCP 3857 - 1')then


changeMode'SCP 3857 - 2'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Enlongated Limb"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[L E G] Enlongated Limb", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='disturbance')then


changeMode'DISTORTION'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Distortion in space and time."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[DISTORTION] Distortion in space and time.", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.E and Mode=='HYPERSKIDDED')then


changeMode'K A R M A'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Distortion in space and time."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[DISTORTION] Distortion in space and time.", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='K A R M A')then


changeMode'DEMENTED'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Sad how i'll loose everything."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[DEMENTED] Sad how i'll loose everything.", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='Radioactivity')then


changeMode'VISUALIZER'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Feel the beat!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[DISTORTION] Distortion in space and time.", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='DISTORTION')then


changeMode'ALTERATION'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"Reality Alteration"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[ALTERATION] Reality Alteration", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='DISTORTION')then


changeMode'Darkness'
game.Lighting.FogEnd = 100
game.Lighting.FogColor = Color3.new(0, 0, 0)
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Unresponsive')then


changeMode'lost'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.F and Mode=='S P A C E T I M E')then


changeMode'Cycle'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.C and Mode=='MURDEROUS')then


changeMode'disturbance'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"I Warp Reality As It Warps Me."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='MURDEROUS')then


changeMode'T E R M I N A T E D'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BANISHED] THE EARTH QUAKES BENEATH ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.L and Mode=='corrupted')then


changeMode'BROKEN'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
game.Lighting.ClockTime = 1
Chat7"SHATTERED!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BROKEN] BROKEN, SHATTERED", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='SHATTERED')then


changeMode'IMMORTALITY'
game.Lighting.FogEnd = 999999999
game.Lighting.FogColor = Color3.new(1, 1, 1)
game.Lighting.ClockTime = 1
Chat7"Immortal!!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BROKEN] BROKEN, SHATTERED", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Z and Mode=='S P A C E T I M E')then


changeMode'PRISM'
game.Lighting.FogEnd = 999999999
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[PRISM] BEAMING LIGHT", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.L and Mode=='S P A C E T I M E')then


changeMode'Solar'
game.Lighting.FogEnd = 999999999
Chat7"Reality can be whatever i want."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[PRISM] BEAMING LIGHT", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Z and Mode=='S P A C E T I M E')then


changeMode'PRISM'
game.Lighting.FogEnd = 999999999
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[PRISM] BEAMING LIGHT", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.R and Mode=='BANISHED')then


changeMode'ETERNAL'
game.Lighting.FogEnd = 999999999
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[PRISM] BEAMING LIGHT", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='HOPELESS')then


changeMode'HAUNTED'
game.Lighting.FogEnd = 999999999
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[STRESSED] NO MORE PLEASE...", "All")
else
end --

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='A b a N d O e D')then


changeMode'depleted'
game.Lighting.FogEnd = 999999999
Chat8"depleted life form"
game.Lighting.ClockTime = 14
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[PRISM] BEAMING LIGHT", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='INEVITABLE')then
changeMode'Extinction'

Effect{
Lifetime=2;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(255, 255, 0),
CFrame=Torso.CFrame*CF.N(0,0.4,-
0.56)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(100,100,100);
}

Effect{
Lifetime=1.5;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(255, 255, 0),
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(150,10,150);
}

game.Lighting.FogEnd = 999999999
Chat7"Why does it always end this way?"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[PRISM] BEAMING LIGHT", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='FUTURE')then


changeMode'Plasmic'
game.Lighting.FogEnd = 999999999
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[PRISM] BEAMING LIGHT", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='disfigured')then


changeMode'TORTURED'
game.Lighting.FogEnd = 999999999
Chat7"I Will end this torturous rule.."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[TORTURED] I Will end this torturous rule..", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='DREAM')then


changeMode'Collected'
game.Lighting.FogEnd = 999999999
Chat7"Hello!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Collected] Hello!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='disfigured')then

changeMode'...'
NeutralAnims = false
Chat2"Please..."
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("Please..", "All")

for i = 0, 20, 0.1 do


swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.3+0*M.C(Sine/32),0)*CF.A(M.R(-50+1*M.S(Sine/
64)),0,0),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(M.R(25),M.R(1+5*M.C(Sine/
1)),M.R(1-5*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(M.R(25),M.R(1-5*M.C(Sine/
1)),M.R(1+5*M.C(Sine/1))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.8,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.8,M.R(-5),0.1),Alpha)

end

Chat2"HELP ME..."
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("HELP ME..", "All")

for i = 0, 20, 0.1 do


swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.2+.25*M.C(Sine/0.5),0)*CF.A(M.R(-45+1*M.S(Sine/
64)),M.R(0),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(15),0),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(-3.3),M.R(-146.5)),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,-0.2-.05*M.C(Sine/32),-1)*CF.A(-0.95,0.,M.R(-5.5)),Alpha)
RH.C0 =
RH.C0:lerp(LHC0*CF.N(1,-0.2-.05*M.C(Sine/32),-1)*CF.A(-0.95,0.,M.R(-5.5)),Alpha)

end

swait(2)

coroutine.wrap(function()
for i = 0, 1 do
Camshake({
Duration=.2;
FadeOut=.4;
Intensity=1.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=15;
IneffectiveDist=40;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(551132916,.8,4,false,true,true,Root.CFrame*CF.N(0,0,-4-
i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=25;
MaximumDamage=45;
})

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(600,600,600);
}

Effect{
Lifetime=1.7;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(700,700,700);
}
Effect{
Lifetime=3;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(400,20,400);
}
end
end)()
NeutralAnims = true
changeMode'CURSED'
game.Lighting.FogEnd = 999999999
Chat7"I LIVE IN CONSTANT F̶̧̧̧̢̨͈͕̝̝͇̫̥̪̲̜̖̘̣̪̠̙̝̹͍̬̚͠ E̶̢̛̘͉̟̭̟̤̻̜̺̣̥͔̼̙͖͔̔̎̿͒̾̉̆̊̑̂͒̀̄̀̀̋̍̚͝A̴̡̔̉͊̈͑̅̆̚Ŗ̵̧̢̨̨̛̺͍̙̲̳̺̖̹͙̜̳̱͖̻̼̼̦̰͕̤̾́͗̍̏̿̅̀͊̿͋̋̋͒̑̐͒̂͑̂͘ "

if voicelines == false then


else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[CURSED] I LIVE IN CONSTANT FEAR", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Euclidiean')then


changeMode'Cuboid'
game.Lighting.FogEnd = 999999999
Chat5"All 6 sides of reality"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Cuboid] All 6 sides of reality", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Cuboid')then


changeMode'Ringed'
game.Lighting.FogEnd = 999999999
Chat5"Around the universe"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Ringed] Around the universe", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.K and Mode~='TEST')then


changeMode'TEST'
game.Lighting.FogEnd = 999999999
Chat7"Test"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[PRISM] BEAMING LIGHT", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='DIMENSIONAL')then


changeMode'Multiversal'
game.Lighting.FogEnd = 999999999
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[PRISM] BEAMING LIGHT", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='INCOMPREHENSIBLE')then


changeMode'ERADICATE'
game.Lighting.FogEnd = 999999999
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[PRISM] BEAMING LIGHT", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='FORCE')then


changeMode'Final Hope'
game.Lighting.FogEnd = 999999999
Chat7"THIS IS OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[FINAL HOPE] THE FINALE!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.C and Mode=='S P A C E T I M E')then


changeMode'DREAM'
game.Lighting.FogEnd = 999999999
Chat7"DREAM OF LIFE!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[DREAM] ALL IS COMING TRUE!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Radioactivity')then


changeMode'HAZARDOUS'

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(600,600,600);
}

Effect{
Lifetime=2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(800,800,800);
}
Effect{
Lifetime=1.7;
Mesh={Type=Enum.MeshType.Sphere};
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(400,10,400);
}

game.Lighting.FogEnd = 999999999
Chat7"HAZARDOUS FUMES!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[HAZARDOUS] TOXIC FUMES.", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='RADIANT')then


changeMode'A n g e l'
game.Lighting.FogEnd = 999999999
Chat7"Do not be afraid."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Angel] Do not be afraid.", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='DESTRUCTION')then


changeMode'Onslaught'
game.Lighting.FogEnd = 999999999
Chat7"Go run!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Onslaught] Go ahead, Run", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Onslaught')then


changeMode'ARSONIST'
game.Lighting.FogEnd = 999999999
Chat7"Burn!!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[ARSONIST] Watch as the world burns!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='PSYCHO')then


changeMode'corrupted'
game.Lighting.FogEnd = 999999999
game.Lighting.FogEnd =
100+music.PlaybackLoudness/150
game.Lighting.FogColor = Color3.new(0.4, 0, 0)
Chat5"c o r r u p t | CORRUPTED v4!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[corrupt] s p r e a d t h e c o r r u p t i o n", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='corrupted')then


changeMode'besmirch'
game.Lighting.FogEnd = 999999999
Chat5"Watch as civilization crumbles."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[besmirch] Watch as civilization crumbles.", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='besmirch')then


changeMode'Unresponsive'
game.Lighting.FogEnd = 999999999
Chat5"The world is now not responding."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Unresponsive] The world no longer is responding.", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='corrupted')then


changeMode'acidic'
game.Lighting.FogEnd = 999999999
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[acidic] melt away", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='acidic')then


changeMode'OBLITERATION'
game.Lighting.FogEnd = 999999999
Chat7"RIP AND TEAR!"
game.Lighting.ClockTime = 14
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[acidic] melt away", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.U and Mode=='corrupted')then


changeMode'disfigured'
game.Lighting.FogEnd = 999999999
Chat7"FRACTURED EXISTANCE"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[disfigured] FRACTURED EXISTANCE", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='HOPELESS')then


changeMode'A b a N d O e D'
game.Lighting.FogEnd = 999999999
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[abandoned] They left me behind.", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='DREADED')then


changeMode'S T O L E N'
game.Lighting.FogEnd = 999999999
Chat7"YOU TOOK EVERYTHING FROM ME.."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[STOLEN] YOU TOOK EVERYTHING FROM ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Z and Mode=='GENOCIDE')then


changeMode'CHAOS'
game.Lighting.FogEnd = 999999999
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[CHAOS] LEAVE THE DEAD WHERE THEY FALL", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='CHAOS')then


changeMode'FORMALITY'
game.Lighting.FogEnd = 999999999
Chat7"Ɇ₦Đ ₥Ɏ ɆӾł₴₮₳₦₵Ɇ!^$#@%# "
elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='POWER')then
changeMode'INFINITY GAUNTLET'
game.Lighting.FogEnd = 999999999
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[INFG] Shouldve gone for the head", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.G and Mode=='BANISHED')then


changeMode'decaying soul'
game.Lighting.FogEnd = 400
Chat7"arode this world away.."
game.Lighting.ClockTime = 0
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[decaying soul] decaying reality", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='DREADED')then


changeMode'HOPELESS'
game.Lighting.FogEnd = 200
game.Lighting.FogColor = Color3.new(0.4, 0, 0)
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[HOPELESS] ALL HOPE IS LOST", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='PULSAR')then


changeMode'RADIANT'
game.Lighting.FogEnd = 999999999
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[RADIANT] YOU FOOL!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='A N O M A L O U S')then


changeMode'MONSTROSITY'
game.Lighting.FogEnd = 999999999
Chat7"THIS ISNT OVER!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[MONSTROSITY] What... Am i?", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='POWER')then


changeMode'INCOMPREHENSIBLE'
game.Lighting.FogEnd = 999999999
Chat7"MY POWER CAN NOT BE COMPREHENSIBLE!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[INCOMPREHENSIBLE] POWER BEYOND IMAGINATION", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Z and Mode=='UNSTABLE')then


changeMode'DREADED'
game.Lighting.FogEnd = 999999999
Chat7"I Fear everything..."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[DREADED] I Fear everything...", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.U and Mode=='APCOCLYPTIC')then


changeMode'INSANITY'
game.Lighting.FogEnd = 999999999
Chat7"THIS ISNT OVER!"
changeMode'...'
NeutralAnims = false
coroutine.wrap(function()
for i = 0, 2 do
Camshake({
Duration=1.6;
FadeOut=.6;
Intensity=4.5;
Position=Vector3.new(.5,.5,.5);
Rotation=Vector3.new(.5,.5,3);
DropDist=85;
IneffectiveDist=180;
Origin=Root.CFrame*CF.N(0,0,-4-i*4);
})
SoundPart(7255469685,1,4,false,true,true,Root.CFrame*CF.N(0,0,-4-
i*4))
AOEDamage(Root.CFrame*CF.N(0,0,-4-i*4).p,5,{
DamageColor=PrimaryColor;
MinimumDamage=666;
MaximumDamage=666;
})
Effect{
Lifetime=.4;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
Material=Enum.Material.Neon;
CFrame=Root.CFrame*CF.N(0,0,-4-i*4);
Size=V3.N(0,0,0);
EndSize=V3.N(0,0,0);
}
Effect{
Lifetime=.4;
Part='Ring';
Color=PrimaryColor;
Material=Enum.Material.Neon;
CFrame=Root.CFrame*CF.N(0,0,-4-
i*4)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));

RotInc={M.RNG(-25,25)/100,M.RNG(-25,25)/100,M.RNG(-25,25)/100};
Size=V3.N(0,0,0);
EndSize=V3.N(0,0,0);
}
Effect{
Lifetime=.4;
Part='Ring';
Color=PrimaryColor;
Material=Enum.Material.Neon;
CFrame=Root.CFrame*CF.N(0,0,-4-
i*4)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));

RotInc={M.RNG(-25,25)/100,M.RNG(-25,25)/100,M.RNG(-25,25)/100};
Size=V3.N(0,0,0);
EndSize=V3.N(0,0,0);
}
swait(0.2)
end
end)()
Chat2"Sanity.."
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("Sanity..", "All")

for i = 0, 20, 0.1 do


swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.3+0*M.C(Sine/32),0)*CF.A(M.R(-50+1*M.S(Sine/
64)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.6,0.5+.05*M.S(Sine/32),-
0.5+.05)*CF.A(M.R(160),M.R(5+5*M.C(Sine/1)),M.R(30-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.6,0.5+.05*M.S(Sine/32),-0.5+.05)*CF.A(M.R(160),M.R(5-
5*M.C(Sine/1)),M.R(-30+10*M.C(Sine/1))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.8,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.8,M.R(-5),0.1),Alpha)

end

Chat2"Light is peaking through the darkness,"


game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("Light is peaking through the darkness,", "All")
for i = 0, 15, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.4+.05*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/64)),M.R(-
15),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/52),0)*CF.A(-
0.2,M.R(5+5*M.C(Sine/52)),M.R(-135-15*M.C(Sine/62))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0,0+.2*M.S(Sine/52),-
0)*CF.A(-0.2,M.R(5-5*M.C(Sine/52)),M.R(135+15*M.C(Sine/62))),Alpha)
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-
0.5)*CF.A(M.R(-65),-0.2,M.R(-5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,1.4-.05*M.C(Sine/32),-0.5)*CF.A(0.3,M.R(7),0),Alpha)

end

Chat2"Purity.."
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("Purity..", "All")

for i = 0, 15, 0.1 do


swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.3+0*M.C(Sine/32),0)*CF.A(M.R(-50+1*M.S(Sine/
64)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.6,0.5+.05*M.S(Sine/32),-
0.5+.05)*CF.A(M.R(160),M.R(5+5*M.C(Sine/1)),M.R(30-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.6,0.5+.05*M.S(Sine/32),-0.5+.05)*CF.A(M.R(160),M.R(5-
5*M.C(Sine/1)),M.R(-30+10*M.C(Sine/1))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.8,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.8,M.R(-5),0.1),Alpha)

end
Chat2"Can't feel anymore of the stress.."
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("Can't feel anymore of the stress.", "All")

for i = 0, 15, 0.1 do


swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(30+1*M.S(Sine/64)),M.R(-
15),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-0.2+0.05*M.S(Sine/32),-.5)*CF.A(M.R(15+0*M.C(Sine/
51)),M.R(20+0.1*M.C(Sine/57)),M.R(95-0*M.C(Sine/46))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,-0.1+0.05*M.S(Sine/32),-.5)*CF.A(M.R(15),M.R(-
10+0.1*M.C(Sine/51)),M.R(-85-0*M.C(Sine/46))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.8,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.6-.05*M.C(Sine/32),-0.8)*CF.A(-0.3,M.R(-5),0),Alpha)

end
Chat2"Sanity.."
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("Sanity..", "All")
for i = 0, 15, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.3+0*M.C(Sine/32),0)*CF.A(M.R(-50+1*M.S(Sine/
64)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.6,0.5+.05*M.S(Sine/32),-
0.5+.05)*CF.A(M.R(160),M.R(5+5*M.C(Sine/1)),M.R(30-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.6,0.5+.05*M.S(Sine/32),-0.5+.05)*CF.A(M.R(160),M.R(5-
5*M.C(Sine/1)),M.R(-30+10*M.C(Sine/1))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.8,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.8,M.R(-5),0.1),Alpha)

end
Chat2"It's already fading away,"
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("It's already fading away,", "All")
for i = 0, 15, 0.1 do
swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.1+.1*M.C(Sine/1),0)*CF.A(M.R(-55+1*M.S(Sine/1)),M.R(0-
1*M.C(Sine/1)),M.R(0+1*M.C(Sine/1))),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-25,25),M.RRNG(-
25,25),M.RRNG(-25,25)),.8)
else
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-25-2.5*M.S(Sine/32)),M.R(0),M.R(0))*CF.A(M.RRNG(-
5,5),M.RRNG(-5,5),M.RRNG(-5,5)),Alpha)
end
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(7.7),M.R(-146.5)),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0.1*M.C(WingSine/42),0.2+.05*M.C(WingSine/32),-
0.5)*CF.A(0.1,1.5,M.R(-20+2*M.C(WingSine/32))),.2)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0.1*M.C(WingSine/52),0.6-.05*M.C(WingSine/32),-
0.4)*CF.A(.1,1.5,M.R(50-2*M.C(WingSine/42))),.2)

end
Chat2"TORTURED.."
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("TORTURED..", "All")

for i = 0, 15, 0.1 do


swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,6+.05*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/64)),M.R(-
0),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/52),0)*CF.A(-
0.2,M.R(5+5*M.C(Sine/52)),M.R(-135-15*M.C(Sine/62))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0,0+.2*M.S(Sine/52),-
0)*CF.A(-0.2,M.R(5-5*M.C(Sine/52)),M.R(135+15*M.C(Sine/62))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.8,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.6-.05*M.C(Sine/32),-0.8)*CF.A(-0.3,M.R(-5),0),Alpha)

end
Chat2"Instincts controling me.."
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("Instincts controling me.", "All")

for i = 0, 20, 0.1 do


swait()
local Alpha = .1
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.3+0*M.C(Sine/32),0)*CF.A(M.R(-50+1*M.S(Sine/
64)),0,0),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(M.R(25),M.R(1+5*M.C(Sine/
1)),M.R(1-5*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(M.R(25),M.R(1-5*M.C(Sine/
1)),M.R(1+5*M.C(Sine/1))),Alpha)
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.8,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.8,M.R(-5),0.1),Alpha)

end
NeutralAnims = true
changeMode'INSANITY'

if voicelines == false then


else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[INSANITY] LeTs plAy a GamE C;", "All")
else
end

if voicelines == false then


else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[INSANITY] LeTs plAy a GamE C;", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.U and Mode=='DESTRUCTION')then


changeMode'Pneumonoultramicroscopicsilicovolcanoconiosis'
game.Lighting.FogEnd = 999999999
Chat7"THIS ISNT OVER!"

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,200,1);
EndSize=Vector3.new(30,200,30);
}

Effect{
Lifetime=1.7;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(80,10,80);
}

if voicelines == false then


else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Pneumonoultramicroscopicsilicovolcanoconiosis]: Let the plauge
spread", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.F and Mode=='BANISHED')then


changeMode'POWER'
game.Lighting.FogEnd = 999999999
Chat7"YOUR RULE IS OVER TYPICAL!"
if voicelines == false then

Effect{
Lifetime=1;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
CFrame=Torso.CFrame*CF.N(0,0.4,-
0.56)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(30,30,30);
}

else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[POWER] YOUR RULE IS OVER TYPICAL!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.P and Mode=='E0RR0R')then


changeMode'HOLOGRAPHIC'
game.Lighting.FogEnd = 999999999
Chat7"YOUR RULE IS OVER TYPICAL!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[HOLOGRAPHIC] SCREENS!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='HOLOGRAPHIC')then


changeMode'SIMULATION'
game.Lighting.FogEnd = 999999999
Chat7"ooo i can fly :DDD"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[SIMULATION] ooo i can fly :DDD!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.P and Mode=='BANISHED')then


changeMode'SCURRILITY'
game.Lighting.FogEnd = 999999999
Chat7"Welcome to the apocolypse"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[SCURRILITY] SCURRILITY", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='FORCE')then


changeMode'THE TRUE ENDING'
game.Lighting.FogEnd = 999999999
Chat7"THIS IS THE END!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[THE TRUE ENDING] HERE IS WHERE EVERYTHING BREAKS DOWN!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.U and Mode=='BANISHED')then


changeMode'FORCE'
game.Lighting.FogEnd = 999999999
Chat7"THE EARTH QUAKES BENEATH ME!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[FORCE] FORCES OF CREATION", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.J and Mode=='MURDEROUS')then


changeMode'A N O M A L O U S'
game.Lighting.FogEnd = 999999999
Chat7"what am i?"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[ANOMALOUS] What am i? Where am i?", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='FUTURE')then


changeMode'DETERMEND'
game.Lighting.FogEnd = 999999999
Chat7"DETERMEND!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[DETERMEND] I AM DETERMEND TO END YOU!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='APCOCLYPTIC')then


changeMode'UNDONE'
game.Lighting.FogEnd = 999999999
Chat7"THE EARTH QUAKES BENEATH ME!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[UNDONE] Somthing doesnt feel right...", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.U and Mode=='bored')then


changeMode'G A M I N G C H A I R'
game.Lighting.FogEnd = 999999999
Chat7"IT ISNT HACKS HE JUST HAS A GOOD GAMING CHAIR!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[GAMING CHAIR] IM NOT HACKING I JUST HAVE GOOD GAMING CHAIR", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.P and Mode=='bored')then


changeMode'SUS'
game.Lighting.FogEnd = 999999999
Chat7"IT ISNT HACKS HE JUST HAS A GOOD GAMING CHAIR!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[sus] SUSUSUUSUS", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.U and Mode=='PSYCHO')then


changeMode'F0RG0TT3N'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"End my forgotten existence"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[FORGOTTEN] end my FORGOTTEN existence", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.P and Mode=='S P A C E T I M E')then


changeMode'PULSAR'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat"Pulsing Energy"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[PULSAR] PULSING ENERGY", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='PUNISHED')then


changeMode'HYBRID'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"I AM YOU AND ME!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[HYBRID] 2 Of Us?", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.U and Mode=='PSYCHO')then


changeMode'F0RG0TT3N'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"End my forgotten existence"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[FORGOTTEN] end my FORGOTTEN existence", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='DESTRUCTION')then


changeMode'APCOCLYPTIC'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"APOCOLYPSE!"

if voicelines == false then

else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[APCOCLYPTIC] HAHAHAHAHAHAH", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.U and Mode=='ACE-OF-SPADES')then


changeMode'BURNING BRAIN'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"WEILD THE BANISHED"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[BURNING BRAIN] IT BURNS...", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.H and Mode=='MURDEROUS')then


changeMode'PUNISHED'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"YOU SHALL BE PUNISHED"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[PUNISHED] YOU SHALL BE PUNISHED.", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.L and Mode~='ACE-OF-SPADES')then


changeMode'ACE-OF-SPADES'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"LETS SEE SOME MAGIC!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[ACE-OF-SPADES] YOU SHALL BE PUNISHED.", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.G and Mode=='S P A C E T I M E')then


changeMode'WORMHOLE'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"INSTANT TRAVEL"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[WORMHOLE] INSTANT TRAVEL", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='ECHO')then


changeMode'Deleterious'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"CLEAR THIS REALITY"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Deleterious] CLEAR THIS REALITY", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.K and Mode=='TEST')then


changeMode'???'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"Question your existence"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[???] Question your purpose...", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='EXCALIBUR')then


changeMode'GREATSWORD'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"LONGEST SWORD KNOWN TO MAN"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[GREATSWORD] THE LARGEST SWORD", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='TOXICITIES')then


changeMode'Atomic Collisions'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"ATOMIC FUSION"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[ATOMIC COLLISIONS] NUCLEAR FUSION", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='M A L I C E')then


changeMode'Lightning Cannon'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"LIGHTNING CANNON MODE, BY ME"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[LIGHTNING CANNON] I WILL STRIKE!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.G and Mode=='MURDEROUS')then


changeMode'ECHO'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat8"Ɇ₵ⱧØ Has Arrived."
if voicelines == false then
else
end
if voicelines == true then
print("nothin")
else
end
elseif(io.KeyCode == Enum.KeyCode.F and Mode=='ECHO')then
changeMode'Ɇ₵ⱧØ'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat8"Ɇ₵ⱧØ Has Arrived."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer(Player.Name.." Has Arrived", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='SINGULARITY')then


changeMode'THE VOID'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"ETERNAL DARKNESS"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[THE VOID] ENDLESS DARKNESS!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.V and Mode~='INEVITABLE')then


changeMode'INEVITABLE'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"Everything you know is in your mind..."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[INEVITABLE] Everything you know is in your mind...", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.B and Mode~='Nefarious')then


changeMode'Nefarious'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"JUST DIE ALREADY!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Nefarious] JUST DIE ALREADY!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Nefarious')then


changeMode'Untrustworthy'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"Can you really trust me..?"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Untrustworthy] Can you really trust me..?", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='Nefarious')then


changeMode'UNMERCIFUL'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"I ₩Ø₦₮ spare you."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[UNMERCIFUL] DONT SPARE ANYONE", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='CURED')then


changeMode'SPEED OF LIGHT'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"FASTER THEN HYPER SPEED"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[SPEED OF LIGHT] BEYOND SPEED", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='F0RG0TT3N')then


changeMode'R E M E M B E R E D'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 4
Chat5"I AM NOT FORGOTTEN JUST YET!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[REMEMBERED!] I AM NOT FORGOTTEN YET!!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode=='E0RR0R')then


changeMode'Malfunction'
game.Lighting.FogEnd = 999999999
game.Lighting.ClockTime = 14
Chat5"Malfunction"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Malfunction] FORWARD OF TIME", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Two and Mode~='Corruption')then
changeMode'Corruption'
Chat"Let the corruption spread"
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Corruption] Ha!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.C and Mode~='Omnipotent')then


changeMode'Omnipotent'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Omnipotent] is this helicopter?", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='BANISHED')then
changeMode'EXCALIBUR'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat"I WILL DESTROY YOU!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[EXCALIBUR] YOU CANT DEFEAT ME!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='EXCALIBUR')then


changeMode'EXCALIBUR X'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat"YOU THINK I WOULD FALL THAT EASY?!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[EXCALIBUR X] TRY AGAIN!!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='EXCALIBUR X')then


changeMode'EXCALIBUR'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[LETS GO BACK.. BUT NOT TOO FAR BACK.] Ha!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='M A L I C E')then
changeMode'HYPERSKIDDED'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat"ł ₩łⱠⱠ ĐɆ₴₮ⱤØɎ ₮Ⱨł₴ ⱤɆ₳Ⱡł₮Ɏ"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[HYPERSKIDDED] I WILL CORRUPT EVERYTHING!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.R and Mode=='S P A C E T I M E')then


changeMode'OMEGA'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[OMEGA] Ha!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.R and Mode=='MURDEROUS')then


changeMode'WITHERED'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat"CEASE TO EXIST"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[WITHERED] CEASE TO EXIST!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.R and Mode=='E0RR0R')then


changeMode'SYSTEM_32'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat"[ERROR] Restarting System..."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[SYSTEM 32] ERROR", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='E0RR0R')then


changeMode'ARCADE'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[ARCADE] 1000 - 0!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.X and Mode~='FUTURE')then


changeMode'FUTURE'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat"10,000 YEARS!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[FUTURE] IM 10000 YEARS AHEAD OF YOU!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='BANISHED')then


changeMode'YING-YANG'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat2"Perfectly Balanced. As all things should be..."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[YING YANG] Perfectly Balanced. As all things should be...", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='S P A C E T I M E')then


changeMode'Euclidiean'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat"I Control every state of matter"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Euclidiean] SOLIDS", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.E and Mode=='S P A C E T I M E')then


changeMode'DIMENSIONAL'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat"INTER DIMENSIONAL!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[DIMENSIONAL] INTER DIMENSIONAL", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Liar X')then


changeMode'INFINITE'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat7"INFINITE BANISHED!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[INFINITE] INFINITE BANISHED!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.P and Mode=='MURDEROUS')then


changeMode'CRAZED'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat"LETS SEE HOW LONG YOU LAST"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[CRAZED] LETS SEE HOW LONG YOU LAST!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.U and Mode=='MURDEROUS')then


changeMode'Liar X'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat"I WILL BREAK THE TRUTH"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Liar X] I WILL BREAK THE TRUTH!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='S P A C E T I M E')then


changeMode'SINGULARITY'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat"DES(^(UC*&*&ION"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[SINGULARITY] DESTROYED UNIVERSE", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='ILLUSION')then
changeMode'HYPNOTIC'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
if voicelines == false then
Chat5"I WILL CONTROL YOU"
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[HYPNOTIC] I CAN CONTROL ANYTHING", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Z and Mode~='bored')then
changeMode'bored'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
if voicelines == false then
Chat5"You make me bored every second of your existence"
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[bored] e", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='Sub-Normal')then
changeMode'ILLUSION'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat5"Everything is not as it seems"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[ILLUSION] EVERYTHING IS NOT AS IT SEEMS", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Inferno')then
changeMode'Volcanic'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat3"RAINING FIRE!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Volcanic] RAINING FIRE", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='I N S A N E')then
changeMode'Fearless'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat"FEARLESS"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[FEARLESS] I FEAR NOTHING!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Three and Mode~='OVERDRIVE')then
changeMode'OVERDRIVE'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 999999999
Chat4"Hyper BANISHED!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Over-clocked] Hyper BANISHED!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='OVERDRIVE')then


changeMode'TIME WARP'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 999999999
Chat4"Warping through time..."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[TIME WARP] I Difine who everyone is.", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Four and Mode~='S P A C E T I M
E')then
changeMode'S P A C E T I M E'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 40000
Chat5"BENDING SPACE AND TIME..."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[S P A C E T I M E] Bending time and space!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Five and Mode~='E0RR0R')then
changeMode'E0RR0R'
game.lighting.ClockTime = 3
game.lighting.FogEnd = 300
Chat"$#%#E$%#$%$#RR%#%O$R"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[E0RR0R] ___ __ _______", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Six and Mode~='MURDEROUS')then
changeMode'MURDEROUS'
game.lighting.ClockTime = 4
game.lighting.FogEnd = 600
Chat"DIE!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[MURDEROUS] I regret nothing.", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Seven and Mode~='DESTROYED')then
changeMode'DESTROYED'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 60000000000
Chat"YOUR EXISTENCE IS A MISTAKE!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[DESTROYED] ENOUGH!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Eight and Mode~='Evicted')then
changeMode'Evicted'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600000000000
Chat"YOUR EXISTANCE IS OBSOLETE."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Evicted] YOUR EXISTANCE IS OBSOLETE.", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Nine and Mode~='TOXICITIES')then
changeMode'TOXICITIES'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600000000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[TOXICITIES] Poison!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='MURDEROUS')then
changeMode'I N S A N E'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600000000000000000
Chat"TRUE CARNAGE"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[I N S A N E] INSANITY IS UPON US!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Q and Mode~='SOLITUDE')then
changeMode'SOLITUDE'
game.lighting.ClockTime = 14
Chat"HELP PLEASE! IM TRAPPED!"
game.lighting.FogEnd = 600000000000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[SOLITUDE] Where am i?", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.M and Mode=='Destiny')then


defaultt()
changeMode'Calamity'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 6000000000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Calamity] YOU IDIOT.", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.F and Mode~='Destiny')then


changeMode'Destiny'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 6000000000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Calamity] YOU IDIOT.", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.M and Mode=='Calamity')then
changeMode'Catastrophe'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 60000000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Catastrophe] Bout time this world ends!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.N and Mode=='Catastrophe')then
changeMode'Mythical'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600000000000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Mythical] This world is my fantasy!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.B and Mode=='Catastrophe')then
changeMode'Cataclysm'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 60000000000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Cataclysm] CHAOS!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='90s')then
changeMode'80s'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600
Chat6"Dont play games with me..."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[80s] Im back in time...", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.R and Mode=='Sub-Normal')then
changeMode'90s'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 60000000000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[90s] Im already here!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='TOXICITIES')then
changeMode'Radioactivity'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 300
Chat"T O X I C"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Radioactivity] I'LL TOXICATE YOU!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Catastrophe')then
changeMode'CaTAstOphIc'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 6000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[CaTAstOphIc] TORN APART.", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.R and Mode=='Corruption')then
changeMode'M A L I C E'
Chat"Pure Evil..."
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600000000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[M A L I C E] JJsploit is the best!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Z and Mode=='E0RR0R')then
changeMode'CMD:_____'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 6000000000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[CMD:_____] ERADICATE YOURSELF.", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='E0RR0R')then


changeMode'Looped Error'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 6000000000000000
Chat"ENDLESS ERROR!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Looped Error] ERADICATE YOURSELF.", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Zero and Mode~='Sub-Normal')then
changeMode'Sub-Normal'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 6000000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Sub-Normal] I've Changed.", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Sub-Normal')then
changeMode'Normal'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 6000000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Normal] Nothing in particular.", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='MURDEROUS')then
changeMode'DESTRUCTION'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 99999999999999999999
Chat"IL SAVE YOU FROM THIS HELL CALLED EARTH!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[DESTRUCTION] I'LL FREE YOU FROM THIS HELL!", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='DESTRUCTION')then


changeMode'GENOCIDE'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 500
Chat"I WILL KILL EVERYBODY"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[:)] AAAAAAAAAAAAA", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='SOLITUDE')then
changeMode'FOUND'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 400
Chat("L O S T")
music.Pitch = .7
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Completley FOUND] Shattered across time and space.", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.R and Mode=='SOLITUDE')then
changeMode'PSYCHO'
game.lighting.ClockTime = 4
game.lighting.FogEnd = 99999999999999999
Chat"PSYCHOTIC"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[PSYCHO] YOU CAN RUN BUT NOT HIDE!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Corruption')then
changeMode'Relax'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 1000000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Relax] ;)", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='Solar')then


changeMode'LUNAR'
game.lighting.ClockTime = 14
Chat'The Night Sky.'
game.lighting.FogEnd = 1000000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[LUNAR] The Night Sky.", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='DESTROYED')then
changeMode'SHATTERED'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 60000000000000
Chat2"I WILL SHRED THE THIS WORLD TO ITS CORE"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[SHATTERED] I'LL SHRED THIS EARTH DOWN TO ITS CORE.", "All")
else
end

elseif(io.KeyCode == Enum.KeyCode.T and Mode=='PSYCHO')then


changeMode'CURED'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 60000000000000
Chat"How the tables turn."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[CURED] How the tables turn.", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.E and Mode=='SOLITUDE')then
changeMode'FADING'
game.lighting.ClockTime = 2
game.lighting.FogEnd = 600
Chat"Faded..."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[FADING] faded", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.T and Mode=='FADING')then
changeMode'E̶̠̰͕͔͂̐̓̾Ņ̷̢̗̖̰̗̤̘̈́̅̿̑Ḓ̶͍̖̗͇̞͓͈͕̌͂̍͗́͗͑̿͊͝ͅĻ̸̨̥̼̳̖̟͗̅̍̔͗̀̉̆͌̍E̴̘̝̘̻̞͗̂͒͛͊̀͘͝ S̷͖̯̳̲̲͛͒̓͊Ş̷̩͇̣͙̩͓̺̎ͅ ̷̢͙̹͙̀̽͑̊̇̚̚͠S̷̡̱̠̳̻̖̳̻̉͌͋̒͌̔́ I̴̢̼͈̩͛͑̚L̷̡͔̰̩̺̱͌͆́̓̋̆̓̈͘E̶̡͇̽̾͜ N̷̛̼̺̈́̿̑̀͛͑̓͠͝ C̴͍͔̆͊͋̅̕͜ Ē̸̛̯͔̥̜̺͆'
game.lighting.ClockTime = 1
game.lighting.FogEnd = 300
Chat"Silence eternally"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[ETERNAL SILENCE] THIS IS THE LAST STRAW!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='SOLITUDE')then
changeMode'4TH DIMENSION'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 60000000000
Chat"Welcome to the land of questional values..."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[4TH DIMENSION] My bodys looking wrong.", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='PSYCHO')then
changeMode'UNSTABLE'
game.lighting.ClockTime = 3
game.lighting.FogEnd = 200
Chat"GIVE HELP PLEASE SAVE HEFKJH$IUF..."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[UNSTABLE] HELP M$(*&(*", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.U and Mode=='SOLITUDE')then
changeMode'₴₱ØØ₭ł₮Ɏ₴'
game.lighting.ClockTime = 4
game.lighting.FogEnd = 600
Chat"Horrifing.."
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[SPOOKITYS] Horrifing.", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.Y and Mode=='Inferno')then
changeMode'Hydro'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 600000000000
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Hydro] The sea is mine to command!", "All")
else
end
elseif(io.KeyCode == Enum.KeyCode.N and
Mode~='Inferno')then
changeMode'Inferno'
game.lighting.ClockTime = 14
game.lighting.FogEnd = 60000000000000
Chat2"BURN, BURN!!"
if voicelines == false then
else
end
if voicelines == true then
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("[Inferno] BURN, BURN!", "All")
else
end
--TOGGLE MUSIC
elseif(io.KeyCode == Enum.KeyCode.M and getMode(Mode))then
MusicMode=MusicMode+1
if(MusicMode>3)then MusicMode=1 end
if(MusicMode==1)then
music:Pause()
music.Volume=5
music.Parent=Torso
music:Resume()
elseif(MusicMode==2)then
music:Pause()
music.Volume=5
music.Parent=Char
music:Resume()
elseif(MusicMode==3)then
music.Volume = 0
end
elseif(io.KeyCode==Enum.KeyCode.B)then
--TAUNTS
if(vaporwaveMode and Mode=='Troubadour')then
VaporTaunt()
end
end

if(io.KeyCode==Enum.KeyCode.G)then
--TAUNTS
if(Mode=='Calamity')then
calamattack()
end
end

if(io.KeyCode==Enum.KeyCode.G)then
--TAUNTS
if(Mode=='Collected')then
askwhytaunt()
end
end

if(io.KeyCode==Enum.KeyCode.G)then
--TAUNTS
if(Mode=='Onslaught')then
onslaughtthrow()
end
end

if(io.KeyCode==Enum.KeyCode.H)then
--TAUNTS
if(Mode=='Onslaught')then
onslaughtkneel()
end
end

if(io.KeyCode==Enum.KeyCode.G)then
--TAUNTS
if(Mode=='INFINITY GAUNTLET')then
infinitysnap()
end
end

if(io.KeyCode==Enum.KeyCode.G)then
--TAUNTS
if(Mode=='SHATTERED')then
shatter()
end
end

if(io.KeyCode==Enum.KeyCode.G)then
--TAUNTS
if(Mode=='HYPERSKIDDED')then
hyperpower()
end
end

if(io.KeyCode==Enum.KeyCode.G)then
--TAUNTS
if(Mode=='HOLOGRAPHIC')then
boomhacker()
end
end

if(io.KeyCode==Enum.KeyCode.H)then
--TAUNTS
if(Mode=='POWER')then
powerattack()
end
end

if(io.KeyCode==Enum.KeyCode.G)then
--TAUNTS
if(Mode=='ETERNAL')then
eternalslam()
end
end

if(io.KeyCode==Enum.KeyCode.G)then
--TAUNTS
if(Mode=='Malfunction')then
virusspread()
end
end

if(io.KeyCode==Enum.KeyCode.G)then
--TAUNTS
if(Mode=='SUS')then
susvent()
end
end

if(io.KeyCode==Enum.KeyCode.G)then
--TAUNTS
if(Mode=='POWER')then
powertaunt()
end
end

if(io.KeyCode==Enum.KeyCode.G)then
--TAUNTS
if(Mode=='WITHERED')then
withertaunt()
end
end

if(io.KeyCode==Enum.KeyCode.G)then
--TAUNTS
if(Mode=='DESTRUCTION')then
destrucattack()
end
end

if(io.KeyCode==Enum.KeyCode.G)then
--TAUNTS
if(Mode=='Pneumonoultramicroscopicsilicovolcanoconiosis')then
PNEU()
end
end

if(vaporwaveMode)then return end


--ATTACKS
if(io.UserInputType==Enum.UserInputType.MouseButton1)then
ClickCombo()
end
end)

WingAnims.NebG1=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+1*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(40+10*M.C(WingSine/24))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+1*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(90+0*M.C(WingSine/35))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+1*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(140+-10*M.C(WingSine/31))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,2+1*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(-40+-10*M.C(WingSine/24))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,2+1*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-90+0*M.C(WingSine/31))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,2+1*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(-140+10*M.C(WingSine/23))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Solaris=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(4.9,-2,-1)*CF.A(M.R(5+700*M.C(WingSine/100)),0,M.R(0+300*M.C(Win
gSine/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(5.8,-1,-1)*CF.A(M.R(10+700*M.C(WingSine/100)),0,M.R(15+300*M.C(W
ingSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(6.7,.5,-1)*CF.A(M.R(15+700*M.C(WingSine/100)),0,M.R(30+300*M.C(W
ingSine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-4.9,-2,-1)*CF.A(M.R(5+700*M.C(WingSine/100)),0,M.R(0-
300*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-5.8,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+700*M.C(WingSine/
100)),0,M.R(-15-300*M.C(WingSine/32))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-6.7,.5,-
1)*CF.A(M.R(15+700*M.C(WingSine/100)),0,M.R(-30-300*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Blood=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,3+music.PlaybackLoudness/150,-
1)*CF.A(0.5,M.R(0+0*M.C(WingSine/32)),M.R(-60+-300*M.C(WingSine/100))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,3+music.PlaybackLoudness/150,-
1)*CF.A(0.5,M.R(0+0*M.C(WingSine/32)),M.R(120+300*M.C(WingSine/100))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,3+music.PlaybackLoudness/150,-
1)*CF.A(0.5,M.R(0+0*M.C(WingSine/32)),M.R(-180+-300*M.C(WingSine/100))),.2)
RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,3+music.PlaybackLoudness/150,-
1)*CF.A(0.5,M.R(0+0*M.C(WingSine/32)),M.R(240+300*M.C(WingSine/100))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,3+music.PlaybackLoudness/150,-
1)*CF.A(0.5,M.R(0+0*M.C(WingSine/32)),M.R(-300+-300*M.C(WingSine/100))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,3+music.PlaybackLoudness/150,-
1)*CF.A(0.5,M.R(0+0*M.C(WingSine/32)),M.R(-360+300*M.C(WingSine/100))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.NebG2=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(-3,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(10+10*M.C(WingSine/50)),0,M.R(60+20*M.C(WingSine/10))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(3,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(120+-20*M.C(WingSine/10))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(-3,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(10+10*M.C(WingSine/50)),0,M.R(180+20*M.C(WingSine/10))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(3,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(240+-20*M.C(WingSine/10))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-3,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(10+10*M.C(WingSine/50)),0,M.R(300+20*M.C(WingSine/10))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(3,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(360+-20*M.C(WingSine/10))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.NebG3=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+3423*M.C(WingSine/200))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+2532*M.C(WingSine/200))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+-5433*M.C(WingSine/200))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+-2343*M.C(WingSine/200))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+5433*M.C(WingSine/200))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+-2342*M.C(WingSine/200))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Hell=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),6,4)*CF.A(M.R(0+-
6000*M.C(WingSine/322)),10,M.R(10-720*M.C(WingSine/200))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),6,4)*CF.A(M.R(120+-
6000*M.C(WingSine/322)),10,M.R(0-720*M.C(WingSine/200))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),6,4)*CF.A(M.R(240+-
6000*M.C(WingSine/322)),10,M.R(0-720*M.C(WingSine/200))),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),1,4)*CF.A(M.R(0+10000*M.C(WingSine/
222)),10,M.R(0-720*M.C(WingSine/200))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),1,4)*CF.A(M.R(120+10000*M.C(WingSine/
222)),10,M.R(0-720*M.C(WingSine/200))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),1,4)*CF.A(M.R(240+10000*M.C(WingSine/
222)),10,M.R(0-720*M.C(WingSine/200))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus65=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),6,4)*CF.A(M.R(0+-
6000*M.C(WingSine/322)),10,M.R(10+720*M.C(WingSine/200))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),6,4)*CF.A(M.R(120+-
6000*M.C(WingSine/322)),10,M.R(0+720*M.C(WingSine/200))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),6,4)*CF.A(M.R(240+-
6000*M.C(WingSine/322)),10,M.R(0+720*M.C(WingSine/200))),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),1,4)*CF.A(M.R(0+10000*M.C(WingSine/
222)),10,M.R(0-720*M.C(WingSine/200))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),1,4)*CF.A(M.R(120+10000*M.C(WingSine/
222)),10,M.R(0-720*M.C(WingSine/200))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),1,4)*CF.A(M.R(240+10000*M.C(WingSine/
222)),10,M.R(0-720*M.C(WingSine/200))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Mythic=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-5*M.C(WingSine/32),2.5+0*M.S(WingSine/32),-
1)*CF.A(0,0,M.R(60+180*M.C(WingSine/52))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(-5*M.C(WingSine/32),2.5+0*M.C(WingSine/32),-
1)*CF.A(0,0,M.R(90+180*M.C(WingSine/52))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-5*M.C(WingSine/32),2.5+0*M.S(WingSine/32),-
1)*CF.A(0,0,M.R(180+180*M.C(WingSine/52))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-5*M.C(WingSine/32),2.5+0*M.C(WingSine/32),-
1)*CF.A(0,0,M.R(120+180*M.C(WingSine/52))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-5*M.C(WingSine/32),2.5+0*M.S(WingSine/32),-
1)*CF.A(0,0,M.R(150+180*M.C(WingSine/52))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-5*M.C(WingSine/32),2.5+0*M.S(WingSine/32),-
1)*CF.A(0,0,M.R(210+180*M.C(WingSine/52))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.GEO=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2,-4,2)*CF.A(M.R(200+-10*M.C(WingSine/32)),0,M.R(0+0*M.C(WingSin
e/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(4.25,-1,2)*CF.A(M.R(200+-
15*M.C(WingSine/32)),0,M.R(-15+0*M.C(WingSine/32))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(6.5,.5,-1)*CF.A(M.R(-
100+20*M.C(WingSine/32)),0,M.R(30+150*M.C(WingSine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-4,2)*CF.A(M.R(200+-10*M.C(WingSine/32)),0,M.R(0-
0*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,2+.05*M.S(WingSine/35))*CF.A(M.R(200+-15*M.C(WingSine/
32)),0,M.R(15-0*M.C(WingSine/32))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-6.5,.5,-1)*CF.A(M.R(-
100+20*M.C(WingSine/32)),0,M.R(-30-150*M.C(WingSine/32))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.TOXICITIES=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+-2*M.C(WingSine/32),-4+-1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+-2*M.C(WingSine/32),-4+-1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+-2*M.C(WingSine/32),-4+-1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+2*M.C(WingSine/32),6+1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0+2*M.C(WingSine/32),6+1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0+2*M.C(WingSine/32),6+1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Calam=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0,2,-1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(60+1000*M.C(WingS
ine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,4+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(179+1000*M.C(WingSine/400))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,2,-1)*CF.A(0,M.R(0+5*M.C(WingSine/39)),M.R(180+1000*M.C(WingSi
ne/400))),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,2,-1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(-
60+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,4+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(299+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,4+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(419+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Calam=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0,2,-1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(60+1000*M.C(WingS
ine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,4+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(179+1000*M.C(WingSine/400))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,2,-1)*CF.A(0,M.R(0+5*M.C(WingSine/39)),M.R(180+1000*M.C(WingSi
ne/400))),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,2,-1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(-
60+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,4+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(299+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,4+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(419+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.SPACETIME=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(4,1,-.9)*CF.A(M.R(0+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4,1,-.9)*CF.A(M.R(120+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(4,1,-.9)*CF.A(M.R(240+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-4,1,-.9)*CF.A(M.R(0+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-
4,1,-.9)*CF.A(M.R(120+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-
4,1,-.9)*CF.A(M.R(240+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Worm=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(3.5,3,-.9)*CF.A(M.R(0+6000*M.C(WingSine/1300)),0,M.R(-90)),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(3.5,3,-.9)*CF.A(M.R(120+6000*M.C(WingSine/1300)),0,M.R(-90)),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(3.5,3,-.9)*CF.A(M.R(240+6000*M.C(WingSine/1300)),0,M.R(-90)),.2)
RWP1W.C0 = RWP1W.C0:lerp(CF.N(-
3.5,3,-.9)*CF.A(M.R(0+6000*M.C(WingSine/1300)),0,M.R(-90)),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-
3.5,3,-.9)*CF.A(M.R(120+6000*M.C(WingSine/1300)),0,M.R(-90)),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-
3.5,3,-.9)*CF.A(M.R(240+6000*M.C(WingSine/1300)),0,M.R(-90)),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus95=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(3.5+3.5*M.C(WingSine/100),3+2*M.C(WingSine/100),-.9)*CF.A(M.R(0+
6000*M.C(WingSine/400)),0+400*M.C(WingSine/3000),M.R(-90+400*M.C(WingSine/
300))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(3.5+3.5*M.C(WingSine/100),3+2*M.C(WingSine/100),-.9)*CF.A(M.R(12
0+6000*M.C(WingSine/400)),0+400*M.C(WingSine/3000),M.R(-90+400*M.C(WingSine/
300))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(3.5+3.5*M.C(WingSine/100),3+2*M.C(WingSine/100),-.9)*CF.A(M.R(24
0+6000*M.C(WingSine/400)),0+400*M.C(WingSine/3000),M.R(-90+400*M.C(WingSine/
300))),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-3.5+-3.5*M.C(WingSine/100),3+2*M.C(WingSine/100),-.9)*CF.A(M.R(
0+6000*M.C(WingSine/400)),0+400*M.C(WingSine/3000),M.R(-90+400*M.C(WingSine/
300))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-3.5+-3.5*M.C(WingSine/100),3+2*M.C(WingSine/100),-.9)*CF.A(M.R(
120+6000*M.C(WingSine/400)),0+400*M.C(WingSine/3000),M.R(-90+400*M.C(WingSine/
300))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-3.5+-3.5*M.C(WingSine/100),3+2*M.C(WingSine/100),-.9)*CF.A(M.R(
240+6000*M.C(WingSine/400)),0+400*M.C(WingSine/3000),M.R(-90+400*M.C(WingSine/
300))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Doom=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+-6*M.C(WingSine/32),-1,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(90+400*M.C(WingSine/110))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+-6*M.C(WingSine/32),-1,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(180+400*M.C(WingSine/110))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(3,4,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89-
600*M.C(WingSine/300))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+-6*M.C(WingSine/32),-1,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(270+400*M.C(WingSine/110))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0+-6*M.C(WingSine/32),-1,-
1+.05*M.S(WingSine/35))*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(360+400*M.C(WingSine/
110))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(3,4,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-89-
600*M.C(WingSine/300))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Dead=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+1*M.C(WingSine/1),-4)*CF.A(M.R(-
30+30*M.C(WingSine/50)),0,M.R(60+300*M.C(WingSine/100))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+1*M.C(WingSine/1),-4)*CF.A(M.R(-
30+30*M.C(WingSine/50)),0,M.R(120+300*M.C(WingSine/100))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+1*M.C(WingSine/1),-4)*CF.A(M.R(-
30+30*M.C(WingSine/50)),0,M.R(180+300*M.C(WingSine/100))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,2+1*M.C(WingSine/1),-4)*CF.A(M.R(-
30+30*M.C(WingSine/50)),0,M.R(240+300*M.C(WingSine/100))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,2+1*M.C(WingSine/1),-4)*CF.A(M.R(-
30+30*M.C(WingSine/50)),0,M.R(300+300*M.C(WingSine/100))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,2+1*M.C(WingSine/1),-4)*CF.A(M.R(-
30+30*M.C(WingSine/50)),0,M.R(360+300*M.C(WingSine/100))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus84=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,-6+-1*M.C(WingSine/38),-1)*CF.A(M.R(-10+-
0*M.C(WingSine/50)),0,M.R(60+10*M.C(WingSine/20))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,6+1*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(360+10*M.C(WingSine/20))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,-6+-1*M.C(WingSine/52),-1)*CF.A(M.R(-10+-
0*M.C(WingSine/50)),0,M.R(300+10*M.C(WingSine/20))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,6+1*M.C(WingSine/51),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(240+10*M.C(WingSine/20))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,-6+-1*M.C(WingSine/49),-1)*CF.A(M.R(-10+-
0*M.C(WingSine/50)),0,M.R(180+10*M.C(WingSine/20))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,6+1*M.C(WingSine/45),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(120+10*M.C(WingSine/20))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Bruh=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0,-6,-2.5+1*M.C(WingSine/36))*CF.A(0,M.R(1+2.5*M.C(WingSine/
36)),M.R(60+5000*M.C(WingSine/1000))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(0,-6,-2.5+1*M.C(WingSine/36))*CF.A(0,M.R(1+7.5*M.C(WingSine/
32)),M.R(120+5000*M.C(WingSine/1000))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,-6,-2.5+1*M.C(WingSine/36))*CF.A(0,M.R(1+5*M.C(WingSine/
39)),M.R(180+5000*M.C(WingSine/1000))),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,-6,-2.5+1*M.C(WingSine/36))*CF.A(0,M.R(1+2.5*M.C(WingSine/
36)),M.R(-60+5000*M.C(WingSine/1000))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0,-6,-2.5+1*M.C(WingSine/36))*CF.A(0,M.R(1+2.5*M.C(WingSine/
36)),M.R(-120+5000*M.C(WingSine/1000))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,-6,-2.5+1*M.C(WingSine/36))*CF.A(0,M.R(1+5*M.C(WingSine/
39)),M.R(-1+5000*M.C(WingSine/1000))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Solid=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(4,-0.8,-1)*CF.A(0,M.R(0+30*M.C(WingSine/30)),M.R(60+3000*M.C(Win
gSine/1000))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4,-0.8,-1)*CF.A(0,M.R(0+30*M.C(WingSine/30)),M.R(120+3000*M.C(Wi
ngSine/1000))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(4,-0.8,-1)*CF.A(0,M.R(0+30*M.C(WingSine/30)),M.R(180+3000*M.C(Wi
ngSine/1000))),.2)
RWP1W.C0 = RWP1W.C0:lerp(CF.N(4,-0.8,-1)*CF.A(0,M.R(0+30*M.C(WingSine/-
30)),M.R(-60+3000*M.C(WingSine/1000))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(4,-0.8,-1)*CF.A(0,M.R(0+30*M.C(WingSine/-
30)),M.R(-120+3000*M.C(WingSine/1000))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(4,-0.8,-1)*CF.A(0,M.R(0+30*M.C(WingSine/-
30)),M.R(-1+3000*M.C(WingSine/1000))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Destruction=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(60+3000*M.C(WingS
ine/1000))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+7.5*M.C(WingSine/32)),M.R(120+3000*M.C(Wing
Sine/1000))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+5*M.C(WingSine/39)),M.R(180+3000*M.C(WingSi
ne/1000))),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(-
60+3000*M.C(WingSine/1000))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+7.5*M.C(WingSine/32)),M.R(-
120+3000*M.C(WingSine/1000))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+5*M.C(WingSine/39)),M.R(-
1+3000*M.C(WingSine/1000))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus145=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+5*M.C(WingSine/400),2,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(60+3000*M.C(WingSine/2000))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+5*M.C(WingSine/400),2,-
1)*CF.A(0,M.R(0+7.5*M.C(WingSine/32)),M.R(120+3000*M.C(WingSine/2000))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+5*M.C(WingSine/400),2,-
1)*CF.A(0,M.R(0+5*M.C(WingSine/39)),M.R(180+3000*M.C(WingSine/2000))),.2)
RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+5*M.C(WingSine/400),2,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(-60+3000*M.C(WingSine/2000))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0+5*M.C(WingSine/400),2,-
1)*CF.A(0,M.R(0+7.5*M.C(WingSine/32)),M.R(-120+3000*M.C(WingSine/2000))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0+5*M.C(WingSine/400),2,-
1)*CF.A(0,M.R(0+5*M.C(WingSine/39)),M.R(-1+3000*M.C(WingSine/2000))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus106=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(2+10*M.C(WingSine/32),-2,-
1)*CF.A(M.R(5+10*M.C(WingSine/32)),1,M.R(0+300*M.C(WingSine/100))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(4.25+10*M.C(WingSine/32),-1,-
1)*CF.A(M.R(10+15*M.C(WingSine/32)),1,M.R(15+300*M.C(WingSine/100))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(6.5+10*M.C(WingSine/32),.5,-
1)*CF.A(M.R(15+20*M.C(WingSine/32)),1,M.R(30+300*M.C(WingSine/100))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-2+10*M.C(WingSine/32),-2,-
1)*CF.A(M.R(5+10*M.C(WingSine/32)),1,M.R(0-300*M.C(WingSine/100))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-4.25+10*M.C(WingSine/32),-1,-
1)*CF.A(M.R(10+15*M.C(WingSine/32)),1,M.R(15-300*M.C(WingSine/100))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-6.5+10*M.C(WingSine/32),.5,-
1)*CF.A(M.R(15+20*M.C(WingSine/32)),1,M.R(30-300*M.C(WingSine/100))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus83=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(2,3+1*M.C(WingSine/20),-
1)*CF.A(M.R(10+5*M.C(WingSine/50)),0,M.R(120+100*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(-3,3+1*M.C(WingSine/32),-
1)*CF.A(M.R(10+5*M.C(WingSine/50)),0,M.R(240+100*M.C(WingSine/50))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(2,3+1*M.C(WingSine/20),-
1)*CF.A(M.R(10+5*M.C(WingSine/50)),0,M.R(360+100*M.C(WingSine/50))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-2,3+1*M.C(WingSine/32),-
1)*CF.A(M.R(10+5*M.C(WingSine/50)),0,M.R(120+100*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(2,3+1*M.C(WingSine/20),-
1)*CF.A(M.R(10+5*M.C(WingSine/50)),0,M.R(240+100*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-2,3+1*M.C(WingSine/32),-
1)*CF.A(M.R(10+5*M.C(WingSine/50)),0,M.R(360+100*M.C(WingSine/50))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Notnormal=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(4,2+-3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+200*M.C(WingSine/100))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(50+0*M.C(WingSine/50)),0,M.R(120+400*M.C(WingSine/100))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(4,2+-3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+200*M.C(WingSine/100))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(50+0*M.C(WingSine/50)),0,M.R(240+400*M.C(WingSine/100))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(4,2+-3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+200*M.C(WingSine/100))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(50+0*M.C(WingSine/50)),0,M.R(360+400*M.C(WingSine/100))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.normal=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(4,-1,-1)*CF.A(-5,M.R(0+2.5*M.C(WingSine/36)),M.R(60+5000*M.C(Win
gSine/1000))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4,-1,-1)*CF.A(-5,M.R(0+7.5*M.C(WingSine/32)),M.R(120+5000*M.C(Wi
ngSine/1000))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(4,-1,-1)*CF.A(-5,M.R(0+5*M.C(WingSine/39)),M.R(180+5000*M.C(Wing
Sine/1000))),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(4,-1,-1)*CF.A(-5,M.R(0+2.5*M.C(WingSine/36)),M.R(-
60+5000*M.C(WingSine/1000))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(4,-1,-1)*CF.A(-5,M.R(0+7.5*M.C(WingSine/32)),M.R(-
120+5000*M.C(WingSine/1000))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(4,-1,-1)*CF.A(-5,M.R(0+5*M.C(WingSine/39)),M.R(-
1+5000*M.C(WingSine/1000))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Cata=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+3*M.C(WingSine/32),5,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(10+43*M.C(WingSine/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+3*M.C(WingSine/32),5,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(10+75*M.C(WingSine/42))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+3*M.C(WingSine/32),5,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(10+63*M.C(WingSine/21))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+3*M.C(WingSine/32),5,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-10+42*M.C(WingSine/35))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0+3*M.C(WingSine/32),5,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-10+50*M.C(WingSine/29))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0+3*M.C(WingSine/32),5,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-10+63*M.C(WingSine/38))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Glitch=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2,-2,-1)*CF.A(M.R(200+10*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSin
e/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(4.25,-1,-
1)*CF.A(M.R(100+15*M.C(WingSine/32)),0,M.R(15+40*M.C(WingSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(1,-2,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSine/
1))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-2,-1)*CF.A(M.R(200+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(100+15*M.C(WingSine/
32)),0,M.R(-15-40*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-1,-2,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-0-
5*M.C(WingSine/1))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Cataclysm=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0,5,-1)*CF.A(0,M.R(0+5*M.C(WingSine/5)),M.R(60+-
20000*M.C(WingSine/1000))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+5*M.C(WingSine/5)),M.R(120+20000*M.C(WingSi
ne/1000))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+5*M.C(WingSine/5)),M.R(180+20000*M.C(WingSi
ne/1000))),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+5*M.C(WingSine/5)),M.R(-
60+20000*M.C(WingSine/1000))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0,5,-1)*CF.A(0,M.R(0+5*M.C(WingSine/5)),M.R(-120+-
20000*M.C(WingSine/1000))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+5*M.C(WingSine/5)),M.R(-
1+20000*M.C(WingSine/1000))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Star2=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0,5,-1)*CF.A(0,M.R(0+20*M.C(WingSine/5)),M.R(60+-
43363*M.C(WingSine/math.random(1,15)))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(0,10,-1)*CF.A(0,M.R(0+20*M.C(WingSine/5)),M.R(120+-
34633*M.C(WingSine/math.random(1,15)))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,5,-1)*CF.A(0,M.R(0+50*M.C(WingSine/5)),M.R(180+23452*M.C(WingS
ine/math.random(1,15)))),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,10,-1)*CF.A(0,M.R(0+20*M.C(WingSine/5)),M.R(-60+-
63235*M.C(WingSine/math.random(1,15)))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0,5,-1)*CF.A(0,M.R(0+20*M.C(WingSine/5)),M.R(-
120+13451*M.C(WingSine/math.random(1,15)))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,10,-1)*CF.A(0,M.R(0+20*M.C(WingSine/5)),M.R(-
1+43225*M.C(WingSine/math.random(1,15)))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Star3=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2,-2,3)*CF.A(M.R(200+7.5*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSin
e/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(4.25,-3,-
1)*CF.A(M.R(200+10*M.C(WingSine/32)),0,M.R(15+7.5*M.C(WingSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(6.5,.5,-3)*CF.A(M.R(15+200*M.C(WingSine/32)),0,M.R(30+200*M.C(Wi
ngSine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-2,3)*CF.A(M.R(200+7.5*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-3,-1+.05*M.S(WingSine/35))*CF.A(M.R(200+10*M.C(WingSine/
32)),0,M.R(-15-7.5*M.C(WingSine/32))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-6.5,.5,-
3)*CF.A(M.R(15+200*M.C(WingSine/32)),0,M.R(-30-200*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus96=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(2+1*M.C(WingSine/64),-2,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(0+8*M.C(WingSine/30))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(5.25+1*M.C(WingSine/64),-1,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(0+8*M.C(WingSine/36))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(8.5+1*M.C(WingSine/64),.5,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(0+8*M.C(WingSine/39))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-2+-1*M.C(WingSine/64),-2,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(0-8*M.C(WingSine/30))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-5.25+-1*M.C(WingSine/64),-1,-
1+.05*M.S(WingSine/35))*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-0-8*M.C(WingSine/
36))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-8.5+-1*M.C(WingSine/64),.5,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-0-8*M.C(WingSine/39))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.UBISOFT=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(-3,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(3,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+-2*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-3,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(3,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,2+-2*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Destiny=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSine/
32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4.25,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+7.5*M.C(Wi
ngSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(6.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(30+9*M.C(WingS
ine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-7.5*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-6.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-30-
9*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus141=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(1.4,-1,-0.7)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(90+0*M.C(WingS
ine/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4.25,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+7.5*M.C(Wi
ngSine/36))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(6.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(30+9*M.C(WingS
ine/31))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-100,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-7.5*M.C(WingSine/25))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-6.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-30-
9*M.C(WingSine/27))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus125=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2,-100,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSin
e/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(4.25,-100,-
1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+7.5*M.C(WingSine/32))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(6.5,-100,-
1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(30+9*M.C(WingSine/32))),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-7.5*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-6.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-30-
9*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus113=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(4.25,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+7.5*M.C(Wi
ngSine/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4.25,4,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+7.5*M.C(Win
gSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(8.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(30+13*M.C(Wing
Sine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-7.5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,4,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-7.5*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-8.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-30-
13*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus103=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(2+music.PlaybackLoudness/150,-2,-
1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0+music.PlaybackLoudness/150)),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(4.25+music.PlaybackLoudness/150,-1,-
1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+music.PlaybackLoudness/150)),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(6.5+music.PlaybackLoudness/150,.5,-
1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(30+music.PlaybackLoudness/150)),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-2-music.PlaybackLoudness/150,-2,-
1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-music.PlaybackLoudness/150)),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-4.25-music.PlaybackLoudness/150,-1,-
1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(-15-
music.PlaybackLoudness/150)),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-6.5-music.PlaybackLoudness/150,.5,-
1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-30-music.PlaybackLoudness/150)),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus60=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+6*M.C(WingSine/math.random(1,40)),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+5000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+6*M.C(WingSine/math.random(1,40)),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+5000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+6*M.C(WingSine/math.random(1,40)),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+5000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,2+6*M.C(WingSine/math.random(1,40)),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+5000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,2+6*M.C(WingSine/math.random(1,40)),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+5000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,2+6*M.C(WingSine/math.random(1,40)),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+5000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus55=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0+3242*M.C(WingSi
ne/1))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4.25,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+4343*M.C(W
ingSine/1))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(6.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(30+2522*M.C(Wi
ngSine/1))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
3422*M.C(WingSine/1))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+0*M.C(WingSine/
1)),0,M.R(-15-4343*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-6.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-30-
6334*M.C(WingSine/1))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus54=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(2,2+-5*M.C(WingSine/40),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+5000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(2,2+5*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+5000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(2,2+-5*M.C(WingSine/40),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+5000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(2,2+5*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+5000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(2,2+-5*M.C(WingSine/40),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+5000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(2,2+5*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+5000*M.C(WingSine/400))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus53=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(-3,1+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(-3,2+-5*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(-3,3+7*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(3,1+-3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+-1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(3,2+5*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+-1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(3,3+7*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+-1000*M.C(WingSine/400))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-2000*M.C(WingSine/200))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+2000*M.C(WingSine/200))),.2)
end

WingAnims.Rainbowlight=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(3,-0.5,-1)*CF.A(0,M.R(0+0*M.C(WingSine/32)),M.R(120+300*M.C(Wing
Sine/50))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(3,-0.5,-1)*CF.A(0,M.R(0+0*M.C(WingSine/32)),M.R(240+300*M.C(Wing
Sine/50))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(3,-0.5,-1)*CF.A(0,M.R(0+0*M.C(WingSine/32)),M.R(360+300*M.C(Wing
Sine/50))),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(5,3,-1)*CF.A(0,M.R(-30+30*M.C(WingSine/32)),M.R(-120+-
300*M.C(WingSine/50))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(5,3,-1)*CF.A(0,M.R(-30+30*M.C(WingSine/32)),M.R(-240+-
300*M.C(WingSine/50))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(5,3,-1)*CF.A(0,M.R(-30+30*M.C(WingSine/32)),M.R(-360+-
300*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.tfisthisname=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(3,2+6*M.C(WingSine/50),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(-3,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(3,2+6*M.C(WingSine/50),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-3,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(3,2+6*M.C(WingSine/50),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-3,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus51=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+-6*M.C(WingSine/230),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/1000))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+6*M.C(WingSine/280),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/1000))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+-6*M.C(WingSine/230),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/1000))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,2+6*M.C(WingSine/280),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/1000))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,2+-6*M.C(WingSine/230),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/1000))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,2+6*M.C(WingSine/280),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/1000))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus50=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+150*M.C(WingSine/80))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+150*M.C(WingSine/80))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,1+-5*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/200))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(270+150*M.C(WingSine/80))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+150*M.C(WingSine/80))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,1+-5*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/200))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.powergobrr=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,1+1*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(0+100*M.C(WingSine/200))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(0+175*M.C(WingSine/200))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,3+3*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(0+250*M.C(WingSine/200))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(0+325*M.C(WingSine/200))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,5+5*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(0+400*M.C(WingSine/200))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,6+6*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(0+475*M.C(WingSine/200))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.ENDING1=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-0,-10,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(360+90*M.C(WingS
ine/50))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(-0,-10,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(180+90*M.C(WingS
ine/50))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-0,-6,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+400*M.C(WingSi
ne/50))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-0,-10,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(360+-
90*M.C(WingSine/50))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-0,-10,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-180+-
90*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,-3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),
(0+100),M.R(-89+400*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.SUS=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2,20,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSine/
32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4.25,20,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+7.5*M.C(Wi
ngSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(6.5,20,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(30+9*M.C(WingS
ine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,20,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,20,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-7.5*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-6.5,20,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-30-
9*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.ProjectNep=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(3.5,1,-.9)*CF.A(M.R(0+6000*M.C(WingSine/322)),-90,M.R(-0)),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(3.5,1,-.9)*CF.A(M.R(120+6000*M.C(WingSine/322)),-90,M.R(-0)),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(3.5,1,-.9)*CF.A(M.R(240+6000*M.C(WingSine/322)),-90,M.R(-0)),.2)
RWP1W.C0 = RWP1W.C0:lerp(CF.N(-
3.5,1,-.9)*CF.A(M.R(0+6000*M.C(WingSine/322)),90,M.R(-0)),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-
3.5,1,-.9)*CF.A(M.R(120+6000*M.C(WingSine/322)),90,M.R(-0)),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-
3.5,1,-.9)*CF.A(M.R(240+6000*M.C(WingSine/322)),90,M.R(-0)),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.WEIRD=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,-3+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+800*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,3+-2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+800*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,4+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,-3+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-90+800*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,3+-2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-90+800*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,4+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Deter=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,3+3*M.C(WingSine/40),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+30*M.C(WingSine/40))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,3+3*M.C(WingSine/40),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+60*M.C(WingSine/40))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,3+3*M.C(WingSine/40),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+90*M.C(WingSine/40))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,3+3*M.C(WingSine/40),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-90+-30*M.C(WingSine/40))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,3+3*M.C(WingSine/40),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-90+-60*M.C(WingSine/40))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,3+3*M.C(WingSine/40),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-90+-90*M.C(WingSine/40))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.NotDone=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(60+3000*M.C(WingS
ine/800))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+7.5*M.C(WingSine/32)),M.R(120+4000*M.C(Wing
Sine/800))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+5*M.C(WingSine/39)),M.R(180+5000*M.C(WingSi
ne/1000))),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(-60+-
3000*M.C(WingSine/800))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+7.5*M.C(WingSine/32)),M.R(-120+-
4000*M.C(WingSine/800))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,3,-1)*CF.A(0,M.R(0+5*M.C(WingSine/39)),M.R(-1+-
5000*M.C(WingSine/1000))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.FORCE=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0.7,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+343*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0.6,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+1256*M.C(WingSine/50))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0.9,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1133*M.C(WingSine/50))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0.6,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+543*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0.7,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+1245*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0.7,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+353*M.C(WingSine/50))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.PULSE=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+-2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-90+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+-2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+1000*M.C(WingSine/400))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-0,6,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+400*M.C(WingSin
e/50))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,6,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
89+400*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Things=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-0,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(40+10*M.C(WingSine
/50))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(-0,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(90+-
10*M.C(WingSine/50))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-0,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(140+10*M.C(WingSin
e/50))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-2+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-7.5*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-6.5,.5,-3)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-30-
9*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Error303=function()
LWP1W.C0 =
LWP2W.C0:lerp(CF.N(-0,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-120-
70*M.C(WingSine/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(-0,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-60-
50*M.C(WingSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-0,5,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+40*M.C(WingSine
/10))),.2)

RWP1W.C0 =
RWP2W.C0:lerp(CF.N(0,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(120+70*M.C(WingSine
/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(60+50*M.C(WingSine/
32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,5,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
89+40*M.C(WingSine/10))),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.HAHAHA1=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-0,-10,-1)*CF.A(M.R(50+100*M.C(WingSine/22)),2,M.R(59+400*M.C(Wi
ngSine/50))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(-0,-10,-1)*CF.A(M.R(50+100*M.C(WingSine/22)),2,M.R(20.5+400*M.C(
WingSine/50))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(6.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/22)),0,M.R(30+9*M.C(WingS
ine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,-10,-1)*CF.A(M.R(50+100*M.C(WingSine/22)),2,M.R(-
59+400*M.C(WingSine/50))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-0,-10,-1)*CF.A(M.R(50+100*M.C(WingSine/22)),2,M.R(-
20.5+400*M.C(WingSine/50))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-6.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/22)),0,M.R(-30-
9*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.GENOCIDE=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-0,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(120+80*M.C(WingSin
e/50))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(-0,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(120+50*M.C(WingSin
e/50))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,-2,-0)*CF.A(M.R(-80+0*M.C(WingSine/32)),0,M.R(70+2*M.C(WingSin
e/1))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-120-
80*M.C(WingSine/50))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-120-
50*M.C(WingSine/50))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-6,-4,-1)*CF.A(M.R(30+500*M.C(WingSine/32)),2,M.R(30+400*M.C(Win
gSine/63))),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.PEST1=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(5,0,-1)*CF.A(M.R(-90+0*M.C(WingSine/32)),0,M.R(89+600*M.C(WingSi
ne/50))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(5,-5,-1)*CF.A(M.R(-90+0*M.C(WingSine/32)),0,M.R(89+600*M.C(WingS
ine/50))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-0,5,-1)*CF.A(M.R(50+50*M.C(WingSine/32)),0,M.R(89+600*M.C(WingS
ine/50))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(5,0,-1)*CF.A(M.R(-90+0*M.C(WingSine/32)),0,M.R(-
89+600*M.C(WingSine/50))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(5,-5,-1)*CF.A(M.R(-90+0*M.C(WingSine/32)),0,M.R(-
89+600*M.C(WingSine/50))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,5,-1)*CF.A(M.R(50+50*M.C(WingSine/32)),0,M.R(-
89+600*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.ZENITH=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(4,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(100+-
50*M.C(WingSine/10))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(7,-1,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(100+50*M.C(WingSin
e/10))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-0,2,-1)*CF.A(M.R(0+32*M.C(WingSine/32)),0,M.R(89+400*M.C(WingSi
ne/50))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-4,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(-
100+50*M.C(WingSine/10))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-7,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(0+0*M.C(WingSine/
32)),0,M.R(-100-50*M.C(WingSine/10))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,2,-1)*CF.A(M.R(0+32*M.C(WingSine/32)),0,M.R(-
89+400*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.PROESTGAMER=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(1,7,-
1)*CF.A(0,M.R(0+0*M.C(WingSine/36)),M.R(0+5000*M.C(WingSine/
400)))*CF.A(20.5,M.R(2),0)*CF.N(-0,4,0),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(1,7,-1)*CF.A(0,M.R(0+0*M.C(WingSine/32)),M.R(90+5000*M.C(WingSin
e/400)))*CF.A(20.5,M.R(2),0)*CF.N(-0,4,0),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-3,3,0-0*M.C(WingSine/500))*CF.A(M.R(180+9000*M.C(WingSine/
500)),-9.5,M.R(-90)),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(1,7,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(-180+5000*M.C(WingSine/
400)))*CF.A(20.5,M.R(2),0)*CF.N(-0,4,0),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(1,7,-1)*CF.A(0,M.R(0+7.5*M.C(WingSine/32)),M.R(-
90+5000*M.C(WingSine/400)))*CF.A(20.5,M.R(2),0)*CF.N(-0,4,0),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(3,3,0+0*M.C(WingSine/250))*CF.A(M.R(-180-
9000*M.C(WingSine/500)),9.5,M.R(90)),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus89=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(1,3,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(60+5000*M.C(WingSine/
400)))*CF.A(20.5,M.R(2),0)*CF.N(-0,4,0),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(1,3,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(120+5000*M.C(WingSine/
400)))*CF.A(20.5,M.R(2),0)*CF.N(-0,4,0),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(1,3,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(180+5000*M.C(WingSine/
400)))*CF.A(20.5,M.R(2),0)*CF.N(-0,4,0),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(1,3,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(240+5000*M.C(WingSine/
400)))*CF.A(20.5,M.R(2),0)*CF.N(-0,4,0),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(1,3,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(300+5000*M.C(WingSine/
400)))*CF.A(20.5,M.R(2),0)*CF.N(-0,4,0),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(1,3,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(360+5000*M.C(WingSine/
400)))*CF.A(20.5,M.R(2),0)*CF.N(-0,4,0),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus110=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(60+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(120+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(180+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(240+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(300+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(360+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0,-1.8+0*M.C(WingSine/36),-
3)*CF.A(0,M.R(7+2.5*M.C(WingSine/36)),M.R(240+5000*M.C(WingSine/
900)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus118=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,3+music.PlaybackLoudness/300,-
2)*CF.A(0.3,M.R(0+2.5*M.C(WingSine/36)),M.R(60+-0*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,3+music.PlaybackLoudness/300,-
2)*CF.A(0.3,M.R(0+2.5*M.C(WingSine/36)),M.R(120+0*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,3+music.PlaybackLoudness/300,-
2)*CF.A(0.3,M.R(0+2.5*M.C(WingSine/36)),M.R(180+-0*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,3+music.PlaybackLoudness/300,-
2)*CF.A(0.3,M.R(0+2.5*M.C(WingSine/36)),M.R(240+0*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,3+music.PlaybackLoudness/300,-
2)*CF.A(0.3,M.R(0+2.5*M.C(WingSine/36)),M.R(300+-0*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,3+music.PlaybackLoudness/300,-
2)*CF.A(0.3,M.R(0+2.5*M.C(WingSine/36)),M.R(360+0*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0,-1.8+0*M.C(WingSine/36),-
3)*CF.A(0,M.R(7+2.5*M.C(WingSine/36)),M.R(240+5000*M.C(WingSine/
900)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.PUNISHED=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-6,-6,-1)*CF.A(M.R(60+200*M.C(WingSine/32)),2,M.R(60+200*M.C(Win
gSine/45))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(-6,-4,-1)*CF.A(M.R(30+200*M.C(WingSine/32)),2,M.R(30+400*M.C(Win
gSine/63))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-6.5,3,-1)*CF.A(M.R(0+100*M.C(WingSine/32)),20,M.R(30+600*M.C(Wi
ngSine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-7.5*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-6.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-30-
9*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Question=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(1.15*M.C(WingSine/52),3+3.25*M.S(WingSine/32),-
1)*CF.A(45,0,M.R(260+425*M.C(WingSine/62))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(1.1*M.C(WingSine/52),3+2.28*M.C(WingSine/32),-
1)*CF.A(45,0,M.R(390+465.5*M.C(WingSine/62))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(1.25*M.C(WingSine/52),1+5*M.S(WingSine/32),-
1)*CF.A(45,0,M.R(120+315*M.C(WingSine/62))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(2.15*M.C(WingSine/52),4+2.15*M.C(WingSine/32),-
1)*CF.A(45,0,M.R(-260+545*M.C(WingSine/62))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(2.1*M.C(WingSine/52),4+2.3*M.S(WingSine/32),-
1)*CF.A(45,0,M.R(-390+434.5*M.C(WingSine/62))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(2.25*M.C(WingSine/52),2+5*M.S(WingSine/32),-
1)*CF.A(45,0,M.R(-120+475*M.C(WingSine/62))),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 =
RWP5W.C0:lerp(CF.N(-0.3+0*M.C(WingSine/62),0.45-0*M.S(WingSine/42),-
2.2)*CF.A(1,5,M.R(-50+0*M.C(WingSine/200))),.2)
end

WingAnims.PERSON=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2,-2,-1)*CF.A(M.R(0+5*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSine/
32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4.25,-1,-1)*CF.A(M.R(0+5*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSin
e/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(6.5,.5,-1)*CF.A(M.R(0+5*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSine
/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-2,-1)*CF.A(M.R(0+5*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(0+5*M.C(WingSine/
32)),0,M.R(-0-5*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-6.5,.5,-1)*CF.A(M.R(0+5*M.C(WingSine/32)),0,M.R(-0-
5*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.GSWORD=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-1.3,0,1.8)*CF.A(M.R(90+0*M.C(WingSine/32)),3.23,M.R(-
90+0*M.C(WingSine/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(-1.3,5,1.8)*CF.A(M.R(90+0*M.C(WingSine/32)),3.23,M.R(-
90+0*M.C(WingSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(1,1,5)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(180+0*M.C(WingSine/
50))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-1.3,10,1.8)*CF.A(M.R(90+0*M.C(WingSine/32)),3.23,M.R(-
90+0*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-1.3,15,1.8)*CF.A(M.R(90+0*M.C(WingSine/32)),3.23,M.R(-
90+0*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-1,2,5)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
360+0*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.UNMERCIFUL1=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-3,1,-1)*CF.A(M.R(0+-6000*M.C(WingSine/160)),0.3,M.R(90)),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(-3,1,-1)*CF.A(M.R(170+-
6000*M.C(WingSine/160)),0.3,M.R(90)),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(2,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(180+3000*M.C(WingSine/400))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-3,4,-1)*CF.A(M.R(0+6000*M.C(WingSine/160)),0.3,M.R(90)),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-3,4,-1)*CF.A(M.R(170+6000*M.C(WingSine/160)),0.3,M.R(90)),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(2,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(360+3000*M.C(WingSine/400))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0,-2,0)*CF.A(0,M.R(0*M.C(WingSine/1000)),M.R(0-
WingSine))*CF.A(20.4,M.R(90),0)*CF.N(-0,3,0),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0,-2,0)*CF.A(0,M.R(0*M.C(WingSine/1000)),M.R(0-
WingSine))*CF.A(20.4,M.R(90),0)*CF.N(-0,3,0),.2)
end

WingAnims.Star7=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(4,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0+-
20*M.C(WingSine/5))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(5,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+30*M.C(WingSi
ne/5))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(7,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(30+-
40*M.C(WingSine/5))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-4,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0+20*M.C(WingSin
e/5))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-5,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-30*M.C(WingSine/5))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-6,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-
30+40*M.C(WingSine/5))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Atomic=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(4,-2,-4)*CF.A(M.R(0+10*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSine/
32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(4.25,-1,-
1)*CF.A(M.R(100+50*M.C(WingSine/32)),0,M.R(15+0*M.C(WingSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-0,5,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+2000*M.C(WingSi
ne/50))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-4,-2,-4)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(100+50*M.C(WingSine/
32)),0,M.R(-15-0*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,5,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
89+2000*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.EMPTY=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(400,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSin
e/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(400,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+7.5*M.C(Win
gSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(400,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(30+9*M.C(WingS
ine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-400,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-400,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-7.5*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-400,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-30-
9*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.LC1=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(1.3,-6,-1)*CF.A(M.R(40+0*M.C(WingSine/32)),0,M.R(-
20+0*M.C(WingSine/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(1.3,-6.1,-
0.7)*CF.A(M.R(40+0*M.C(WingSine/32)),0,M.R(-20+0*M.C(WingSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(1.3,-8,-1.3)*CF.A(M.R(30+5*M.C(WingSine/32)),0,M.R(-20-
5*M.C(WingSine/32))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(1.3,-6.2,-
0.4)*CF.A(M.R(40+0*M.C(WingSine/32)),0,M.R(-20+0*M.C(WingSine/32))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(1.3,-6.7,-
0.7)*CF.A(M.R(40+0*M.C(WingSine/32)),0,M.R(-20+0*M.C(WingSine/32))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(1.3,-8.2,-0.1)*CF.A(M.R(50+-
5*M.C(WingSine/32)),0,M.R(-20+5*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Echo1=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(300,1.2,-
1.8)*CF.A(M.R(100+0*M.C(WingSine/32)),-0.4,M.R(-100+0*M.C(WingSine/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(300,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+400*M.C(Win
gSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(300,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+400*M.C(WingSi
ne/50))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(300,-2,-2)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(300,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-400*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(300,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
89+400*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Echo2=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(1.3,0.5,1.5)*CF.A(M.R(100+0*M.C(WingSine/32)),0,M.R(-
100+0*M.C(WingSine/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(300,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+400*M.C(Win
gSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(300,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+400*M.C(WingSi
ne/50))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(300,-2,-2)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(300,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-400*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(300,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
89+400*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.isgonnahappensoon=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-0,1,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+-
400*M.C(WingSine/300))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(-0,3+3*M.C(WingSine/60),-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+400*M.C(WingSine/300))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(-0,3+-3*M.C(WingSine/60),-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+-400*M.C(WingSine/300))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,1,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-89+-
400*M.C(WingSine/300))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,3+3*M.C(WingSine/60),-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-89+400*M.C(WingSine/300))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,3+-3*M.C(WingSine/60),-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-89+-400*M.C(WingSine/300))),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.FIGHT=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(1.3+3*M.C(WingSine/32),2+6*M.C(WingSine/64),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+-2000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(1.3+3*M.C(WingSine/32),4+6*M.C(WingSine/64),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+-2000*M.C(WingSine/400))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(3.4-0*M.S(WingSine/32),3-1*M.C(WingSine/32),0)*CF.A(M.R(0+15000*
M.C(WingSine/400)),0,M.R(-90)),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(1.3+3*M.C(WingSine/32),2+-6*M.C(WingSine/64),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-0+2000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(1.3+3*M.C(WingSine/32),4+-6*M.C(WingSine/64),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-90+2000*M.C(WingSine/400))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(3.4-0*M.S(WingSine/32),3-1*M.C(WingSine/32),0)*CF.A(M.R(180+1500
0*M.C(WingSine/400)),0,M.R(-90)),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-
0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.REMEMBER=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSine/
32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(-0,3,-3)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+700*M.C(WingSin
e/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-0.5,1,2)*CF.A(M.R(650+0*M.C(WingSine/32)),0,M.R(70+0*M.C(WingSi
ne/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0,3,-3)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-89-
700*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,-3,-2)*CF.A(M.R(15+5*M.C(WingSine/32)),0,M.R(-0-
0*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.LIGHTSPEED=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-4,2,0-0*M.C(WingSine/500))*CF.A(M.R(0+9000*M.C(WingSine/500)),-
40,M.R(-90)),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(-4,2,0-0*M.C(WingSine/500))*CF.A(M.R(180+9000*M.C(WingSine/
500)),-40,M.R(-90)),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-4,2,0-0*M.C(WingSine/500))*CF.A(M.R(360+9000*M.C(WingSine/
500)),-40,M.R(-90)),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(4,2,0+0*M.C(WingSine/250))*CF.A(M.R(0-
9000*M.C(WingSine/500)),-44.8,M.R(90)),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(4,2,0+0*M.C(WingSine/250))*CF.A(M.R(180-
9000*M.C(WingSine/500)),-44.8,M.R(90)),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(4,2,0+0*M.C(WingSine/250))*CF.A(M.R(360-
9000*M.C(WingSine/500)),-44.8,M.R(90)),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.LOST2=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(1*M.C(WingSine/32),-7.7+2*M.S(WingSine/32),2)*CF.A(-
1,0,M.R(60+10*M.C(WingSine/42))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(1*M.C(WingSine/32),-7.7+2*M.C(WingSine/32),2)*CF.A(-
1,0,M.R(110+10*M.C(WingSine/42))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,-2,-0)*CF.A(M.R(80+0*M.C(WingSine/32)),0,M.R(70+2*M.C(WingSine
/1))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-1*M.C(WingSine/32),-7.7+2*M.C(WingSine/32),2)*CF.A(-1,0,M.R(-
60-10*M.C(WingSine/42))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-1*M.C(WingSine/32),-7.7+2*M.S(WingSine/32),2)*CF.A(-1,0,M.R(-
110-10*M.C(WingSine/42))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-1*M.C(WingSine/32),-999.7+2*M.S(WingSine/32),2)*CF.A(-1,0,M.R(-
10-10*M.C(WingSine/42))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Omnipotent=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(3.5,4,-.9)*CF.A(M.R(0+6000*M.C(WingSine/300)),0,M.R(120)),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(3.5,4,-.9)*CF.A(M.R(120+6000*M.C(WingSine/300)),0,M.R(120)),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(3.5,4,-.9)*CF.A(M.R(240+6000*M.C(WingSine/300)),0,M.R(120)),.2)
RWP1W.C0 = RWP1W.C0:lerp(CF.N(-
3.5,1,-.9)*CF.A(M.R(0+6000*M.C(WingSine/322)),0,M.R(-60)),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-
3.5,1,-.9)*CF.A(M.R(120+6000*M.C(WingSine/322)),0,M.R(-60)),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-
3.5,1,-.9)*CF.A(M.R(240+6000*M.C(WingSine/322)),0,M.R(-60)),.2)--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 =
RWP5W.C0:lerp(CF.N(-0.3+0*M.C(WingSine/62),0.45-0*M.S(WingSine/42),-
2.2)*CF.A(1,5,M.R(-50+0*M.C(WingSine/200))),.2)
end

WingAnims.Sword1=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(-
1.2,.4,1.6)*CF.A(M.R(100+0*M.C(WingSine/32)),3.23,M.R(-100+0*M.C(WingSine/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4.25,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+400*M.C(Wi
ngSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-0,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+400*M.C(WingSin
e/50))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-0,-2,-2)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-400*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
89+400*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus116=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(-0.8,1,-
1.8)*CF.A(M.R(110+0*M.C(WingSine/32)),3.23,M.R(-100+0*M.C(WingSine/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(-0.8,6,-
1.8)*CF.A(M.R(110+0*M.C(WingSine/32)),3.23,M.R(-100+0*M.C(WingSine/32))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(-0+5*M.C(WingSine/32),3,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+400*M.C(WingSine/50))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-0.8,1,1.8)*CF.A(M.R(-70+0*M.C(WingSine/32)),3.23,M.R(-
100+0*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-0.8,6,1.8)*CF.A(M.R(-70+0*M.C(WingSine/32)),3.23,M.R(-
100+0*M.C(WingSine/32))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0+-5*M.C(WingSine/32),3,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-89+400*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus104=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-1.7,-2,0)*CF.A(M.R(90+0*M.C(WingSine/32)),3.7,M.R(-
90+0*M.C(WingSine/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(99,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+400*M.C(Wing
Sine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-99,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+400*M.C(WingSi
ne/50))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-99,-2,-2)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-99,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-400*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(99,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
89+400*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus130=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0+0*M.C(WingSine/32),0.5+0*M.C(WingSine/32),-
1.3+0*M.C(WingSine/32))*CF.A(M.R(240+0*M.C(WingSine/32)),0+0*M.C(WingSine/32),M.R(-
110+0*M.C(WingSine/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(99,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+400*M.C(Wing
Sine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-99,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+400*M.C(WingSi
ne/50))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-99,-2,-2)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-99,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-400*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(99,3,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
89+400*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.NUKE=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+5000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+5000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+5000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+5000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+5000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+5000*M.C(WingSine/400))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.OMEGA=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,-2+0*M.C(WingSine/32),1)*CF.A(M.R(-
40+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,-2+0*M.C(WingSine/32),1)*CF.A(M.R(-
40+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,-2+0*M.C(WingSine/32),1)*CF.A(M.R(-
40+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,-2+0*M.C(WingSine/32),-
1)*CF.A(M.R(40+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,-2+0*M.C(WingSine/32),-
1)*CF.A(M.R(40+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,-2+0*M.C(WingSine/32),-
1)*CF.A(M.R(40+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Star1=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(2-3*M.C(Sine/32),0+4*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+-200*M.C(WingSine/60))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(3+3*M.C(Sine/32),0+4*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+200*M.C(WingSine/50))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(2-3*M.C(Sine/32),0+4*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+-200*M.C(WingSine/60))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(3+3*M.C(Sine/32),0+4*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+200*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(2-3*M.C(Sine/32),0+4*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+-200*M.C(WingSine/60))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(3+3*M.C(Sine/32),0+4*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+200*M.C(WingSine/50))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Lost=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/12)),0,M.R(0+5*M.C(WingSine/
2))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4.25,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/22)),0,M.R(15+7.5*M.C(Wi
ngSine/42))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(6.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(30+9*M.C(WingS
ine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/23)),0,M.R(0-
5*M.C(WingSine/12))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
2)),0,M.R(-15-7.5*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-6.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-30-
9*M.C(WingSine/22))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus58=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(3,0+-6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(50+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(3,0+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(50+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+-1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-3,0+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(50+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-3,0+-6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(50+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,2+1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+-1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.WITHERED=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(1,4,-1)*CF.A(1.1,M.R(0+2.5*M.C(WingSine/36)),M.R(60+9000*M.C(Win
gSine/1000))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(1,4,-1)*CF.A(1.1,M.R(0+7.5*M.C(WingSine/32)),M.R(120+9000*M.C(Wi
ngSine/1000))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(2,6,-1)*CF.A(1,M.R(0+5*M.C(WingSine/39)),M.R(180+-
5000*M.C(WingSine/1000))),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(1,4,-1)*CF.A(1.1,M.R(0+2.5*M.C(WingSine/36)),M.R(-
60+9000*M.C(WingSine/1000))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(1,4,-1)*CF.A(1.1,M.R(0+2.5*M.C(WingSine/36)),M.R(-
120+9000*M.C(WingSine/1000))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(2,6,-1)*CF.A(1,M.R(0+5*M.C(WingSine/39)),M.R(-1+-
5000*M.C(WingSine/1000))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.SYS32=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(3*M.C(WingSine/52),3.2+.1*M.S(WingSine/32),-
3)*CF.A(-4.2,0,M.R(380+3500*M.C(WingSine/232))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(4*M.C(WingSine/42),1.2+1*M.C(WingSine/42),-
1)*CF.A(-4.2,0.1,M.R(180+555*M.C(WingSine/62))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(4*M.C(WingSine/42),5.2+1*M.S(WingSine/42),-
2)*CF.A(-4,0.1,M.R(150+1555*M.C(WingSine/162))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-3*M.C(WingSine/52),3.2-.1*M.C(WingSine/32),-
3)*CF.A(-4.2,0,M.R(-380-3500*M.C(WingSine/232))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-4*M.C(WingSine/42),1.2+1*M.S(WingSine/42),-
1)*CF.A(-4.2,-0.1,M.R(-180-555*M.C(WingSine/62))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-4*M.C(WingSine/42),5.2+1*M.S(WingSine/42),-
2)*CF.A(-4,-0.1,M.R(-150-1555*M.C(WingSine/162))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cave=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,5+-4*M.C(WingSine/20),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+-300*M.C(WingSine/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,5+4*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+300*M.C(WingSine/50))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,5+-4*M.C(WingSine/20),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+-300*M.C(WingSine/32))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,5+4*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+300*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,5+-4*M.C(WingSine/20),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+-300*M.C(WingSine/32))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,5+4*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+300*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Future=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.realil=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0+0*M.C(WingSine/36),0+0*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+1.5*M.C(WingSine/36)),M.R(-120+10*M.C(WingSine/
32)))*CF.A(4.9,M.R(0),1.4)*CF.N(-3.5,1.8+0.2*M.C(WingSine/32),0),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,200+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,200+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,200+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,200+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,200+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.CorrodedMetalic=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+6*M.C(WingSine/32),2+6*M.C(WingSine/100),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+6*M.C(WingSine/32),2+6*M.C(WingSine/100),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+6*M.C(WingSine/32),2+6*M.C(WingSine/100),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0-6*M.C(WingSine/32),2+6*M.C(WingSine/100),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-60+-1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0-6*M.C(WingSine/32),2+6*M.C(WingSine/100),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-120+-1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0-6*M.C(WingSine/32),2+6*M.C(WingSine/100),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-180+-1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Finale=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+3*M.C(WingSine/39),0+6*M.C(WingSine/32),-
1)*CF.A(M.R(2+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+2*M.C(WingSine/31),0+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+-1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+3*M.C(WingSine/42),0+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0+2*M.C(WingSine/32),0+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,2+1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+-1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus153=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0+0*M.C(WingSine/32),-4+-4*M.C(WingSine/32),3)*CF.A(M.R(40+0*M.C
(WingSine/50)),0,M.R(120+100*M.C(WingSine/50))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(0+0*M.C(WingSine/32),-4+-4*M.C(WingSine/32),3)*CF.A(M.R(40+0*M.C
(WingSine/50)),0,M.R(240+100*M.C(WingSine/50))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0+0*M.C(WingSine/32),-4+-4*M.C(WingSine/32),3)*CF.A(M.R(40+0*M.C
(WingSine/50)),0,M.R(360+100*M.C(WingSine/50))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+0*M.C(WingSine/32),-4+-4*M.C(WingSine/32),-
3)*CF.A(M.R(-40+0*M.C(WingSine/50)),0,M.R(120+100*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0+0*M.C(WingSine/32),-4+-4*M.C(WingSine/32),-
3)*CF.A(M.R(-40+0*M.C(WingSine/50)),0,M.R(240+100*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0+0*M.C(WingSine/32),-4+-4*M.C(WingSine/32),-
3)*CF.A(M.R(-40+0*M.C(WingSine/50)),0,M.R(360+100*M.C(WingSine/50))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus152=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus151=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,-2+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+-5000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,-2+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+-5000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,5+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+5000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,-2+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(270+-5000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,-2+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+-5000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,5+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+5000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Cytus150=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0.5+0*M.C(WingSine/32),-1,-
2)*CF.A(M.R(270+0*M.C(WingSine/32)),2.8+0*M.C(WingSine/100),M.R(-
100+0*M.C(WingSine/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0.5+0*M.C(WingSine/32),4,-
2)*CF.A(M.R(270+0*M.C(WingSine/32)),2.8+0*M.C(WingSine/100),M.R(-
100+0*M.C(WingSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0+0*M.C(WingSine/36),3+0*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(270+10*M.C(WingSine/
50)))*CF.A(18.8,M.R(2),0)*CF.N(1,2.2,1.2),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,2,-
1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(100+30*M.C(WingSine/32))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(6+0*M.C(WingSine/32),1+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(20+50*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0+0*M.C(WingSine/36),0+0*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(270+10*M.C(WingSine/
50)))*CF.A(18.8,M.R(2),0)*CF.N(1,2.2,1.2),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus148=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(20+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(40+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(80+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(100+1000*M.C(WingSine/400))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-1.5,.5,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-110-
0*M.C(WingSine/32))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus147=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+2*M.C(WingSine/64),0+2*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+2.5*M.C(WingSine/64),0+2.5*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+3*M.C(WingSine/64),0+3*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+3.5*M.C(WingSine/64),0+3.5*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0+4*M.C(WingSine/64),0+4*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0+4.5*M.C(WingSine/64),0+4.5*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus146=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+4*M.C(WingSine/50),2+4*M.C(WingSine/50),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+300*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+3*M.C(WingSine/50),2+4*M.C(WingSine/50),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(30+200*M.C(WingSine/50))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+2*M.C(WingSine/50),2+4*M.C(WingSine/50),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+100*M.C(WingSine/50))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+-4*M.C(WingSine/50),2+4*M.C(WingSine/50),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-0+-300*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0+-3*M.C(WingSine/50),2+4*M.C(WingSine/50),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-30+-200*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0+-2*M.C(WingSine/50),2+4*M.C(WingSine/50),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-60+-100*M.C(WingSine/50))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus144=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(1,2+6*M.C(WingSine/64),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(60+400*M.C(WingSine/25))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(1,2+-6*M.C(WingSine/64),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(120+400*M.C(WingSine/25))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(1,2+6*M.C(WingSine/64),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(180+400*M.C(WingSine/25))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(1,2+-6*M.C(WingSine/64),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(240+400*M.C(WingSine/25))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(1,2+6*M.C(WingSine/64),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(300+400*M.C(WingSine/25))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(1,2+-6*M.C(WingSine/64),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(360+400*M.C(WingSine/25))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus143=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(220+0*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,3+3*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(230+0*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(180+360*M.C(WingSine/50))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(140+0*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,3+3*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(130+0*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(30+0*M.C(WingSine/50)),0,M.R(360+360*M.C(WingSine/50))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus142=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+2*M.C(WingSine/math.random(1,
15)),3+3*M.C(WingSine/32),-1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+10*M.C(WingSi
ne/math.random(1, 15)))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+2*M.C(WingSine/math.random(1,
15)),3+3*M.C(WingSine/32),-1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+10*M.C(WingS
ine/math.random(1, 15)))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+2*M.C(WingSine/math.random(1, 15)),3+-
3*M.C(WingSine/32),-1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+10*M.C(WingSine/
math.random(1, 15)))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+2*M.C(WingSine/math.random(1,
15)),3+3*M.C(WingSine/32),-1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(270+10*M.C(WingS
ine/math.random(1, 15)))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0+2*M.C(WingSine/math.random(1,
15)),3+3*M.C(WingSine/32),-1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+10*M.C(WingS
ine/math.random(1, 15)))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0+2*M.C(WingSine/math.random(1, 15)),3+-
3*M.C(WingSine/32),-1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-90+10*M.C(WingSine/
math.random(1, 15)))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus140=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+3*M.C(WingSine/32),2+0*M.C(WingSine/64),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(50+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+3*M.C(WingSine/32),2+0*M.C(WingSine/64),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(70+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+3*M.C(WingSine/32),2+0*M.C(WingSine/64),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(90+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0+-3*M.C(WingSine/32),2+0*M.C(WingSine/64),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-50+-1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0+-3*M.C(WingSine/32),2+0*M.C(WingSine/64),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-70+-1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0+-3*M.C(WingSine/32),2+0*M.C(WingSine/64),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-90+-1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus138=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+3*M.C(WingSine/64),-2+0*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+-1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+3*M.C(WingSine/64),-2+0*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+-1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+3*M.C(WingSine/32),-2+0*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+-1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+6*M.C(WingSine/64),-2+0*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0+6*M.C(WingSine/64),-2+0*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0+6*M.C(WingSine/64),-2+0*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus137=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,3+3*M.C(WingSine/26),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+20*M.C(WingSine/
math.random(10,15)))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,3+3*M.C(WingSine/41),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+20*M.C(WingSine/
math.random(10,15)))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,3+3*M.C(WingSine/29),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+20*M.C(WingSine/
math.random(10,15)))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,3+3*M.C(WingSine/38),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+20*M.C(WingSine/
math.random(10,15)))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,3+3*M.C(WingSine/24),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+20*M.C(WingSine/
math.random(10,15)))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,3+3*M.C(WingSine/33),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+20*M.C(WingSine/
math.random(10,15)))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus136=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+1*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+10*M.C(WingSine/math.random(1,
15)))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,5+1*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+10*M.C(WingSine/math.random(1,
15)))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+1*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+10*M.C(WingSine/math.random(1,
15)))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,5+1*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+10*M.C(WingSine/math.random(1,
15)))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,2+1*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+10*M.C(WingSine/math.random(1,
15)))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,5+1*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+10*M.C(WingSine/math.random(1,
15)))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus135=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+-4*M.C(WingSine/32),3+1*M.C(WingSine/28),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+-4*M.C(WingSine/32),-7+1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+-4*M.C(WingSine/32),-2+1*M.C(WingSine/40),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0+4*M.C(WingSine/32),3+1*M.C(WingSine/36),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0+4*M.C(WingSine/32),-7+1*M.C(WingSine/39),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0+4*M.C(WingSine/32),-2+1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus134=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,3+2*M.C(WingSine/38),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+100*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,3+2*M.C(WingSine/27),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+100*M.C(WingSine/50))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+music.PlaybackLoudness/100,-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,3+2*M.C(WingSine/46),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(270+100*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,3+2*M.C(WingSine/34),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+100*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,2+music.PlaybackLoudness/100,-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+-1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(360-1000*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus131=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(-3,2+-3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+0*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(3,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-3,2+-3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,2+0*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(3,2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus129=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+-3*M.C(WingSine/32),2+-6*M.C(WingSine/64),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+-3*M.C(WingSine/32),2+-6*M.C(WingSine/64),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+-3*M.C(WingSine/32),2+-6*M.C(WingSine/64),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+-3*M.C(WingSine/32),2+6*M.C(WingSine/64),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0+-3*M.C(WingSine/32),2+6*M.C(WingSine/64),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0+-3*M.C(WingSine/32),2+6*M.C(WingSine/64),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus128=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+4*M.C(WingSine/32),5+-3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-90+-70*M.C(WingSine/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+4*M.C(WingSine/32),5+-3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+70*M.C(WingSine/32))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+-3*M.C(WingSine/32),2+-3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+-175*M.C(WingSine/100))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+-4*M.C(WingSine/32),5+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-90+-70*M.C(WingSine/32))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0+-4*M.C(WingSine/32),5+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+70*M.C(WingSine/32))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0+3*M.C(WingSine/32),2+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-90+175*M.C(WingSine/100))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus124=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-1)*CF.A(M.R(-
0+20*M.C(WingSine/16)),0,M.R(60+200*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-1)*CF.A(M.R(-
0+20*M.C(WingSine/16)),0,M.R(120+200*M.C(WingSine/50))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-1)*CF.A(M.R(-
0+20*M.C(WingSine/16)),0,M.R(180+200*M.C(WingSine/50))),.2)
RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-1)*CF.A(M.R(-
0+20*M.C(WingSine/16)),0,M.R(240+200*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-1)*CF.A(M.R(-
0+20*M.C(WingSine/16)),0,M.R(300+200*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-1)*CF.A(M.R(-
0+20*M.C(WingSine/16)),0,M.R(360+200*M.C(WingSine/50))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus123=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),3+5*M.C(WingSine/32),0-
5*M.C(WingSine/32))*CF.A(M.R(0+-1000*M.C(WingSine/250)),10,M.R(10-
720*M.C(WingSine/200))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),3+5*M.C(WingSine/32),0-
5*M.C(WingSine/32))*CF.A(M.R(120+-1000*M.C(WingSine/250)),10,M.R(0-
720*M.C(WingSine/200))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),3+5*M.C(WingSine/32),0-
5*M.C(WingSine/32))*CF.A(M.R(240+-1000*M.C(WingSine/250)),10,M.R(0-
720*M.C(WingSine/200))),.2)
RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),0-2*M.C(WingSine/32),0-
5*M.C(WingSine/32))*CF.A(M.R(0+1000*M.C(WingSine/150)),10,M.R(0-720*M.C(WingSine/
200))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),0-2*M.C(WingSine/32),0-
5*M.C(WingSine/32))*CF.A(M.R(120+1000*M.C(WingSine/150)),10,M.R(0-
720*M.C(WingSine/200))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),0-2*M.C(WingSine/32),0-
5*M.C(WingSine/32))*CF.A(M.R(240+1000*M.C(WingSine/150)),10,M.R(0-
720*M.C(WingSine/200))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus122=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+4*M.C(WingSine/32),0+1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+4*M.C(WingSine/32),5+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+4*M.C(WingSine/32),9+5*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+4*M.C(WingSine/32),0+1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-90+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0+4*M.C(WingSine/32),5+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-90+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0+4*M.C(WingSine/32),9+5*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-90+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus120=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+3*M.C(WingSine/100),0+6*M.C(WingSine/100),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(10+600*M.C(WingSine/100))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,0+4*M.C(WingSine/100),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(10+300*M.C(WingSine/100))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,0+2*M.C(WingSine/100),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(10+100*M.C(WingSine/100))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+-3*M.C(WingSine/100),0+6*M.C(WingSine/100),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-10+-600*M.C(WingSine/100))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,0+4*M.C(WingSine/100),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-10+-300*M.C(WingSine/100))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,0+2*M.C(WingSine/100),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-10+-100*M.C(WingSine/100))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus121=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,0+6*M.C(WingSine/100),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(10+100*M.C(WingSine/100))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,0+4*M.C(WingSine/100),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(10+70*M.C(WingSine/100))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,0+2*M.C(WingSine/100),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(10+40*M.C(WingSine/100))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,0+6*M.C(WingSine/100),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-10+-100*M.C(WingSine/100))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,0+4*M.C(WingSine/100),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-10+-70*M.C(WingSine/100))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,0+2*M.C(WingSine/100),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-10+-40*M.C(WingSine/100))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus132=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+-
0*M.C(WingSine/36),-2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(50+30*M.C(WingSine/
45)))*CF.A(18.8,M.R(2),0)*CF.N(10,-4,0),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+-
1*M.C(WingSine/31),-2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(30+20*M.C(WingSine/
37)))*CF.A(18.8,M.R(2),0)*CF.N(7,-4,0),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+-
2*M.C(WingSine/42),-2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(10+10*M.C(WingSine/
49)))*CF.A(18.8,M.R(2),0)*CF.N(4,-4,0),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0+-2*M.C(WingSine/36),3+1*M.C(WingSine/35),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(-50+-30*M.C(WingSine/
25)))*CF.A(18.8,M.R(2),0)*CF.N(-10,-4,0),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0+-2*M.C(WingSine/36),3+2*M.C(WingSine/31),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(-30+-20*M.C(WingSine/
32)))*CF.A(18.8,M.R(2),0)*CF.N(-7,-4,0),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0+-2*M.C(WingSine/36),3+0*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(-10+-10*M.C(WingSine/
29)))*CF.A(18.8,M.R(2),0)*CF.N(-4,-4,0),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus139=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+1*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(50+60*M.C(WingSine/
36)))*CF.A(18.8,M.R(2),0)*CF.N(10,-4,0),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+1*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(30+40*M.C(WingSine/
36)))*CF.A(18.8,M.R(2),0)*CF.N(7,-4,0),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+1*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(10+20*M.C(WingSine/
36)))*CF.A(18.8,M.R(2),0)*CF.N(4,-4,0),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0+-2*M.C(WingSine/36),3+1*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(-50+-60*M.C(WingSine/
36)))*CF.A(18.8,M.R(2),0)*CF.N(-10,-4,0),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0+-2*M.C(WingSine/36),3+1*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(-30+-40*M.C(WingSine/
36)))*CF.A(18.8,M.R(2),0)*CF.N(-7,-4,0),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0+-2*M.C(WingSine/36),3+1*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(-10+-20*M.C(WingSine/
36)))*CF.A(18.8,M.R(2),0)*CF.N(-4,-4,0),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus133=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0+2*M.C(WingSine/45),3+5*M.C(WingSine/45),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/45)),M.R(10+50*M.C(WingSine/
45)))*CF.A(18.8,M.R(2),0)*CF.N(3,-4,0),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(0+2*M.C(WingSine/45),3+10*M.C(WingSine/45),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/45)),M.R(10+50*M.C(WingSine/
45)))*CF.A(18.8,M.R(2),0)*CF.N(2,-4,0),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0+2*M.C(WingSine/45),3+15*M.C(WingSine/45),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/45)),M.R(10+50*M.C(WingSine/
45)))*CF.A(18.8,M.R(2),0)*CF.N(1,-4,0),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0+-2*M.C(WingSine/45),3+5*M.C(WingSine/45),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/45)),M.R(-10+-50*M.C(WingSine/
45)))*CF.A(18.8,M.R(2),0)*CF.N(-3,-4,0),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0+-2*M.C(WingSine/45),3+10*M.C(WingSine/45),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/45)),M.R(-10+-50*M.C(WingSine/
45)))*CF.A(18.8,M.R(2),0)*CF.N(-2,-4,0),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0+-2*M.C(WingSine/45),3+15*M.C(WingSine/45),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(-10+-50*M.C(WingSine/
45)))*CF.A(18.8,M.R(2),0)*CF.N(-1,-4,0),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus126=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-0,2,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(100+30*M.C(WingSin
e/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(6+0*M.C(WingSine/32),1+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(20+50*M.C(WingSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(180+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-0,2,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-100-
30*M.C(WingSine/32))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-6+-0*M.C(WingSine/32),1+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-20+-50*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(360+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0,-4,0),.2)

RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-
1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 =
RWP5W.C0:lerp(CF.N(-0.3+0*M.C(WingSine/62),0.45-0*M.S(WingSine/42),-
2.2)*CF.A(1,5,M.R(-50+0*M.C(WingSine/200))),.2)

end

WingAnims.Cytus127=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-0,2,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(100+30*M.C(WingSin
e/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(6+0*M.C(WingSine/32),1+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(20+50*M.C(WingSine/32))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(8+0.5*M.C(WingSine/32),4+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(1+50*M.C(WingSine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-0,2,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-100-
30*M.C(WingSine/32))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-6+-0*M.C(WingSine/32),1+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-20+-50*M.C(WingSine/32))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-8+-0.5*M.C(WingSine/32),4+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-1+-50*M.C(WingSine/32))),.2)

RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-
1.64+0*M.S(WingSine/42),-1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 =
RWP5W.C0:lerp(CF.N(-0.3+0*M.C(WingSine/62),0.45-0*M.S(WingSine/42),-
2.2)*CF.A(1,5,M.R(-50+0*M.C(WingSine/200))),.2)

end

WingAnims.Cytus119=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(2,4+1*M.C(WingSine/24),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(40+10*M.C(WingSine/100))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(3,4+1*M.C(WingSine/24),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(70+20*M.C(WingSine/100))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(4,4+1*M.C(WingSine/24),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(100+30*M.C(WingSine/100))),.2)
RWP1W.C0 = RWP1W.C0:lerp(CF.N(-2,4+1*M.C(WingSine/24),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-40+-10*M.C(WingSine/100))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-3,4+1*M.C(WingSine/24),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-70+-20*M.C(WingSine/100))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-4,4+1*M.C(WingSine/24),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-100+-30*M.C(WingSine/100))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus117=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0,2+music.PlaybackLoudness/100+0*M.C(WingSine/32),-1)*CF.A(M.R(-
20+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(0,2+music.PlaybackLoudness/100+0*M.C(WingSine/32),-1)*CF.A(M.R(-
20+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,2+music.PlaybackLoudness/100+0*M.C(WingSine/32),-1)*CF.A(M.R(-
20+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,2+music.PlaybackLoudness/100+0*M.C(WingSine/32),-1)*CF.A(M.R(-
20+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0,2+music.PlaybackLoudness/100+0*M.C(WingSine/32),-1)*CF.A(M.R(-
20+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,2+music.PlaybackLoudness/100+0*M.C(WingSine/32),-1)*CF.A(M.R(-
20+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Cytus115=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+1*M.C(WingSine/32),-
1)*CF.A(M.R(5+5*M.C(WingSine/100)),0,M.R(60+10*M.C(WingSine/100))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+1*M.C(WingSine/32),-
1)*CF.A(M.R(10+10*M.C(WingSine/100)),0,M.R(90+0*M.C(WingSine/100))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+1*M.C(WingSine/32),-
1)*CF.A(M.R(15+15*M.C(WingSine/100)),0,M.R(150+10*M.C(WingSine/100))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,5+2*M.C(WingSine/32),-
1)*CF.A(M.R(5+5*M.C(WingSine/100)),0,M.R(60+10*M.C(WingSine/100))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,5+2*M.C(WingSine/32),-
1)*CF.A(M.R(10+10*M.C(WingSine/100)),0,M.R(90+0*M.C(WingSine/100))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,5+2*M.C(WingSine/32),-
1)*CF.A(M.R(15+15*M.C(WingSine/100)),0,M.R(150+10*M.C(WingSine/100))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus114=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(120+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0-5*M.C(WingSine/36),-0-5*M.C(WingSine/36),0),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(240+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0-5*M.C(WingSine/36),-0-5*M.C(WingSine/36),0),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(360+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0-5*M.C(WingSine/36),-0-5*M.C(WingSine/36),0),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(120+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0+5*M.C(WingSine/36),0+5*M.C(WingSine/36),0),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(240+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0+5*M.C(WingSine/36),0+5*M.C(WingSine/36),0),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0+2*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(360+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-0+5*M.C(WingSine/36),0+5*M.C(WingSine/36),0),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus149=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0+0*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(120+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(4,-0,0),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(0+0*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(240+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(4,-0,0),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0+0*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(360+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(4,-0,0),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0+0*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(120+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-4,0,0),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0+0*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(240+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-4,0,0),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0+0*M.C(WingSine/36),3+2*M.C(WingSine/36),-
2)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(360+5000*M.C(WingSine/
400)))*CF.A(18.8,M.R(2),0)*CF.N(-4,0,0),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus112=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(-4-3*M.C(WingSine/32),5-5*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(-4-3*M.C(WingSine/32),0-5*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(6.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(30+9*M.C(WingS
ine/32))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(4+3*M.C(WingSine/32),5+5*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(4+3*M.C(WingSine/32),0+5*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-6.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-30-
9*M.C(WingSine/32))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus111=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,0+-3*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(60+-1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,0+4*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,0+-3*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(180+-1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,0+4*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,0+-3*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(300+-1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,0+4*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus109=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(1+3*M.C(WingSine/30),3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(70+-50*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(1+3*M.C(WingSine/30),3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(90+-50*M.C(WingSine/50))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,-2,-0)*CF.A(M.R(80+0*M.C(WingSine/32)),0,M.R(70+2*M.C(WingSine
/1))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-1+-3*M.C(WingSine/30),3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-70+50*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-1+-3*M.C(WingSine/30),3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-90+50*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-100+3*M.C(WingSine/30),3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-110+50*M.C(WingSine/50))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus108=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+6*M.C(WingSine/32),2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+6*M.C(WingSine/32),2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+6*M.C(WingSine/32),2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+6*M.C(WingSine/32),2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(270+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0+6*M.C(WingSine/32),2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0+6*M.C(WingSine/32),2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus107=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+-6*M.C(WingSine/math.random(-32, 32)),-
1)*CF.A(M.R(-20+0*M.C(WingSine/50)),0,M.R(60+math.random(1,
15)*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+6*M.C(WingSine/math.random(-32, 32)),-
1)*CF.A(M.R(-20+0*M.C(WingSine/50)),0,M.R(120+math.random(1,
15)*M.C(WingSine/50))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+-6*M.C(WingSine/math.random(-32, 32)),-
1)*CF.A(M.R(-20+0*M.C(WingSine/50)),0,M.R(180+math.random(1,
15)*M.C(WingSine/50))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,2+6*M.C(WingSine/math.random(-32, 32)),-


1)*CF.A(M.R(-20+0*M.C(WingSine/50)),0,M.R(240+math.random(1,
15)*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,2+-6*M.C(WingSine/math.random(-32, 32)),-
1)*CF.A(M.R(-20+0*M.C(WingSine/50)),0,M.R(300+math.random(1,
15)*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,2+6*M.C(WingSine/math.random(-32, 32)),-
1)*CF.A(M.R(-20+0*M.C(WingSine/50)),0,M.R(360+math.random(1,
15)*M.C(WingSine/50))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus105=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(100,1+music.PlaybackLoudness/100,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(60+1000*M.C(WingSine/
400)))*CF.A(0,M.R(0),0)*CF.N(-0,0,0),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(100,1+music.PlaybackLoudness/100,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(120+1000*M.C(WingSine/
400)))*CF.A(0,M.R(2),0)*CF.N(-0,0,0),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(100,1+music.PlaybackLoudness/100,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(180+1000*M.C(WingSine/
400)))*CF.A(0,M.R(2),0)*CF.N(-0,0,0),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(100,1+music.PlaybackLoudness/100,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(240+1000*M.C(WingSine/
400)))*CF.A(0,M.R(2),0)*CF.N(-0,0,0),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(100,1+music.PlaybackLoudness/100,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(300+1000*M.C(WingSine/
400)))*CF.A(0,M.R(2),0)*CF.N(-0,0,0),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(100,1+music.PlaybackLoudness/100,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(360+1000*M.C(WingSine/
400)))*CF.A(0,M.R(2),0)*CF.N(-0,0,0),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus100=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+-2*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,4+2*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+-2*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,4+2*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,2+-2*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,4+2*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus99=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,5+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+-1000*M.C(WingSine/200))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,5+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+-1000*M.C(WingSine/200))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,5+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+-1000*M.C(WingSine/200))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus98=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0*M.C(WingSine/1),5+4*M.S(WingSine/32),-
1)*CF.A(0,0,M.R(180-360*M.C(WingSine/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0*M.C(WingSine/1),5+4*M.S(WingSine/32),-
2)*CF.A(0,0,M.R(-0+1950*M.C(WingSine/110))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,5,-1)*CF.A(0,M.R(0+7.5*M.C(WingSine/32)),M.R(1+5000*M.C(WingSi
ne/550))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0*M.C(WingSine/32),5+4*M.S(WingSine/32),-
2)*CF.A(0,0,M.R(-0+1950*M.C(WingSine/255))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0*M.C(WingSine/1),5+4*M.S(WingSine/32),-
2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/110))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,5,-1)*CF.A(0,M.R(0+7.5*M.C(WingSine/32)),M.R(-
180+5000*M.C(WingSine/550))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus97=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(1,3+music.PlaybackLoudness/150,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(60+5000*M.C(WingSine/
400)))*CF.A(20.8,M.R(0),0)*CF.N(-0,3.9,0),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(1,3+music.PlaybackLoudness/150,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(120+5000*M.C(WingSine/
400)))*CF.A(20.8,M.R(2),0)*CF.N(-0,3.9,0),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(1,3+music.PlaybackLoudness/150,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(180+5000*M.C(WingSine/
400)))*CF.A(20.8,M.R(2),0)*CF.N(-0,3.9,0),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(1,3+music.PlaybackLoudness/150,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(240+5000*M.C(WingSine/
400)))*CF.A(20.8,M.R(2),0)*CF.N(-0,3.9,0),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(1,3+music.PlaybackLoudness/150,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(300+5000*M.C(WingSine/
400)))*CF.A(20.8,M.R(2),0)*CF.N(-0,3.9,0),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(1,3+music.PlaybackLoudness/150,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(360+5000*M.C(WingSine/
400)))*CF.A(20.8,M.R(2),0)*CF.N(-0,3.9,0),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Spin5=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(3,3+music.PlaybackLoudness/150,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(60+5000*M.C(WingSine/
400)))*CF.A(20.8+0.3*M.C(WingSine/36),M.R(0),0)*CF.N(-0,0,0),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(3,3+music.PlaybackLoudness/150,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(120+5000*M.C(WingSine/
400)))*CF.A(20.8+0.3*M.C(WingSine/36),M.R(2),0)*CF.N(-0,0,0),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(3,3+music.PlaybackLoudness/150,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(180+5000*M.C(WingSine/
400)))*CF.A(20.8+0.3*M.C(WingSine/36),M.R(2),0)*CF.N(-0,0,0),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(3,3+music.PlaybackLoudness/150,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(240+5000*M.C(WingSine/
400)))*CF.A(20.8+0.3*M.C(WingSine/36),M.R(2),0)*CF.N(-0,0,0),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(3,3+music.PlaybackLoudness/150,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(300+5000*M.C(WingSine/
400)))*CF.A(20.8+0.3*M.C(WingSine/36),M.R(2),0)*CF.N(-0,0,0),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(3,3+music.PlaybackLoudness/150,-
1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(360+5000*M.C(WingSine/
400)))*CF.A(20.8+0.3*M.C(WingSine/36),M.R(2),0)*CF.N(-0,0,0),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus94=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+-3*M.C(WingSine/32),3+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+-300*M.C(WingSine/200))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+5*M.C(WingSine/32),3+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+300*M.C(WingSine/200))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+-3*M.C(WingSine/32),3+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+-300*M.C(WingSine/200))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0+5*M.C(WingSine/32),3+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+300*M.C(WingSine/200))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0+-3*M.C(WingSine/32),3+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+-300*M.C(WingSine/200))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0+5*M.C(WingSine/32),3+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+300*M.C(WingSine/200))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Cytus93=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,4+3*M.C(WingSine/5),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+-42*M.C(WingSine/1))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,4+3*M.C(WingSine/5),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+32*M.C(WingSine/1))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,4+3*M.C(WingSine/5),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+-12*M.C(WingSine/1))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,4+3*M.C(WingSine/5),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+56*M.C(WingSine/1))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,4+3*M.C(WingSine/5),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+-32*M.C(WingSine/1))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,4+3*M.C(WingSine/5),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+25*M.C(WingSine/1))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus92=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,4+0.5*M.C(WingSine/62),-
2)*CF.A(M.R(5+0*M.C(WingSine/50)),0,M.R(48+10*M.C(WingSine/59))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,4+0.5*M.C(WingSine/69),-
2)*CF.A(M.R(5+0*M.C(WingSine/50)),0,M.R(230+10*M.C(WingSine/41))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,3+-1*M.C(WingSine/42),-
1)*CF.A(M.R(5+0*M.C(WingSine/50)),0,M.R(180+300*M.C(WingSine/64))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,4+0.5*M.C(WingSine/65),-
2)*CF.A(M.R(5+0*M.C(WingSine/50)),0,M.R(315+-10*M.C(WingSine/51))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,4+0.5*M.C(WingSine/63),-
2)*CF.A(M.R(5+0*M.C(WingSine/50)),0,M.R(130+-10*M.C(WingSine/35))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,3+1*M.C(WingSine/35),-
1)*CF.A(M.R(5+0*M.C(WingSine/50)),0,M.R(360+300*M.C(WingSine/64))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus91=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(3.5,4,-.9)*CF.A(M.R(0+6000*M.C(WingSine/300)),-1,M.R(90)),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(3.5,4,-.9)*CF.A(M.R(120+6000*M.C(WingSine/300)),-1,M.R(90)),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(3.5,4,-.9)*CF.A(M.R(240+6000*M.C(WingSine/300)),-1,M.R(90)),.2)
RWP1W.C0 = RWP1W.C0:lerp(CF.N(-
3.5,1,-.9)*CF.A(M.R(0+6000*M.C(WingSine/400)),1,M.R(-90)),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-
3.5,1,-.9)*CF.A(M.R(120+6000*M.C(WingSine/400)),1,M.R(-90)),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-
3.5,1,-.9)*CF.A(M.R(240+6000*M.C(WingSine/400)),1,M.R(-90)),.2)--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Cytus90=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2,-2,-1)*CF.A(M.R(5+5*M.C(WingSine/1)),0,M.R(0+-
32*M.C(WingSine/35))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4.25,-1,-1)*CF.A(M.R(10+5*M.C(WingSine/1)),0,M.R(15+14*M.C(WingS
ine/41))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(6.5,.5,-1)*CF.A(M.R(15+5*M.C(WingSine/1)),0,M.R(30+-
14*M.C(WingSine/24))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-2,-1)*CF.A(M.R(5+5*M.C(WingSine/1)),0,M.R(0-
12*M.C(WingSine/62))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+5*M.C(WingSine/
1)),0,M.R(-15+11*M.C(WingSine/23))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-6.5,.5,-1)*CF.A(M.R(15+5*M.C(WingSine/1)),0,M.R(-30-
19*M.C(WingSine/35))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus87=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,5+-1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+100*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+100*M.C(WingSine/50))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,5+1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+130*M.C(WingSine/73))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,2+-1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+130*M.C(WingSine/73))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,5+-1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+-84*M.C(WingSine/91))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,2+1*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+-84*M.C(WingSine/91))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus86=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,3+3*M.C(WingSine/60),-
1)*CF.A(M.R(10+10*M.C(WingSine/50)),0,M.R(45+30*M.C(WingSine/31))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,3+-3*M.C(WingSine/60),-
1)*CF.A(M.R(10+10*M.C(WingSine/50)),0,M.R(-45+30*M.C(WingSine/32))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,3+3*M.C(WingSine/60),-
1)*CF.A(M.R(10+10*M.C(WingSine/50)),0,M.R(90+30*M.C(WingSine/35))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,3+-3*M.C(WingSine/60),-
1)*CF.A(M.R(10+10*M.C(WingSine/50)),0,M.R(-90+30*M.C(WingSine/36))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,3+3*M.C(WingSine/60),-
1)*CF.A(M.R(10+10*M.C(WingSine/50)),0,M.R(135+30*M.C(WingSine/32))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,3+-3*M.C(WingSine/60),-
1)*CF.A(M.R(10+10*M.C(WingSine/50)),0,M.R(-135+30*M.C(31))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus85=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,-6+-1*M.C(WingSine/32),-1)*CF.A(M.R(-
10+0*M.C(WingSine/50)),0,M.R(60+200*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,6+1*M.C(WingSine/42),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(360+200*M.C(WingSine/50))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,-6+-1*M.C(WingSine/15),-1)*CF.A(M.R(-
10+0*M.C(WingSine/50)),0,M.R(300+200*M.C(WingSine/50))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,6+1*M.C(WingSine/72),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(240+200*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,-6+-1*M.C(WingSine/34),-1)*CF.A(M.R(-
10+0*M.C(WingSine/50)),0,M.R(180+200*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,6+1*M.C(WingSine/38),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(120+200*M.C(WingSine/50))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus88=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,-6+1*M.C(WingSine/32),-1)*CF.A(M.R(-
10+0*M.C(WingSine/50)),0,M.R(0+0*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(3,6+1*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(200+30*M.C(WingSine/50))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(3,-6+1*M.C(WingSine/32),-1)*CF.A(M.R(-
10+0*M.C(WingSine/50)),0,M.R(340+-30*M.C(WingSine/50))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,6+1*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(180+0*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-3,-6+1*M.C(WingSine/32),-1)*CF.A(M.R(-
10+0*M.C(WingSine/50)),0,M.R(20+30*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-3,6+1*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(160+-30*M.C(WingSine/50))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus82=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus81=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(2,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(120+300*M.C(WingSine/100))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(3,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(180+300*M.C(WingSine/100))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(4,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(240+300*M.C(WingSine/100))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-2,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-120+-300*M.C(WingSine/100))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-3,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-180+-300*M.C(WingSine/100))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-4,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-240+-300*M.C(WingSine/100))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus79=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(-3,2+2*M.C(WingSine/40),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(60+-2000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(3,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(-3,2+2*M.C(WingSine/40),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(180+-2000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(3,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-3,2+2*M.C(WingSine/40),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(300+-2000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(3,2+2*M.C(WingSine/32),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus77=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,6+-6*M.C(WingSine/20),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+-200*M.C(WingSine/100))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,6+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+-200*M.C(WingSine/100))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,6+-6*M.C(WingSine/43),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(50+200*M.C(WingSine/100))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(0,6+-6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(100+200*M.C(WingSine/200))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(0,6+6*M.C(WingSine/28),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(100+200*M.C(WingSine/200))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(0,6+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(50+200*M.C(WingSine/100))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus76=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),1,4)*CF.A(M.R(90+500*M.C(WingSine/
200)),10,M.R(10+720*M.C(WingSine/200))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),1,4)*CF.A(M.R(180+500*M.C(WingSine/
200)),10,M.R(0+720*M.C(WingSine/200))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,4,-1)*CF.A(M.R(180+6000*M.C(WingSine/322)),0,M.R(-90)),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),1,4)*CF.A(M.R(270+500*M.C(WingSine/
200)),10,M.R(0+720*M.C(WingSine/200))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-0+0*M.C(WingSine/90),1,4)*CF.A(M.R(360+500*M.C(WingSine/
200)),10,M.R(0+720*M.C(WingSine/200))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,4,-1)*CF.A(M.R(0+6000*M.C(WingSine/322)),0,M.R(-90)),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
4)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0-3*M.S(WingSine/32),4-
3*M.C(WingSine/32),0)*CF.A(M.R(0+6000*M.C(WingSine/322)),0,M.R(-90)),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-0-3*M.S(WingSine/32),4-3*M.C(WingSine/32),0)*CF.A(M.R(120+6000*
M.C(WingSine/322)),0,M.R(-90)),.2)
WingAnims.Cytus78=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0,4,-1)*CF.A(M.R(0+400*M.C(WingSine/50)),0,M.R(-90)),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(0,4,-1)*CF.A(M.R(90+400*M.C(WingSine/50)),0,M.R(-90)),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-0-0*M.S(WingSine/32),4-3*M.C(WingSine/32),0)*CF.A(M.R(180+6000*
M.C(WingSine/322)),0,M.R(-90)),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,4,-1)*CF.A(M.R(180+400*M.C(WingSine/50)),0,M.R(-90)),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0,4,-1)*CF.A(M.R(-90+400*M.C(WingSine/50)),0,M.R(-90)),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-0-0*M.S(WingSine/32),4-3*M.C(WingSine/32),0)*CF.A(M.R(0+6000*M.
C(WingSine/322)),0,M.R(-90)),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
4)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Cytus75=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(10*M.C(WingSine/32),1.5+10*M.S(WingSine/100),-
1)*CF.A(0,15,M.R(60+2000*M.C(WingSine/200))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(10*M.C(WingSine/32),1.5+10*M.S(WingSine/100),-
1)*CF.A(0,15,M.R(120+2000*M.C(WingSine/200))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(10*M.C(WingSine/32),1.5+10*M.S(WingSine/100),-
1)*CF.A(0,15,M.R(180+2000*M.C(WingSine/200))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(10*M.C(WingSine/32),1.5+10*M.S(WingSine/100),-
1)*CF.A(0,15,M.R(240+2000*M.C(WingSine/200))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(10*M.C(WingSine/32),1.5+10*M.S(WingSine/100),-
1)*CF.A(0,15,M.R(300+2000*M.C(WingSine/200))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(10*M.C(WingSine/32),1.5+10*M.S(WingSine/100),-
1)*CF.A(0,15,M.R(360+2000*M.C(WingSine/200))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(5*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 =
RWP5W.C0:lerp(CF.N(-0.3+0*M.C(WingSine/62),0.45-0*M.S(WingSine/42),-
2.2)*CF.A(1,5,M.R(-50+0*M.C(WingSine/200))),.2)
end

WingAnims.Cytus80=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(10*M.C(WingSine/32),1.5+5*M.S(WingSine/100),-
1)*CF.A(0,15,M.R(60+-5*M.C(WingSine/1))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(10*M.C(WingSine/32),1.5+5*M.S(WingSine/100),-
1)*CF.A(0,15,M.R(120+5*M.C(WingSine/1))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(10*M.C(WingSine/32),1.5+5*M.S(WingSine/100),-
1)*CF.A(0,15,M.R(180+-5*M.C(WingSine/1))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(10*M.C(WingSine/32),1.5+5*M.S(WingSine/100),-
1)*CF.A(0,15,M.R(240+5*M.C(WingSine/1))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(10*M.C(WingSine/32),1.5+5*M.S(WingSine/100),-
1)*CF.A(0,15,M.R(300+-5*M.C(WingSine/1))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(10*M.C(WingSine/32),1.5+5*M.S(WingSine/100),-
1)*CF.A(0,15,M.R(360+5*M.C(WingSine/1))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(5*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 =
RWP5W.C0:lerp(CF.N(-0.3+0*M.C(WingSine/62),0.45-0*M.S(WingSine/42),-
2.2)*CF.A(1,5,M.R(-50+0*M.C(WingSine/200))),.2)
end

WingAnims.Test=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0,-9,-4)*CF.A(M.R(-40+0*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSine
/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(999,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+7.5*M.C(Win
gSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(999,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(30+9*M.C(WingS
ine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(999,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(999.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-7.5*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-999,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-30-
9*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Cytus74=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,4+6*M.C(WingSine/20),-
1)*CF.A(M.R(0+100*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,4+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+100*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,4+6*M.C(WingSine/20),-
1)*CF.A(M.R(0+100*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,4+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+100*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,4+6*M.C(WingSine/20),-
1)*CF.A(M.R(0+100*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,4+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+100*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus71=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus73=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(3.5,1,-.9)*CF.A(M.R(0+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4.5,1,-.9)*CF.A(M.R(120+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(5.5,1,-.9)*CF.A(M.R(240+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
RWP1W.C0 = RWP1W.C0:lerp(CF.N(-
3.5,1,-.9)*CF.A(M.R(0+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-
4.5,1,-.9)*CF.A(M.R(120+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-
5.5,1,-.9)*CF.A(M.R(240+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0,4,-1)*CF.A(M.R(0+6000*M.C(WingSine/322)),0,M.R(-90)),.2)
RWP5W.C0 =
RWP5W.C0:lerp(CF.N(0,4,-1)*CF.A(M.R(180+6000*M.C(WingSine/322)),0,M.R(-90)),.2)
end

WingAnims.Cytus72=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,3+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+200*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,3+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+200*M.C(WingSine/50))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-1.3,.7,1.5)*CF.A(M.R(80+0*M.C(WingSine/32)),3.23,M.R(-
100+0*M.C(WingSine/32))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,3+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(270+200*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,3+3*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+200*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0.7,1.2,-
1.5)*CF.A(M.R(110+0*M.C(WingSine/32)),3.23,M.R(-100+0*M.C(WingSine/32))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus71=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+-6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+-20000*M.C(WingSine/1))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+-20000*M.C(WingSine/1))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+-6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+20000*M.C(WingSine/1))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+-20000*M.C(WingSine/1))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,2+-6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+20000*M.C(WingSine/1))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+-20000*M.C(WingSine/1))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus70=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(5*M.C(WingSine/32),1.5+0*M.S(WingSine/100),-
1)*CF.A(0,10,M.R(60+-360*M.C(WingSine/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(5*M.C(WingSine/32),1.5+0*M.S(WingSine/100),-
1)*CF.A(0,10,M.R(120+360*M.C(WingSine/32))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(5*M.C(WingSine/32),1.5+0*M.S(WingSine/100),-
1)*CF.A(0,10,M.R(180+-360*M.C(WingSine/32))),.2)
RWP1W.C0 = RWP1W.C0:lerp(CF.N(5*M.C(WingSine/32),1.5+0*M.C(WingSine/100),-
1)*CF.A(0,10,M.R(240+360*M.C(WingSine/32))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(5*M.C(WingSine/32),1.5+0*M.C(WingSine/100),-
1)*CF.A(0,10,M.R(300+-360*M.C(WingSine/32))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(5*M.C(WingSine/32),1.5+0*M.C(WingSine/100),-
1)*CF.A(0,10,M.R(360+360*M.C(WingSine/32))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-10+1*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-10*M.C(WingSine/40))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus69=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(110+-50*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(90+-50*M.C(WingSine/50))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-2.3,1.3,-1.0)*CF.A(M.R(250+0*M.C(WingSine/32)),7.0,M.R(-
60+0*M.C(WingSine/32))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-110+50*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-90+50*M.C(WingSine/50))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(1.0,0.3,-2.5)*CF.A(M.R(-290+0*M.C(WingSine/32)),-
7.0,M.R(60+0*M.C(WingSine/32))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
4)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus68=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(1,4+4*M.C(WingSine/20),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(1,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(1,4+4*M.C(WingSine/20),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(1,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(1,4+4*M.C(WingSine/20),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(1,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(10+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus67=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+6*M.C(WingSine/30),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+200*M.C(WingSine/100))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+-6*M.C(WingSine/40),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+200*M.C(WingSine/100))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+6*M.C(WingSine/20),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+200*M.C(WingSine/100))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,2+6*M.C(WingSine/30),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+200*M.C(WingSine/100))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,2+-6*M.C(WingSine/40),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+200*M.C(WingSine/100))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,2+6*M.C(WingSine/20),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+200*M.C(WingSine/100))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus66=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(70+-50*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(90+-50*M.C(WingSine/50))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(110+-50*M.C(WingSine/50))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-70+50*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-90+50*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-1,3+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-110+50*M.C(WingSine/50))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus64=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,4+2*M.C(WingSine/20),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+40*M.C(WingSine/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(-0,4+2*M.C(WingSine/20),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-90+40*M.C(WingSine/32))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(4*M.C(WingSine/32),3+0*M.C(WingSine/32),-
1)*CF.A(0,0,M.R(-180+1000*M.C(WingSine/500))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(4*M.C(WingSine/32),3+0*M.C(WingSine/32),-
1)*CF.A(0,0,M.R(-90+1000*M.C(WingSine/500))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(4*M.C(WingSine/32),-1.5+0*M.C(WingSine/32),-
1)*CF.A(0,0,M.R(-90+1000*M.C(WingSine/500))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(4*M.C(WingSine/32),-1.5+0*M.C(WingSine/32),-
1)*CF.A(0,0,M.R(-180+1000*M.C(WingSine/500))),.2)

RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus63=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(3,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+-200*M.C(WingSine/100))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(3,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+-200*M.C(WingSine/100))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(3,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+-200*M.C(WingSine/100))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-3,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-120+200*M.C(WingSine/100))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-3,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-240+200*M.C(WingSine/100))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-3,4+4*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-360+200*M.C(WingSine/100))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus62=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(3,4+4*M.C(WingSine/32),-1)*CF.A(M.R(0+-
100*M.C(WingSine/50)),-2,M.R(60+1000*M.C(WingSine/100))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(3,4+4*M.C(WingSine/32),-1)*CF.A(M.R(-0+-
100*M.C(WingSine/50)),-2,M.R(120+1000*M.C(WingSine/100))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(3,4+4*M.C(WingSine/32),-1)*CF.A(M.R(-0+-
100*M.C(WingSine/50)),-2,M.R(180+1000*M.C(WingSine/100))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(3,4+4*M.C(WingSine/32),-1)*CF.A(M.R(-0+-
100*M.C(WingSine/50)),-2,M.R(240+1000*M.C(WingSine/100))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(3,4+4*M.C(WingSine/32),-1)*CF.A(M.R(-0+-
100*M.C(WingSine/50)),-2,M.R(300+1000*M.C(WingSine/100))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(3,4+4*M.C(WingSine/32),-1)*CF.A(M.R(-0+-
100*M.C(WingSine/50)),-2,M.R(360+1000*M.C(WingSine/100))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus61=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(3,8+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(-3,8+-6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(3,8+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-3,8+-6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(3,8+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-3,8+-6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus59=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+2*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(90+100*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+2*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+100*M.C(WingSine/50))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+2*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+-100*M.C(WingSine/50))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,2+2*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(270+100*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,2+2*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+100*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,2+2*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+-100*M.C(WingSine/50))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus57=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0+3*M.C(WingSine/50),4+4*M.C(WingSine/50),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+300*M.C(WingSine/25))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0+3*M.C(WingSine/50),4+4*M.C(WingSine/50),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+300*M.C(WingSine/25))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0+3*M.C(WingSine/50),4+4*M.C(WingSine/50),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+300*M.C(WingSine/25))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0+-3*M.C(WingSine/50),4+4*M.C(WingSine/50),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+300*M.C(WingSine/25))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0+-3*M.C(WingSine/50),4+4*M.C(WingSine/50),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+300*M.C(WingSine/25))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0+-3*M.C(WingSine/50),4+4*M.C(WingSine/50),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+300*M.C(WingSine/25))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Cytus56=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(3,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-10+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(3,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(3,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(10+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-3,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(10+-1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-3,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+-1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-3,2+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(-10+-1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Atoms=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-0,-8,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+400*M.C(WingSi
ne/60))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4.25,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(100+100*M.C(W
ingSine/20))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-0,-6,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+200*M.C(WingSi
ne/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,-8,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
89+400*M.C(WingSine/60))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-100-100*M.C(WingSine/20))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,-6,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-89-
200*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Dimension=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-0,2,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+400*M.C(WingSin
e/50))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(-0,2,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+75*M.C(WingSine
/50))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-0,2,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+50*M.C(WingSine
/50))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,2,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
89+400*M.C(WingSine/50))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0,2,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
89+75*M.C(WingSine/50))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,2,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
89+50*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.BLACKHOLE=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(3.5,1,-0)*CF.A(M.R(0+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(3.5,1,-
0)*CF.A(M.R(170+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-0,4,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+500*M.C(WingSin
e/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-3.5,1,-0)*CF.A(M.R(0+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-3.5,1,-
0)*CF.A(M.R(170+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,4,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
89+500*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.KRAZY=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2+2.5*M.C(WingSine/180),1.5+.75*M.S(WingSine/25),-1)*CF.A(0,0-
0*M.C(WingSine/36),M.R(90+3000*M.C(WingSine/100))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(2+2.5*M.C(WingSine/180),1.5+.75*M.C(WingSine/25),-1)*CF.A(0,0-
0*M.C(WingSine/37),M.R(147.5+3000*M.C(WingSine/100))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(2+2.5*M.C(WingSine/180),1.5-.75*M.S(WingSine/25),-1)*CF.A(0,0-
0*M.C(WingSine/51),M.R(32.5+3000*M.C(WingSine/100))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(2+2.5*M.C(WingSine/180),1.5-.75*M.C(WingSine/25),-1)*CF.A(0,0-
0*M.C(WingSine/36),M.R(-90+3000*M.C(WingSine/100))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(2+2.5*M.C(WingSine/180),1.5+.75*M.S(WingSine/25),-1)*CF.A(0,0-
0*M.C(WingSine/37),M.R(-147.5+3000*M.C(WingSine/100))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(2+2.5*M.C(WingSine/180),1.5+.75*M.S(WingSine/25),-1)*CF.A(0,0-
0*M.C(WingSine/51),M.R(-32.5+3000*M.C(WingSine/100))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.Liquid=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-0,2,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+400*M.C(WingSin
e/50))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(5,-1,-1)*CF.A(M.R(10+500*M.C(WingSine/100)),0,M.R(15+500*M.C(Win
gSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-0,7,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(89+400*M.C(WingSin
e/50))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,2,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
89+400*M.C(WingSine/50))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-5,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+500*M.C(WingSine/
100)),0,M.R(-15-500*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,7,-1)*CF.A(M.R(0+0*M.C(WingSine/32)),0,M.R(-
89+400*M.C(WingSine/50))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.LIES=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(1*M.C(WingSine/32),-5.5+1*M.S(WingSine/32),3)*CF.A(-
1,0,M.R(90+10*M.C(WingSine/42))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(1*M.C(WingSine/32),-5.5+1*M.C(WingSine/32),3)*CF.A(-
1,0,M.R(120+10*M.C(WingSine/42))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(1*M.C(WingSine/32),-5.5+1*M.S(WingSine/32),3)*CF.A(-
1,0,M.R(60+10*M.C(WingSine/42))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-1*M.C(WingSine/32),-5.5+1*M.C(WingSine/32),3)*CF.A(-1,0,M.R(-
90-10*M.C(WingSine/42))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-1*M.C(WingSine/32),-5.5+1*M.S(WingSine/32),3)*CF.A(-1,0,M.R(-
120-10*M.C(WingSine/42))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-1*M.C(WingSine/32),-5.5+1*M.S(WingSine/32),3)*CF.A(-1,0,M.R(-
60-10*M.C(WingSine/42))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.ihavenothingtodo=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0,-2,1.7)*CF.A(M.R(90+0*M.C(WingSine/32)),14.1,M.R(0+2*M.C(WingS
ine/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(1,-5.7,-3.0)*CF.A(M.R(10+0*M.C(WingSine/32)),14.1,M.R(175+2*M.C(
WingSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,-5.7,-3.0)*CF.A(M.R(10+0*M.C(WingSine/32)),14.1,M.R(175+2*M.C(
WingSine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(1,-2,1.7)*CF.A(M.R(90+0*M.C(WingSine/32)),14.1,M.R(0+2*M.C(WingS
ine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(1,-5.7,3.0)*CF.A(M.R(10+0*M.C(WingSine/32)),14.1,M.R(175+2*M.C(W
ingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,-5.7,3.0)*CF.A(M.R(10+0*M.C(WingSine/32)),14.1,M.R(175+2*M.C(W
ingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

WingAnims.DELETE=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0,-2,1.7)*CF.A(M.R(90+0*M.C(WingSine/32)),14.1,M.R(0+2*M.C(WingS
ine/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(2,-2,1.7)*CF.A(M.R(90+0*M.C(WingSine/32)),14.1,M.R(0+2*M.C(WingS
ine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(3,-2,1.7)*CF.A(M.R(90+0*M.C(WingSine/32)),14.1,M.R(0+2*M.C(WingS
ine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(1,-2,1.7)*CF.A(M.R(90+0*M.C(WingSine/32)),14.1,M.R(0+2*M.C(WingS
ine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-1,-2,1.7)*CF.A(M.R(90+0*M.C(WingSine/32)),14.1,M.R(0+2*M.C(Wing
Sine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-2,-2,1.7)*CF.A(M.R(90+0*M.C(WingSine/32)),14.1,M.R(0+2*M.C(Wing
Sine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0,-2,0)*CF.A(0,M.R(0*M.C(WingSine/1000)),M.R(0-
WingSine))*CF.A(20.4,M.R(90),0)*CF.N(-0,3,0),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0,-2,0)*CF.A(0,M.R(0*M.C(WingSine/1000)),M.R(0-
WingSine))*CF.A(20.4,M.R(90),0)*CF.N(-0,3,0),.2)
end

WingAnims.GAMING=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(1,-4,-1.4)*CF.A(M.R(-20+0*M.C(WingSine/32)),0,M.R(0+0*M.C(WingSi
ne/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(-1,-3,-1.5)*CF.A(M.R(90+0*M.C(WingSine/32)),0,M.R(90+0*M.C(WingS
ine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(1,-2,2)*CF.A(M.R(90+0*M.C(WingSine/32)),0,M.R(0+0*M.C(WingSine/
32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-1,-4,-1.4)*CF.A(M.R(-20+0*M.C(WingSine/32)),0,M.R(0-
0*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(1,-3,-1.5+.05*M.S(WingSine/35))*CF.A(M.R(90+0*M.C(WingSine/
32)),0,M.R(-90-0*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-1,-2,2)*CF.A(M.R(90+0*M.C(WingSine/32)),0,M.R(-0-
0*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Hyposis=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSine/
32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(6.25,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+15*M.C(Win
gSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(10.5,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(30+30*M.C(Win
gSine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-2,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-6.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-15*M.C(WingSine/32))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-10.5,.5,-
1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-30-30*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Hypnotic=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2,-2,-1)*CF.A(M.R(5+300*M.C(WingSine/32)),0,M.R(0+300*M.C(WingSi
ne/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(4.25,-1,-
1)*CF.A(M.R(100+300*M.C(WingSine/32)),0,M.R(15+300*M.C(WingSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(6.5,.5,-1)*CF.A(M.R(15+300*M.C(WingSine/32)),0,M.R(30+300*M.C(Wi
ngSine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-2,-1)*CF.A(M.R(5+300*M.C(WingSine/32)),0,M.R(0+300*M.C(WingS
ine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(100+300*M.C(WingSine/
32)),0,M.R(-15+300*M.C(WingSine/32))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-6.5,.5,-
1)*CF.A(M.R(15+300*M.C(WingSine/32)),0,M.R(-30+300*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.bot3=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2,-2,-1)*CF.A(M.R(5+200*M.C(WingSine/32)),0,M.R(0+200*M.C(WingSi
ne/32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4.25,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+7.5*M.C(Wi
ngSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(6.5,.5,-1)*CF.A(M.R(15+200*M.C(WingSine/32)),0,M.R(30+100*M.C(Wi
ngSine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-2,-1)*CF.A(M.R(5+200*M.C(WingSine/32)),0,M.R(0-
200*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-7.5*M.C(WingSine/32))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-6.5,.5,-
1)*CF.A(M.R(15+200*M.C(WingSine/32)),0,M.R(-30-100*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.bot2=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(-3,-3,-1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(0+WingSine)),.2
)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(-3,-3,-1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(90+WingSine)),.
2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(1,1.5+5,-
1)*CF.A(0,M.R(0+7.5*M.C(WingSine/32)),M.R(0+5000*M.C(WingSine/200))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-3,-3,-1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(180+WingSine)),
.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-3,-3,-1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(-
90+WingSine)),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(1,1.5+5,-1)*CF.A(0,M.R(0+5*M.C(WingSine/39)),M.R(180+5000*M.C(Wi
ngSine/200))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.bot=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(7.25,-1,-
1)*CF.A(M.R(10+100*M.C(WingSine/32)),-2,M.R(15+100*M.C(WingSine/32))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(4.25,-1,-
1)*CF.A(M.R(10+125*M.C(WingSine/32)),-2,M.R(15+125*M.C(WingSine/32))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(10.25,-1,-
1)*CF.A(M.R(10+150*M.C(WingSine/32)),-2,M.R(15+150*M.C(WingSine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-7.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+100*M.C(WingSine/
32)),2,M.R(-15-100*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+125*M.C(WingSine/
32)),2,M.R(-15-125*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-10.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+150*M.C(WingSine/
32)),2,M.R(-15-150*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Spookbday=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(1,4+2*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(70+-60*M.C(WingSine/50))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(1,3+2*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(90+-30*M.C(WingSine/50))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(1,2+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(110+-40*M.C(WingSine/50))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-1,4+2*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-70+60*M.C(WingSine/50))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-1,3+2*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-90+30*M.C(WingSine/50))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-1,2+3*M.C(WingSine/30),-
1)*CF.A(M.R(20+0*M.C(WingSine/50)),0,M.R(-110+40*M.C(WingSine/50))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
4)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.xd=function()

LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0,-40,-1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(60+0*M.C(WingSi
ne/0))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(3,40+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(0+-0*M.C(WingSine/400))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,-2,-0)*CF.A(M.R(80+0*M.C(WingSine/32)),0,M.R(70+2*M.C(WingSine
/1))),.2)
RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,-40,-1)*CF.A(0,M.R(0+2.5*M.C(WingSine/36)),M.R(-
60+0*M.C(WingSine/0))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(3,40+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+-0*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(3,40+6*M.C(WingSine/32),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+-0*M.C(WingSine/400))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.bye=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,4+-6*M.C(WingSine/32),-1)*CF.A(M.R(100+-
200*M.C(WingSine/50)),0,M.R(60+-1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,0+6*M.C(WingSine/32),-1)*CF.A(M.R(100+-
200*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,4+-6*M.C(WingSine/32),-1)*CF.A(M.R(100+-
200*M.C(WingSine/50)),0,M.R(180+-1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,0+6*M.C(WingSine/32),-1)*CF.A(M.R(100+-
200*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,4+-6*M.C(WingSine/32),-1)*CF.A(M.R(100+-
200*M.C(WingSine/50)),0,M.R(300+-1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,0+6*M.C(WingSine/32),-1)*CF.A(M.R(100+-
200*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.hi=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(4,0,-.9)*CF.A(M.R(0+6000*M.C(WingSine/322)),0,M.R(-300)),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4,0,-.9)*CF.A(M.R(170+6000*M.C(WingSine/322)),0,M.R(-300)),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(30+400*M.C(WingS
ine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-4,0,-.9)*CF.A(M.R(0+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-
4,0,-.9)*CF.A(M.R(170+6000*M.C(WingSine/322)),0,M.R(-0)),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(0,.5,-1)*CF.A(M.R(15+20*M.C(WingSine/32)),0,M.R(-30-
400*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.nonexistant=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,5+-4*M.C(WingSine/32),-1)*CF.A(M.R(-
50+0*M.C(WingSine/50)),0,M.R(60+1000*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,5+4*M.C(WingSine/32),-1)*CF.A(M.R(-
50+0*M.C(WingSine/50)),0,M.R(120+1000*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,5+-4*M.C(WingSine/32),-1)*CF.A(M.R(-
50+0*M.C(WingSine/50)),0,M.R(180+1000*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,5+4*M.C(WingSine/32),-1)*CF.A(M.R(-
50+0*M.C(WingSine/50)),0,M.R(240+1000*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,5+-4*M.C(WingSine/32),-1)*CF.A(M.R(-
50+0*M.C(WingSine/50)),0,M.R(300+1000*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,5+4*M.C(WingSine/32),-1)*CF.A(M.R(-
50+0*M.C(WingSine/50)),0,M.R(360+1000*M.C(WingSine/400))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.Shatter=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(-1.8,1,-2)*CF.A(M.R(0+-
6000*M.C(WingSine/160)),0.3,M.R(90)),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(-1.8,1,-2)*CF.A(M.R(170+-
6000*M.C(WingSine/160)),0.3,M.R(90)),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(-6,3.5,0)*CF.A(M.R(90+0*M.C(WingSine/160)),-4.4,M.R(90)),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-1.8,4,-2)*CF.A(M.R(0+6000*M.C(WingSine/160)),0.3,M.R(90)),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-1.8,4,-
2)*CF.A(M.R(170+6000*M.C(WingSine/160)),0.3,M.R(90)),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(6,-3,0)*CF.A(M.R(90+0*M.C(WingSine/160)),5,M.R(90)),.2)
--SPIN
RWP4W.C0 =
RWP4W.C0:lerp(CF.N(0,-8,-2)*CF.A(M.R(-30+0*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSine
/32))),.2)
RWP5W.C0 =
RWP5W.C0:lerp(CF.N(-0.3+0*M.C(WingSine/62),0.45-0*M.S(WingSine/42),-
2)*CF.A(1,5,M.R(-50+0*M.C(WingSine/200))),.2)
end
WingAnims.inf=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(2,-6,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0+5*M.C(WingSine/
32))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(4.25,-1,-1)*CF.A(M.R(10+15*M.C(WingSine/32)),0,M.R(15+400*M.C(Wi
ngSine/32))),.2)
LWP3W.C0 =
LWP3W.C0:lerp(CF.N(0,.5,-1)*CF.A(M.R(15+0*M.C(WingSine/32)),0,M.R(30+5*M.C(WingSine
/1))),.2) --Blade master blade

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-2,-6,-1)*CF.A(M.R(5+10*M.C(WingSine/32)),0,M.R(0-
5*M.C(WingSine/32))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(-4.25,-1,-1+.05*M.S(WingSine/35))*CF.A(M.R(10+15*M.C(WingSine/
32)),0,M.R(-15-400*M.C(WingSine/32))),.2)
RWP3W.C0 =
RWP3W.C0:lerp(CF.N(-0,.5,-1)*CF.A(M.R(15+0*M.C(WingSine/32)),0,M.R(-30-
5*M.C(WingSine/1))),.2) --Blade master blade
--SPIN

RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.mylifeispain=function()

LWP1W.C0 =
LWP1W.C0:lerp(CF.N(0,3,-1)*CF.A(0.3,M.R(0+20*M.C(WingSine/5)),M.R(60+-
43363*M.C(WingSine/10))),.2)
LWP2W.C0 =
LWP2W.C0:lerp(CF.N(0,3,-1)*CF.A(0.3,M.R(0+20*M.C(WingSine/5)),M.R(120+-
34633*M.C(WingSine/10))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(.25*M.C(WingSine/32),.6-.30*M.S(WingSine/32),-
1)*CF.A(0.3,0,M.R(560-9*M.C(WingSine/32))),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(0,3,-1)*CF.A(0.3,M.R(0+20*M.C(WingSine/5)),M.R(-60+-
63235*M.C(WingSine/10))),.2)
RWP2W.C0 =
RWP2W.C0:lerp(CF.N(0,3,-1)*CF.A(0.3,M.R(0+20*M.C(WingSine/5)),M.R(-
120+13451*M.C(WingSine/10))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-.25*M.C(WingSine/32),.6+.30*M.S(WingSine/32),-
1)*CF.A(0.3,0,M.R(-560+9*M.C(WingSine/32))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.VOID=function()
LWP1W.C0 = LWP1W.C0:lerp(CF.N(0,2+-6*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(60+100*M.C(WingSine/400))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(0,2+-6*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(120+100*M.C(WingSine/400))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(0,2+-6*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(180+100*M.C(WingSine/400))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(-0,2+-6*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(240+100*M.C(WingSine/400))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-0,2+-6*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(300+100*M.C(WingSine/400))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-0,2+-6*M.C(WingSine/1),-
1)*CF.A(M.R(0+0*M.C(WingSine/50)),0,M.R(360+100*M.C(WingSine/400))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.CURED=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(3.8,4,0)*CF.A(M.R(0+3000*M.C(WingSine/160)),0,M.R(90)),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(3.8,4,0)*CF.A(M.R(170+-
3000*M.C(WingSine/160)),0,M.R(90)),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(-5.8,1,0)*CF.A(M.R(170+-
4000*M.C(WingSine/160)),0,M.R(90)),.2)

RWP1W.C0 =
RWP1W.C0:lerp(CF.N(-3.8,4,0)*CF.A(M.R(0+-3000*M.C(WingSine/160)),0,M.R(90)),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(-
3.8,4,0)*CF.A(M.R(170+3000*M.C(WingSine/160)),0,M.R(90)),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(-5.8,1,0)*CF.A(M.R(340+-
4000*M.C(WingSine/160)),0,M.R(90)),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0,-2,0)*CF.A(0,M.R(0*M.C(WingSine/7000)),M.R(0-
WingSine))*CF.A(20.4,M.R(90),0)*CF.N(-0,3,0),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0,-2,0)*CF.A(0,M.R(0*M.C(WingSine/7000)),M.R(0-
WingSine))*CF.A(20.4,M.R(90),0)*CF.N(-0,3,0),.2)
end

WingAnims.Catastophic=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(5*M.C(WingSine/62),2.5+0*M.S(WingSine/62),-
1)*CF.A(0.5,0,M.R(60+500*M.C(WingSine/62))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(5*M.C(WingSine/62),2.5+0*M.C(WingSine/62),-
1)*CF.A(0.5,0,M.R(90+500*M.C(WingSine/62))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(5*M.C(WingSine/62),2.5+0*M.S(WingSine/62),-
1)*CF.A(0.5,0,M.R(210+500*M.C(WingSine/62))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(5*M.C(WingSine/62),2.5-0*M.C(WingSine/62),-
1)*CF.A(0.5,0,M.R(120+500*M.C(WingSine/62))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(5*M.C(WingSine/62),2.5+0*M.S(WingSine/62),-
1)*CF.A(0.5,0,M.R(150+500*M.C(WingSine/62))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(5*M.C(WingSine/62),2.5+0*M.S(WingSine/62),-
1)*CF.A(0.5,0,M.R(180+500*M.C(WingSine/62))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end
WingAnims.COMPLETELYLOST=function()
LWP1W.C0 =
LWP1W.C0:lerp(CF.N(5*M.C(WingSine/62),2.5+1*M.S(WingSine/62),-
1)*CF.A(0.5,0,M.R(60+1000*M.C(WingSine/52))),.2)
LWP2W.C0 = LWP2W.C0:lerp(CF.N(5*M.C(WingSine/62),2.5+1*M.C(WingSine/62),-
1)*CF.A(0.5,0,M.R(90+1000*M.C(WingSine/52))),.2)
LWP3W.C0 = LWP3W.C0:lerp(CF.N(5*M.C(WingSine/62),2.5+1*M.S(WingSine/62),-
1)*CF.A(0.5,0,M.R(210+1000*M.C(WingSine/52))),.2)

RWP1W.C0 = RWP1W.C0:lerp(CF.N(5*M.C(WingSine/62),2.5-1*M.C(WingSine/62),-
1)*CF.A(0.5,0,M.R(120+1000*M.C(WingSine/52))),.2)
RWP2W.C0 = RWP2W.C0:lerp(CF.N(5*M.C(WingSine/62),2.5+1*M.S(WingSine/62),-
1)*CF.A(0.5,0,M.R(150+1000*M.C(WingSine/52))),.2)
RWP3W.C0 = RWP3W.C0:lerp(CF.N(5*M.C(WingSine/62),2.5+1*M.S(WingSine/62),-
1)*CF.A(0.5,0,M.R(180+1000*M.C(WingSine/52))),.2)
--SPIN
RWP4W.C0 = RWP4W.C0:lerp(CF.N(0*M.C(WingSine/62),-1.64+0*M.S(WingSine/42),-
1.2)*CF.A(0,0,M.R(-0-950*M.C(WingSine/400))),.2)
RWP5W.C0 = RWP5W.C0:lerp(CF.N(0*M.C(WingSine/62),0-0*M.S(WingSine/42),-
2)*CF.A(0,0,M.R(-0+950*M.C(WingSine/200))),.2)
end

while true do
swait()
ClickTimer=math.max(ClickTimer-1,0)
if(ClickTimer<=0 and Combo~=1)then
Combo=1
end
Sine=Sine+Change
hue=hue+1
if(hue>360)then hue=1 end
local hitfloor,posfloor =
workspace:FindPartOnRayWithIgnoreList(Ray.new(Root.CFrame.p,
((CFrame.new(Root.Position,Root.Position - Vector3.new(0,1,0))).lookVector).unit *
(4)), {Effects,Char,workspace[Player.Name]})
local Walking = (math.abs(Root.Velocity.x) > 1 or
math.abs(Root.Velocity.z) > 1)
local State = (Hum.PlatformStand and 'Paralyzed' or Hum.Sit and 'Sit'
or (not hitfloor or hitfloor.CanCollide==false) and Root.Velocity.y < -1 and "Fall"
or (not hitfloor or hitfloor.CanCollide==false) and Root.Velocity.y > 1 and "Jump"
or hitfloor and Walking and "Walk" or hitfloor and "Idle")
Hum.WalkSpeed = WalkSpeed
local sidevec = math.clamp((Torso.Velocity*Torso.CFrame.rightVector).X+
(Torso.Velocity*Torso.CFrame.rightVector).Z,-Hum.WalkSpeed,Hum.WalkSpeed)
local forwardvec =
math.clamp((Torso.Velocity*Torso.CFrame.lookVector).X+
(Torso.Velocity*Torso.CFrame.lookVector).Z,-Hum.WalkSpeed,Hum.WalkSpeed)
local sidevelocity = sidevec/Hum.WalkSpeed
local forwardvelocity = forwardvec/Hum.WalkSpeed

local lhit,lpos =
workspace:FindPartOnRayWithIgnoreList(Ray.new(LLeg.CFrame.p,
((CFrame.new(LLeg.Position,LLeg.Position - Vector3.new(0,1,0))).lookVector).unit *
(2)), {Effects,Char,workspace[Player.Name]})
local rhit,rpos =
workspace:FindPartOnRayWithIgnoreList(Ray.new(RLeg.CFrame.p,
((CFrame.new(RLeg.Position,RLeg.Position - Vector3.new(0,1,0))).lookVector).unit *
(2)), {Effects,Char,workspace[Player.Name]})
if(Mode=='Troubadour' and IsVaporwave(getMode'Troubadour'.Music))then
vaporwaveMode=true
text.Text='Vaporwave'
WingAnim='NebG3'
else
if(Mode=='Troubadour')then
text.Text='Troubadour'
WingAnim=getMode'Troubadour'.WingAnim
end
vaporwaveMode=false
end

if(Mode~='Lust' and WingAnim and WingAnims[WingAnim])then


WingAnims[WingAnim]()
elseif(Mode=='Lust')then
if(State=='Idle')then
WingAnims.LustFrench()
else
WingAnims.NebG3(1)
end
elseif(WingAnim and typeof(WingAnim)=='table' and
WingAnims[WingAnim[1]])then
local gay={unpack(WingAnim)};
table.remove(gay,1)
WingAnims[WingAnim[1]](unpack(gay))
else
WingAnims.NebG1()
end

if(Mode=='Troubadour' and NeutralAnims)then


WingSine=WingSine+(0.1+music.PlaybackLoudness/300)
else
WingSine=WingSine+1
end

if(Mode~='VISUALIZER' and WingAnim and


WingAnims[WingAnim])then
WingAnims[WingAnim]()
elseif(Mode=='VISUALIZER')then
if(State=='Idle')then
WingAnims.Cytus97()
else
WingAnims.EMPTY(1)
end

elseif(WingAnim and typeof(WingAnim)=='table' and WingAnims[WingAnim[1]])then


local gay={unpack(WingAnim)};
table.remove(gay,1)
WingAnims[WingAnim[1]](unpack(gay))
else
WingAnims.NebG5()
end

if(music)then
if(Mode=='Lightning Cannon')then
local clr =
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1))
local clr2 =
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/950,0,1))
text.TextColor3 = clr
PrimaryColor = clr2
for _,v in next, wingModel:GetDescendants() do
if(v:IsA'BasePart')then
v.Color = clr2
elseif(v:IsA'Trail')then
v.Color = ColorSequence.new(clr2)
end
end
elseif(Mode=='HYPERSKIDDED')then
local clr = BrickColor.random().Color
local clr2 = BrickColor.random().Color
text.TextColor3 = clr
PrimaryColor = clr2
for _,v in next, wingModel:GetDescendants() do
if(v:IsA'BasePart')then
v.Color = clr2
elseif(v:IsA'Trail')then
v.Color = ColorSequence.new(clr2)
end
end
elseif(Mode=='FORMALITY')then
local clr = BrickColor.random().Color
local clr2 = BrickColor.random().Color
text.TextColor3 = clr
PrimaryColor = clr2
for _,v in next, wingModel:GetDescendants() do
if(v:IsA'BasePart')then
v.Color = clr2
elseif(v:IsA'Trail')then
v.Color = ColorSequence.new(clr2)
end
end

elseif(Mode=='disturbance')then
local clr =
Color3.fromHSV(hue/360,2,math.clamp(music.PlaybackLoudness/475,0,5))
local clr2 =
Color3.fromHSV(hue/360,2,math.clamp(music.PlaybackLoudness/475,0,5))
text.TextColor3 = clr
PrimaryColor = clr2
for _,v in next, wingModel:GetDescendants() do
if(v:IsA'BasePart')then
v.Color = clr2
elseif(v:IsA'Trail')then
v.Color = ColorSequence.new(clr2)
end
end
elseif(Mode=='VISUALIZER')then
local clr =
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/475,0,1))
local clr2 =
Color3.fromHSV(hue/360,1,math.clamp(music.PlaybackLoudness/950,0,1))
text.TextColor3 = clr
PrimaryColor = clr2
for _,v in next, wingModel:GetDescendants() do
if(v:IsA'BasePart')then
v.Color = clr2
elseif(v:IsA'Trail')then
v.Color = ColorSequence.new(clr2)
end
end

elseif(Mode=='My Return')then
local clr = Color3.fromRGB(10+music.PlaybackLoudness/5, 0,
0)
local clr2 = Color3.fromRGB(10+music.PlaybackLoudness/5, 0,
0)
text.TextColor3 = clr
PrimaryColor = clr2
for _,v in next, wingModel:GetDescendants() do
if(v:IsA'BasePart')then
v.Color = clr2
elseif(v:IsA'Trail')then
v.Color = ColorSequence.new(clr2)
end
end

elseif(Mode=='EXECUTION')then
local clr = Color3.fromHSV(hue/360,1,math.clamp(2,0,1))
local clr2 = Color3.fromHSV(hue/360,1,math.clamp(2,0,1))
text.TextStrokeColor3 = clr
text.TextStrokeColor3 = clr2
for _,v in next, wingModel:GetDescendants() do
if(v:IsA'BasePart')then
v.Color = clr2
elseif(v:IsA'Trail')then
v.Color = ColorSequence.new(clr2)
end
end

elseif(Mode=='K A R M A')then
local clr = BrickColor.random().Color
local clr2 = BrickColor.random().Color
text.TextColor3 = clr
PrimaryColor = clr2
for _,v in next, wingModel:GetDescendants() do
if(v:IsA'BasePart')then
v.Color = clr2
elseif(v:IsA'Trail')then
v.Color = ColorSequence.new(clr2)
end
end
elseif(Mode=='MALWARE')then
local clr = BrickColor.random().Color
local clr2 = BrickColor.random().Color
text.TextColor3 = clr
PrimaryColor = clr2
for _,v in next, wingModel:GetDescendants() do
if(v:IsA'BasePart')then
v.Color = clr2
elseif(v:IsA'Trail')then
v.Color = ColorSequence.new(clr2)
end
end

elseif(Mode=='PROBLEMATIC')then
local clr = BrickColor.random().Color
local clr2 = BrickColor.random().Color
text.TextColor3 = clr
PrimaryColor = clr2
for _,v in next, wingModel:GetDescendants() do
if(v:IsA'BasePart')then
v.Color = clr2
elseif(v:IsA'Trail')then
v.Color = ColorSequence.new(clr2)
end
end

elseif(Mode=='ABNORMALITY')then
local clr = BrickColor.random().Color
local clr2 = BrickColor.random().Color
text.TextColor3 = clr
PrimaryColor = clr2
for _,v in next, wingModel:GetDescendants() do
if(v:IsA'BasePart')then
v.Color = clr2
elseif(v:IsA'Trail')then
v.Color = ColorSequence.new(clr2)
end
end
end
end

if(Mode=='The Big Black')then


local pos = Head.Position
local dist = (camera.CFrame.p-pos).magnitude
local DropDist = 1
local IneffectiveDist = 15
local modifier = dist < DropDist and 1 or dist < IneffectiveDist
and (0 - 1) / (IneffectiveDist - DropDist) * (dist - DropDist) + 1 or 0
end

if(State == 'Idle')then
if(Mode=='BANISHED')then
local Alpha = .1

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+1*M.C(Sine/50),3+0.2*M.C(Sine/25),0+1*M.S(Sine/
32))*CF.A(M.R(30+5*M.S(Sine/50)),0+0.1*M.S(Sine/50),0+0.1*M.S(Sine/50)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,-0.9+.1*M.S(Sine/32),-0.5)*CF.A(1,M.R(5+5*M.C(Sine/
32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.2+.2*M.S(Sine/32),0)*CF.A(-0.6,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.3-.2*M.C(Sine/32),-0.4)*CF.A(-0.8,M.R(15),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.2*M.C(Sine/32),-0.5)*CF.A(-0.7,M.R(-15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='SUS')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.4+.05*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(1,0+.05*M.S(Sine/32),1)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-0-
0*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-1,0+.05*M.S(Sine/32),1)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(0+0*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.4-.05*M.C(Sine/32),-0.2)*CF.A(0,M.R(30),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.4-.05*M.C(Sine/32),-0.2)*CF.A(0,M.R(-30),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='T E R
M I N A T E D')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Really black'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = BrickColor.new'Black'.Color;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(10,0.5,10);
EndSize=Vector3.new(10,0.5,10);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.4+-0.3*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(-3.3),M.R(-146.5)),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.4+0.3*M.C(Sine/32),-0.4)*CF.A(0,M.R(30),-0.2),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.4+0.3*M.C(Sine/32),-0.4)*CF.A(0,M.R(-30),0.2),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Solar')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/
100);

EndSize=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/100);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Brick};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(1+music.PlaybackLoudness/100,0.5,1+music.PlaybackLoudness/
100);

EndSize=Vector3.new(1+music.PlaybackLoudness/100,0.5,1+music.PlaybackLoudness/100);
}

Effect{ -- Sun Core


Lifetime=0.8;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=Torso.CFrame*CF.N(0.9,9,-
2)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Bright yellow'.Color;
Transparency={0.9,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.3,0.6);
EndSize=Vector3.new(15,0.5,15);
}

Effect{ -- Sun Itself


Lifetime=0.01;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(255, 255, 0),
CFrame=Torso.CFrame*CF.N(0.9,9,-
2)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(10,10,10);
EndSize=Vector3.new(10,10,10);
}

Effect{ --Mercury
Lifetime=0.01;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(100, 100, 100),
CFrame=Torso.CFrame*CF.N(0.9,9,-
15)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Transparency={0,1};
Material=Enum.Material.Slate;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1,1,1);
}

Effect{ --EMoon
Lifetime=0.01;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(100, 100, 100),
CFrame=Torso.CFrame*CF.N(-
25.2,9,23)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Transparency={0,1};
Material=Enum.Material.Slate;
Size=Vector3.new(0.8,0.8,0.8);
EndSize=Vector3.new(0.8,0.8,0.8);
}
Effect{ --Venus
Lifetime=0.01;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(200, 150, 100),
CFrame=Torso.CFrame*CF.N(20.9,9,-
10)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Transparency={0,1};
Material=Enum.Material.Sand;
Size=Vector3.new(2,2,2);
EndSize=Vector3.new(2,2,2);
}

Effect{ --Earth
Lifetime=0.01;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(50, 50, 255),
CFrame=Torso.CFrame*CF.N(-
20.9,9,23)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Transparency={0,1};
Material=Enum.Material.Sand;
Size=Vector3.new(2,2,2);
EndSize=Vector3.new(2,2,2);
}

Effect{ ---
Mars
Lifetime=0.01;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(255, 100, 100),
CFrame=Torso.CFrame*CF.N(-20.9,9,-
40)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Transparency={0,1};
Material=Enum.Material.Slate;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1,1,1);
}

Effect{ ---Jupiter
Lifetime=0.01;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(200, 150, 100),
CFrame=Torso.CFrame*CF.N(45.9,9,-
50)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Transparency={0,1};
Material=Enum.Material.Sand;
Size=Vector3.new(4,4,4);
EndSize=Vector3.new(4,4,4);
}

Effect{ --Saturn
Lifetime=0.01;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(200, 150, 100),
CFrame=Torso.CFrame*CF.N(-
70,9,20)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Transparency={0,1};
Material=Enum.Material.Sand;
Size=Vector3.new(3.5,3.5,3.5);
EndSize=Vector3.new(3.5,3.5,3.5);
}

Effect{ -- --Uranus
Lifetime=0.01;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(100, 100, 255),
CFrame=Torso.CFrame*CF.N(-40,9,-
80)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Transparency={0,1};
Material=Enum.Material.Sand;
Size=Vector3.new(2.5,2.5,2.5);
EndSize=Vector3.new(2.5,2.5,2.5);
}
Effect{ --Neptune
Lifetime=0.01;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(0, 0, 255),

CFrame=Torso.CFrame*CF.N(100.9,9,10)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Transparency={0,1};
Material=Enum.Material.Sand;
Size=Vector3.new(2.5,2.5,2.5);
EndSize=Vector3.new(2.5,2.5,2.5);
}

Effect{
Lifetime=0.01;
Mesh='Ring';
Color=Color3.fromRGB(100, 100, 100),
CFrame = Torso.CFrame* CF.N(0.9,9,-2) *
CF.A(29.8,M.R(math.random(-0,0)),0),
Transparency={0.8,1};
Material=Enum.Material.Neon;
Size=Vector3.new(6.5,6.5,0.5);
EndSize=Vector3.new(6.5,6.5,0.5);
}

Effect{
Lifetime=0.01;
Mesh='Ring';
Color=Color3.fromRGB(200, 150, 0),
CFrame = Torso.CFrame* CF.N(-70,9,20) *
CF.A(29.8,M.R(math.random(-0,0)),0),
Transparency={0.8,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.5,0.5,0.1);
EndSize=Vector3.new(0.5,0.5,0.1);
}

Effect{ -- Moon Ring


Lifetime=0.01;
Mesh='Ring';
Color=Color3.fromRGB(100, 100, 100),
CFrame = Torso.CFrame* CF.N(-20.9,9,23) *
CF.A(29.8,M.R(math.random(-0,0)),0),
Transparency={0.8,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.5,0.5,0.1);
EndSize=Vector3.new(0.5,0.5,0.1);
}

Effect{
Lifetime=0.01;
Mesh='Ring';
Color=Color3.fromRGB(100, 100, 255),
CFrame = Torso.CFrame* CF.N(-40,9,-80) *
CF.A(0,M.R(math.random(-0,0)),30),
Transparency={0.8,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.5,0.5,0.1);
EndSize=Vector3.new(0.5,0.5,0.1);
}

Effect({
Color = Color3.fromRGB(255, 255, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright yellow'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-70,70),-4,


(math.random(-70,70))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,50,0),
Size = Vector3.new(0.5,0.5,0.5),
EndSize = Vector3.new(0.5,0.5,0.5),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-70,70),-4,


(math.random(-70,70))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,50,0),
Size = Vector3.new(0.5,0.5,0.5),
EndSize = Vector3.new(0.5,0.5,0.5),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-70,70),-4,


(math.random(-70,70))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,50,0),
Size = Vector3.new(0.5,0.5,0.5),
EndSize = Vector3.new(0.5,0.5,0.5),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(20+5*M.S(Sine/
32)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5+5*M.C(Sine/32)),M.R(-
140-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5-5*M.C(Sine/
32)),M.R(140+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.8,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.8-.05*M.C(Sine/32),-0.8)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Destiny')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(20+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(0.6,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='ETERNAL')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 255, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(10+5*M.S(Sine/
32)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.3,M.R(5+5*M.C(Sine/32)),M.R(15-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(150+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='depleted')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(170, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Maroon'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(-20+5*M.S(Sine/
32)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.4,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.1,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-0.5)*CF.A(0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Extinction')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 255, 0),
Material = Enum.Material.Neon,
Mesh = "Slash2",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.8, 0.01, 0.8),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+3.5*M.C(Sine/50),4+1*M.C(Sine/25),0+0*M.S(Sine/
32))*CF.A(M.R(50+5*M.S(Sine/50)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.2+.2*M.S(Sine/50),0)*CF.A(-0.5,M.R(5+5*M.C(Sine/
32)),M.R(-15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.2,-0.3+.2*M.S(Sine/40),-0.7)*CF.A(0,M.R(40-5*M.C(Sine/
32)),M.R(-180+20*M.C(Sine/1))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Plasmic')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(-40+5*M.S(Sine/
64)),M.R(5),0.1),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(2.3,M.R(5+5*M.C(Sine/32)),M.R(-
40-5*M.C(Sine/20))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1,M.R(5-5*M.C(Sine/
32)),M.R(15+20*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.0*M.C(Sine/32),0)*CF.A(M.R(27),0.3,M.R(-10)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.0*M.C(Sine/32),0)*CF.A(M.R(27),-0.3,M.R(10)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='TORTURED')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame *


CF.N(math.random(-20,20),-4,(math.random(-20,20))) * CF.A(M.R(math.random(-
20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Dark grey'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,5,0),
Size = Vector3.new(0.3,0.3,0.3),
EndSize = Vector3.new(0.3,0.3,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 2,
})

Effect({
Color = Color3.fromRGB(100, 100, 100),
Material = Enum.Material.Neon,
Mesh = "Tornado2",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(30, 5, 30),
Transparency = NumberRange.new(0,1),
Lifetime = 0.3,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(20+10*M.S(Sine/
32)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,.4+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(124-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0.1+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
84+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Untrustworthy')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame *


CF.N(math.random(-20,20),-4,(math.random(-20,20))) * CF.A(M.R(math.random(-
20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,5,0),
Size = Vector3.new(0.3,0.3,0.3),
EndSize = Vector3.new(0.3,0.3,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 2,
})

local HCF = Root.CFrame * CF.N(math.random(-10,10),-4,


(math.random(-10,10))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Maroon'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,7,0),
Size = Vector3.new(0.5,0,0.5),
EndSize = Vector3.new(0.3,10,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.1,1,.1);
EndSize=Vector3.new(.5,5,.5);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.1,1,.1);
EndSize=Vector3.new(.5,5,.5);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(10+5*M.S(Sine/
32)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.1*M.S(Sine/32),0)*CF.A(-0.5,M.R(5+5*M.C(Sine/32)),M.R(-
20-10*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.1*M.S(Sine/32),0)*CF.A(-0.5,M.R(5-5*M.C(Sine/
32)),M.R(20+10*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.1*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.1*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Ringed')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-40,40),-4,


(math.random(-40,40))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh='Ring';
CFrame = HCF,
EndPos = HCF* CF.N(0,30,0),
Size = Vector3.new(0.3,0.3,0.3),
EndSize = Vector3.new(0.3,0.3,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})

Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(20+5*M.S(Sine/
64)),M.R(30),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(0.6,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-0.9)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Cuboid')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-40,40),-4,


(math.random(-40,40))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Brick},
CFrame = HCF,
EndPos = HCF* CF.N(0,30,0),
Size = Vector3.new(1,1,1),
EndSize = Vector3.new(1,1,1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})

Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(20+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(0.6,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='disfigured')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(100, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,
(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really black'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(-30+10*M.S(Sine/
1)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0.9+.1*M.S(Sine/32),-
0.8)*CF.A(2,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0.8+.1*M.S(Sine/32),-
0.8)*CF.A(1,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.8-.05*M.C(Sine/32),-1)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='ERADICATE')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(20+10*M.S(Sine/
1)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.05*M.S(Sine/32),-
0.5)*CF.A(1.5,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,0+.05*M.S(Sine/32),-0.5)*CF.A(1,M.R(5-5*M.C(Sine/
32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.8,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Multiversal')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Royal purple'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(-20+10*M.S(Sine/
32)),M.R(30),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.4,M.R(5+5*M.C(Sine/32)),M.R(-
30-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.3,0+.05*M.S(Sine/32),-0.5)*CF.A(0,M.R(30-5*M.C(Sine/
32)),M.R(-180+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.8,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Onslaught')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.2+.05*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/64)),M.R(-
40),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.4,M.R(5+5*M.C(Sine/32)),M.R(-
10-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-2.4,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.2)*CF.A(0,M.R(20),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.4)*CF.A(0,M.R(-20),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='TEST')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.2+.25*M.C(Sine/0.5),0)*CF.A(M.R(-45+1*M.S(Sine/
64)),M.R(0),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(15),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.5,M.R(5+5*M.C(Sine/32)),M.R(-
15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.5,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,-0.2-.05*M.C(Sine/32),-1)*CF.A(-0.95,0.,M.R(-5.5)),Alpha)
RH.C0 =
RH.C0:lerp(LHC0*CF.N(1,-0.2-.05*M.C(Sine/32),-1)*CF.A(-0.95,0.,M.R(-5.5)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='ARSONIST')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame *


CF.N(math.random(-20,20),-4,(math.random(-20,20))) * CF.A(M.R(math.random(-
20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright orange'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.2+.05*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/64)),M.R(-
20),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-10-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.2)*CF.A(0,M.R(20),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.4)*CF.A(0,M.R(-20),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Final Hope')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.2+.05*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/64)),M.R(-
40),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.3,-.2+.05*M.S(Sine/32),.1)*CF.A(M.R(-35),M.R(5+2.5*M.C(Sine/
32)),M.R(35-1.5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(170+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.2)*CF.A(0,M.R(20),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.4)*CF.A(0,M.R(-20),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='DREAM')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(80+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(RSC0*CF.N(-3,0+.05*M.S(Sine/25),0)*CF.A(1.4+.8*M.C(Sine/16),M.R(-5-
5*M.C(Sine/32)),M.R(-10+-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.6,0+.05*M.S(Sine/32),-0.6)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(210+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.8)*CF.A(-0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Unresponsive')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Really black'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(30+5*M.S(Sine/64)),M.R(5),-
0.4),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5+5*M.C(Sine/
32)),M.R(-225-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5-5*M.C(Sine/
32)),M.R(40+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.7,M.R(-5),0.4),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(-
0.2,0.7-.05*M.C(Sine/32),-0.8)*CF.A(-0.3,M.R(-5),0.4),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='besmirch')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(217, 147, 72),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(-20+10*M.S(Sine/
60)),M.R(5),0.2),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(-30-
10*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1,M.R(5-5*M.C(Sine/
32)),M.R(30+10*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.8,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.8-.05*M.C(Sine/32),-0.8)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='A n
g e l')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.3, 0.01, 0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.3,
})

local HCF = Root.CFrame * CF.N(math.random(-40,40),-4,


(math.random(-40,40))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright yellow'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,15,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+2*M.C(Sine/32),0)*CF.A(M.R(0+30*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(0.6,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(CF.N(-0.3,.3,-
0.5)*CF.A(M.R(30.5+3.5*M.S(Sine/24)),M.R(15),M.R(2)),Alpha)
RH.C0 = RH.C0:lerp(CF.N(0.4,.3,-
0.5)*CF.A(M.R(30+3.5*M.S(Sine/24)),M.R(-15),M.R(2)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='corrupted')then
local Alpha = .1
if(NeutralAnims)then
Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0+music.PlaybackLoudness/100,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0-music.PlaybackLoudness/100,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0-music.PlaybackLoudness/100) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0+music.PlaybackLoudness/100) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

--2nd Layer Break--


Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0+music.PlaybackLoudness/100,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0-music.PlaybackLoudness/100,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0-music.PlaybackLoudness/100) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0+music.PlaybackLoudness/100) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.1,1,.1);
EndSize=Vector3.new(.5,5,.5);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.1,1,.1);
EndSize=Vector3.new(.5,5,.5);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/40),0)*CF.A(M.R(-10+10*M.S(Sine/
40)),M.R(5),0.2),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-30-
10*M.C(Sine/40))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.2,-0.3+.2*M.S(Sine/40),-0.7)*CF.A(0,M.R(40-5*M.C(Sine/
32)),M.R(-180+20*M.C(Sine/1))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(-
0.2,0-.1*M.C(Sine/35),0)*CF.A(-0.5,M.R(-5),1.3),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5+.1*M.C(Sine/35),-0.7)*CF.A(-0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='A b a N d O e
D')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(0+5*M.S(Sine/64)),M.R(5),0),Alp
ha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-.1+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(104-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.8)*CF.A(-0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='S T
O L E N')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame *


CF.N(math.random(-100,100),-4,(math.random(-100,100))) * CF.A(M.R(math.random(-
30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.3,100,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(4, 0.01, 4),
Transparency = NumberRange.new(0,1),
Lifetime = 0.9,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.2+5.4*M.C(Sine/39),30+7.5*M.C(Sine/32),0)*CF.A(M.R(-
20+5*M.S(Sine/15)),M.R(-5+5*M.C(Sine/15)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.8,M.R(5+5*M.C(Sine/32)),M.R(-
40-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.8,M.R(5-5*M.C(Sine/
32)),M.R(40+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.8)*CF.A(-0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='INFINITY GAUNTLET')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+0*M.C(Sine/32),0)*CF.A(M.R(0+0*M.S(Sine/64)),M.R(5),0),Alp
ha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-10-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='HOPELESS')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/20),0)*CF.A(M.R(-10+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-100*M.S(Sine/1)),M.R(-5+100*M.S(Sine/
1)),0+100*M.S(Sine/1)),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.5,M.R(5+5*M.C(Sine/32)),M.R(-5-
10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.6,0+.05*M.S(Sine/32),-0.6)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(210+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(-
0.3,0-.1*M.C(Sine/35),0)*CF.A(-0.5,M.R(-5),1.3),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5+.1*M.C(Sine/35),-0.7)*CF.A(-0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='decaying soul')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame *


CF.N(math.random(-50,50),-4,(math.random(-50,50))) * CF.A(M.R(math.random(-
30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Brown'.Color;
Material = Enum.Material.DiamondPlate,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.3,20,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame *


CF.N(math.random(-50,50),-4,(math.random(-50,50))) * CF.A(M.R(math.random(-
30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Brown'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.3,20,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.2, 0.01, 0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.4,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(30+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(RSC0*CF.N(-3,0+.05*M.S(Sine/25),0)*CF.A(1.4+.8*M.C(Sine/16),M.R(-5-
5*M.C(Sine/32)),M.R(-10+-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.6,0+.05*M.S(Sine/32),-0.6)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(210+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.8,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.5,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='RADIANT')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame *


CF.N(math.random(-50,50),-4,(math.random(-50,50))) * CF.A(M.R(math.random(-
30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,20,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.3,20,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame *


CF.N(math.random(-50,50),-4,(math.random(-50,50))) * CF.A(M.R(math.random(-
30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright yellow'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.3,20,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 255, 0),
Material = Enum.Material.Neon,
Mesh = "Slash2",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.8, 0.01, 0.8),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,6+2*M.C(Sine/32),0)*CF.A(M.R(20+5*M.S(Sine/64)),M.R(-
30),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.9,M.R(5+5*M.C(Sine/32)),M.R(-
20-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.7,M.R(-5),0.3),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),-0.2),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='MONSTROSITY')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(20+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5+5*M.C(Sine/
32)),M.R(-225-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='INCOMPREHENSIBLE')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame *


CF.N(math.random(-50,50),-4,(math.random(-50,50))) * CF.A(M.R(math.random(-
30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Royal purple'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.3,20,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.6, 0.01, 0.6),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(-30+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.6,0.5+.05*M.S(Sine/32),-
0.5+.05)*CF.A(M.R(160),M.R(5+5*M.C(Sine/1)),M.R(30-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.6,0.5+.05*M.S(Sine/32),-0.5+.05)*CF.A(M.R(160),M.R(5-
5*M.C(Sine/1)),M.R(-30+10*M.C(Sine/1))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-1.1,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-1.1,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='FORMALITY')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+.2*M.C(Sine/20),0)*CF.A(M.R(30+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-100*M.S(Sine/1)),M.R(-5+100*M.S(Sine/
1)),0+100*M.S(Sine/1)),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.2+.2*M.S(Sine/32),0)*CF.A(-0.6,M.R(5+5*M.C(Sine/
math.random(1,15))),M.R(-15-30*M.C(Sine/math.random(1,15)))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.2+.2*M.S(Sine/32),0)*CF.A(-0.6,M.R(5-5*M.C(Sine/
math.random(1,15))),M.R(15+30*M.C(Sine/math.random(1,15)))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.2*M.C(Sine/20),0.7)*CF.A(-1,M.R(15),-0.1),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,-
0.3-.2*M.C(Sine/20),-0.2)*CF.A(-0.4,M.R(-15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='PRISM')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(20+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-.1+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(104-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.5,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Pneumonoultramicroscopicsilicovolcanoconiosis')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,(math.random(-


30,30))) * CF.A(M.R(math.random(-30,30)),M.R(math.random(-20,20)),M.R(math.random(-
20,20)))
Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/50),0)*CF.A(M.R(20+10*M.S(Sine/
50)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1.5,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.1*M.C(Sine/32),0)*CF.A(-0.8,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.1*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)

end
end

elseif(Mode=='INSANITY')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-40,40),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.random().Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.1,4,0.1),
EndSize = Vector3.new(0.2,6,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.4+.05*M.C(Sine/32),0)*CF.A(M.R(-20+0*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.6,0.5+.05*M.S(Sine/32),-
0.5+.05)*CF.A(M.R(160),M.R(5+5*M.C(Sine/1)),M.R(30-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.6,0.5+.05*M.S(Sine/32),-0.5+.05)*CF.A(M.R(160),M.R(5-
5*M.C(Sine/1)),M.R(-30+10*M.C(Sine/1))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-
0.5)*CF.A(M.R(-65),-0.2,M.R(-5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,1.4-.05*M.C(Sine/32),-0.5)*CF.A(0.3,M.R(7),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='HOLOGRAPHIC')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame=Torso.CFrame*CF.N(0,1.5,-
5)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Color=BrickColor.new'Cyan'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(10,10,0.5);
}

Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.3, 0.01, 0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF =
Root.CFrame * CF.N(math.random(-20,20),-4,(math.random(-30,30))) *
CF.A(M.R(math.random(-30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Bright blue'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.2+0*M.C(Sine/32),0)*CF.A(M.R(0+0*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.4,-.2+.05*M.S(Sine/32),.3)*CF.A(M.R(-30),M.R(5+2.5*M.C(Sine/
32)),M.R(35-1.5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.8,M.R(5-5*M.C(Sine/
32)),M.R(30+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.3)*CF.A(0,M.R(20),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.3)*CF.A(0,M.R(-20),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='POWER')then

local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame *


CF.N(math.random(-20,20),-4,(math.random(-30,30))) * CF.A(M.R(math.random(-
30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright yellow'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 255, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.2, 0.01, 0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Bright yellow'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(20+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.8,M.R(5+5*M.C(Sine/32)),M.R(-
30-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.8,M.R(5-5*M.C(Sine/
32)),M.R(30+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='THE
TRUE ENDING')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(20+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0.5+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-
220-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='UNDONE')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-.1+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(104-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
79+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.3,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.7,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='G A
M I N G C H A I R')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-30,30),-4,(math.random(-30,30))) *


CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,6,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(10+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-.1+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(100-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,0.3+.05*M.S(Sine/32),0.2)*CF.A(0.5,M.R(5-0*M.C(Sine/
32)),M.R(235+2*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,1-.05*M.C(Sine/32),0)*CF.A(1,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(1.5,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='PULSAR')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+1*M.C(Sine/32),0)*CF.A(M.R(10+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5+5*M.C(Sine/
32)),M.R(-225-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(25-5*M.C(Sine/
32)),M.R(20+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.4,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.7,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Looped Error')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+2*M.C(Sine/32),0)*CF.A(M.R(-40+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(-40-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1,M.R(5-5*M.C(Sine/
32)),M.R(40+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.1*M.C(Sine/32),-0.2)*CF.A(0.9,M.R(-5),-0.2),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.1*M.C(Sine/32),-0)*CF.A(0.9,M.R(-5),0.2),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='APCOCLYPTIC')then
local Alpha = .1

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really red'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,3,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,3,1);
EndSize=Vector3.new(.1,1,.1);
}

if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+2*M.C(Sine/32),0)*CF.A(M.R(20+10*M.S(Sine/
64)),M.R(5),0.5),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-40-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(130+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.4-.05*M.C(Sine/32),-0.4)*CF.A(-0.5,M.R(-5),-0.5),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.4-.05*M.C(Sine/32),-0.4)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='GENOCIDE')then
local Alpha = .1

local HCF = Root.CFrame *


CF.N(math.random(-70,70),-4,(math.random(-70,70))) * CF.A(M.R(math.random(-
20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,100,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.3+0*M.C(Sine/32),0)*CF.A(M.R(-50+1*M.S(Sine/
64)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.6,0.5+.05*M.S(Sine/32),-
0.5+.05)*CF.A(M.R(160),M.R(5+5*M.C(Sine/1)),M.R(30-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.6,0.5+.05*M.S(Sine/32),-0.5+.05)*CF.A(M.R(160),M.R(5-
5*M.C(Sine/1)),M.R(-30+10*M.C(Sine/1))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.8,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.8,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='PESTILENCE')then
local Alpha = .1
local HCF =
Root.CFrame * CF.N(math.random(-40,40),-4,(math.random(-40,40))) *
CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really black'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,30,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,12,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(90+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-100-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(100+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.4),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.4),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='BURNING BRAIN')then
local Alpha = .1
local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,(math.random(-20,20))) *
CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,30,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,12,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0.5+.5*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-200-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(200+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.8-.05*M.C(Sine/32),-0.6)*CF.A(-0.4,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.0-.05*M.C(Sine/32),-0)*CF.A(-0.5,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='ACE-
OF-SPADES')then
local
HCF = Root.CFrame * CF.N(math.random(-70,70),-4,(math.random(-70,70))) *
CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright yellow'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,100,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Bright yellow'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.5,0.5,0.5);
EndSize=Vector3.new(0,0,4);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.5,0.5,0.5);
EndSize=Vector3.new(0,0,4);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Bright yellow'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.5,0.5,0.5);
EndSize=Vector3.new(0,0,4);
}

BrickColor.new("")

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.5,0.5,0.5);
EndSize=Vector3.new(0,0,4);
}
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,7+.5*M.C(Sine/32),0)*CF.A(M.R(0+5*M.S(Sine/
32)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-160-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.7,-0.3+.05*M.S(Sine/32),-0.4)*CF.A(20,M.R(-10-5*M.C(Sine/
32)),M.R(-90+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,1-.05*M.C(Sine/32),-0.8)*CF.A(-0.3,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='DESTRUCTION')then
local HCF = Root.CFrame *
CF.N(math.random(-40,40),-4,(math.random(-40,40))) * CF.A(M.R(math.random(-
20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,30,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,12,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/64)),M.R(5),0),Alp
ha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-150-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5-5*M.C(Sine/32)),M.R(150+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.7-.05*M.C(Sine/32),-0.7)*CF.A(-0.4,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.7,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='???')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(10+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-25-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.1,0+.05*M.S(Sine/32),0)*CF.A(M.R(175),M.R(5-2.5*M.C(Sine/
32)),M.R(-25-1.5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.7-.05*M.C(Sine/32),-0.5)*CF.A(-0.6,M.R(-5),-0.05),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.4-.05*M.C(Sine/32),-0.5)*CF.A(-0.4,M.R(-5),0.05),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='TIME
WARP')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+2.05*M.C(Sine/80),0)*CF.A(M.R(-0+10*M.S(Sine/32)),M.R(-
0+999*M.C(Sine/80)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-90-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(90+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Nefarious')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+2*M.C(Sine/20),0)*CF.A(M.R(0+1*M.S(Sine/64)),M.R(5),0),Alp
ha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-.1+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(104-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
79+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.4-.05*M.C(Sine/32),-0.3)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-0.3)*CF.A(-0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Atomic Collisions')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/64)),M.R(5),0),Alp
ha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-200-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.7,-0.3+.05*M.S(Sine/32),-0.4)*CF.A(0,M.R(-10-5*M.C(Sine/
32)),M.R(-90+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.8-.1*M.C(Sine/32),-0.3)*CF.A(-0.3,M.R(20),-0.08),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.4-.1*M.C(Sine/32),-0.3)*CF.A(-0.4,M.R(-20),0.08),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Lightning Cannon')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(0+2*M.S(Sine/64)),M.R(5),0),Alp
ha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(2.5,M.R(5+5*M.C(Sine/32)),M.R(-
380-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.4,M.R(5-5*M.C(Sine/
32)),M.R(20+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.6-.1*M.C(Sine/32),-0.3)*CF.A(-0.2,M.R(20),-0.08),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.4-.1*M.C(Sine/32),-0.3)*CF.A(-0.3,M.R(-20),0.08),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Ɇ₵ⱧØ')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+.05*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/1),0)*CF.A(0,M.R(5+20*M.C(Sine/1)),M.R(-20-
20*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.2*M.C(Sine/10),0)*CF.A(0,M.R(-5),-0.05),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.2*M.C(Sine/10),0)*CF.A(0,M.R(-5),0.05),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='ECHO')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+0.2*M.C(Sine/10),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+0.4*M.S(Sine/10),0)*CF.A(-0.5,M.R(5+20*M.C(Sine/1)),M.R(-
10-20*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+0.4*M.S(Sine/10),0)*CF.A(-0.5,M.R(5-20*M.C(Sine/
1)),M.R(10+20*M.C(Sine/1))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.2*M.C(Sine/10),0)*CF.A(M.R(-18),0,M.R(-1)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.2*M.C(Sine/10),0)*CF.A(M.R(-18),0,M.R(1)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='THE
VOID')then
local Alpha = .1

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,3,1);
EndSize=Vector3.new(.1,1,.1);
}

if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(30+1*M.S(Sine/1)),0,0),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),7,0),Alpha)
end
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,.4+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(124-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0.1+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
84+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.8,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.6,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-
2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.A(0,100,M.R(2.5)),Alpha)
end
end

elseif(Mode=='DREADED')then
local Alpha = .1

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,3,1);
EndSize=Vector3.new(.1,1,.1);
}

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,(math.random(-


20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-
20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.1,7,0.1),
EndSize = Vector3.new(0.2,12,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(30+5*M.S(Sine/
32)),0.2,0),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),7,0),Alpha)
end
LS.C0 = LS.C0:lerp(LSC0*CF.N(.5,.4+.05*M.S(Sine/32),-
1.2)*CF.A(M.R(13),M.R(-12),M.R(124-2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0.1+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
84+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.8,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.6,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-
2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.A(0,100,M.R(2.5)),Alpha)
end
end

elseif(Mode=='FORCE')then
local Alpha = .1

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,3,1);
EndSize=Vector3.new(.1,1,.1);
}

if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(30+1*M.S(Sine/1)),0,0),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),7,0),Alpha)
end
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,.4+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(124-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.5,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.8,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.6,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-
2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.A(0,100,M.R(2.5)),Alpha)
end
end

elseif(Mode=='HYBRID')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(30+1*M.S(Sine/1)),0,0),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),7,0),Alpha)
end
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,.4+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(124-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0.1+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
84+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.8,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.6,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-
2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.A(0,100,M.R(2.5)),Alpha)
end
end

elseif(Mode=='Darkness')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,10,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(30+5*M.S(Sine/
32)),M.R(9),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(.5,.4+.05*M.S(Sine/32),-
1.2)*CF.A(M.R(13),M.R(-12),M.R(124-2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0.1+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
84+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.9-.05*M.C(Sine/32),-0.9)*CF.A(-0.4,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.7,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='ACCENTION')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=0.3;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=Torso.CFrame*CF.N(0,0.4,-
0.56)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'White'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(1,0.3,1);
}

GotEffect{
Lifetime=0.3;
Mesh={Type=Enum.MeshType.Brick};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'White'.Color;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,15,0.2);
}

GotEffect{
Lifetime=0.0001;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'White'.Color;
Transparency={0.8,1};
Material=Enum.Material.Neon;
Size=Vector3.new(8,8,8);
EndSize=Vector3.new(8,8,8);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0+2*M.S(Sine/20),2+1*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
20)),M.R(0+15*M.S(Sine/20)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.6+.2*M.C(Sine/
32),M.R(5+5*M.C(Sine/32)),M.R(-15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.6+0.2*M.C(Sine/32),M.R(5-
5*M.C(Sine/32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.5-.1*M.C(Sine/32),-0.7)*CF.A(-0.2+0.3*M.C(Sine/
20),M.R(20),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.1*M.C(Sine/32),0)*CF.A(-0.7+0.3*M.C(Sine/20),M.R(-
20),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='SCARRED')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/40,0.5,3+music.PlaybackLoudness/
40);

EndSize=Vector3.new(3+music.PlaybackLoudness/40,0.5,3+music.PlaybackLoudness/40);
}

GotEffect{
Lifetime=0.3;
Mesh={Type=Enum.MeshType.Brick};
CFrame=Head.CFrame*CF.N(0.2,0.3,-
0.7)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0.2,0);
EndSize=Vector3.new(0.2,4,0.2);
}
Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
CFrame = Root.CFrame* CF.N(math.random(-20,20),-
3,math.random(-20,20)) * CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,10+music.PlaybackLoudness/100,1);

EndSize=Vector3.new(1,10+music.PlaybackLoudness/100,1);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+1*M.C(Sine/32),0)*CF.A(M.R(30+10*M.S(Sine/
32)),M.R(10),0.3),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-180-2.5*M.S(Sine/32)),M.R(-180),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.3,-0.6+.05*M.S(Sine/32),-0.4)*CF.A(2.4,M.R(5+5*M.C(Sine/
32)),M.R(30-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/32)),M.R(-
15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.4-.05*M.C(Sine/32),-0.8)*CF.A(-0.3+0.2*M.C(Sine/32),M.R(-
5),0.2),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.7+0.2*M.C(Sine/32),M.R(-5),-
0.2),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Malfunction')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame *


CF.N(math.random(-20,20),-4,(math.random(-20,20))) * CF.A(M.R(math.random(-
20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Camo'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect{
Lifetime=0.5;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
20,20),math.random(-20,20),math.random(-20,20)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(2,2,2);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+1*M.C(Sine/32),0)*CF.A(M.R(30+10*M.S(Sine/32)),M.R(-30),0-
0.1*M.C(Sine/32)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.2*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(-0.7,M.R(5-5*M.C(Sine/
32)),M.R(30+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.4+.2*M.C(Sine/32),-0.7)*CF.A(-0.5+0.2*M.C(Sine/32),M.R(-
5),0.2),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.7+0.2*M.C(Sine/32),M.R(-
5),0.2),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='ABNORMALITY')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.3, 0.01, 0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.3,
})
Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/
100);

EndSize=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/100);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Brick};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(1+music.PlaybackLoudness/100,0.5,1+music.PlaybackLoudness/
100);

EndSize=Vector3.new(1+music.PlaybackLoudness/100,0.5,1+music.PlaybackLoudness/100);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+1*M.C(Sine/32),0)*CF.A(M.R(50+10*M.S(Sine/32)),M.R(30),0-
0.1*M.C(Sine/32)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.3,-0.6+.05*M.S(Sine/32),-0.4)*CF.A(2.4,M.R(5+5*M.C(Sine/
32)),M.R(30-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.1*M.S(Sine/32),0)*CF.A(0.7,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.4-.05*M.C(Sine/32),-0.7)*CF.A(-0.5+0.3*M.C(Sine/32),M.R(-
5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.7+0.3*M.C(Sine/32),M.R(-
5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='DEMENTED')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.2;
Mesh={Type=Enum.MeshType.Sphere};
Color = BrickColor.random().Color;
CFrame = Torso.CFrame* CF.N(math.random(-
20,20),math.random(-20,20),math.random(-20,20)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(2,2,2);
EndSize=Vector3.new(2,2,2);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = BrickColor.random().Color;
CFrame = Root.CFrame* CF.N(0,10,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,0};
Material=Enum.Material.Neon;

Size=Vector3.new(2+music.PlaybackLoudness/100,2+music.PlaybackLoudness/
100,2+music.PlaybackLoudness/100);

EndSize=Vector3.new(2+music.PlaybackLoudness/100,2+music.PlaybackLoudness/
100,2+music.PlaybackLoudness/100);
}

Effect{
Lifetime=0.01;
Mesh='Ring';
Color = BrickColor.random().Color;
CFrame = Root.CFrame* CF.N(0,10,0) *
CF.A(29.8,M.R(math.random(-0,0)),0),
Transparency={0,0};
Material=Enum.Material.Neon;

Size=Vector3.new(0.1+music.PlaybackLoudness/250,0.1+music.PlaybackLoudness/
250,0.1);

EndSize=Vector3.new(0.1+music.PlaybackLoudness/250,0.1+music.PlaybackLoudness/
250,0.1);
}

RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,-1.7+0*M.C(Sine/39),-0)*CF.A(M.R(20+0*M.S(Sine/
32)),M.R(0+0*M.C(Sine/24)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.9,M.R(5+5*M.C(Sine/32)),M.R(20-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.7,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.8-.05*M.C(Sine/32),-0.5)*CF.A(0.5,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(1.2,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='broom')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+3.5*M.C(Sine/50),4+1*M.C(Sine/25),0+2*M.S(Sine/
32))*CF.A(M.R(-30+5*M.S(Sine/50)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.4,-1+.05*M.S(Sine/32),-0.7)*CF.A(0.9,M.R(5+5*M.C(Sine/
32)),M.R(90-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.4,0+.05*M.S(Sine/32),0.8)*CF.A(0.5,M.R(5-5*M.C(Sine/
32)),M.R(-10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.2-.1*M.C(Sine/32),-1.0)*CF.A(-0.2-.2*M.C(Sine/32),M.R(-
5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.2-.05*M.C(Sine/32),-1.0)*CF.A(-0.6-.2*M.C(Sine/32),M.R(-
5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='MEMER')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+1*M.C(Sine/32),0+1*M.S(Sine/64))*CF.A(M.R(40+360*M.S(Sine/
64)),M.R(0+10*M.S(Sine/32)),0+3*M.S(Sine/64)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,-0.1-
0.1+.05*M.S(Sine/32),0)*CF.A(-0.8,M.R(5+5*M.C(Sine/32)),M.R(-30-5*M.C(Sine/
32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.1+.05*M.S(Sine/32),0)*CF.A(-0.8,M.R(5-5*M.C(Sine/
32)),M.R(30+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='SCP 3857 - 2')then


local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+1*M.C(Sine/32),0)*CF.A(M.R(0+8*M.S(Sine/64)),M.R(10),0),Al
pha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.9,-1.6+.05*M.S(Sine/32),-0.5)*CF.A(1.9,M.R(5+5*M.C(Sine/
32)),M.R(15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.9,-1.6+.05*M.S(Sine/32),-0.5)*CF.A(1.5,M.R(5-5*M.C(Sine/
32)),M.R(-15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0.4,0.2-.05*M.C(Sine/32),-1.6)*CF.A(1.3,M.R(-5),1.0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),-1.6)*CF.A(0.4,M.R(-5),-0.2),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='SCP 3857 - 1')then


local Alpha = .1
if(NeutralAnims)then

Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
Size = Vector3.new(0, 0.01, 3*music.PlaybackLoudness/40),
EndSize = Vector3.new(0-music.PlaybackLoudness/30, 0, 0-music.PlaybackLoudness/30),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
Size = Vector3.new(3*music.PlaybackLoudness/40, 0.01, 0),
EndSize = Vector3.new(0-music.PlaybackLoudness/30, 0, 0-music.PlaybackLoudness/30),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(0+5*M.S(Sine/32)),M.R(10),0),Al
pha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-100*M.S(Sine/1)),M.R(-5+100*M.S(Sine/
1)),0+100*M.S(Sine/1)),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(-0.9+0*M.S(Sine/32),-
1.3+.05*M.S(Sine/32),0.2+-0*M.C(Sine/32))*CF.A(0.7+0*M.C(Sine/
32),M.R(10+5*M.C(Sine/32)),M.R(-15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.3,-0.5+.05*M.S(Sine/32),-1.8)*CF.A(3.2+0.2*M.C(Sine/
32),M.R(5-5*M.C(Sine/32)),M.R(-35+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(-
0.8,2-.05*M.C(Sine/32),0+0*M.C(Sine/32))*CF.A(-0.9+0*M.C(Sine/32),M.R(-5),-
0.5+0.1*M.C(Sine/32)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(1,2-.05*M.C(Sine/32),0+0*M.C(Sine/32))*CF.A(0.9+0*M.C(Sine/
32),M.R(-5),0.1+0*M.C(Sine/32)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='ISOLATION')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Dark blue'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = BrickColor.new'Really black'.Color;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(10,0.5,10);
EndSize=Vector3.new(10,0.5,10);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0+2*M.S(Sine/32),2+1*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(0+10*M.S(Sine/32)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-30*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.7,M.R(5+5*M.C(Sine/32)),M.R(-
15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.7,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.3+0.2*M.C(Sine/32),M.R(-5),-
0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.9-.05*M.C(Sine/32),-0.5)*CF.A(0+0.2*M.C(Sine/32),M.R(-
5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='K A R M A')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
Size = Vector3.new(0, 0.01, 3*music.PlaybackLoudness/40),
EndSize = Vector3.new(0-music.PlaybackLoudness/40, 0, 0-music.PlaybackLoudness/40),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
Size = Vector3.new(3*music.PlaybackLoudness/40, 0.01, 0),
EndSize = Vector3.new(0-music.PlaybackLoudness/40, 0, 0-music.PlaybackLoudness/40),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect{
Lifetime=0.5;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
20,20),math.random(-20,20),math.random(-20,20)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(2,2,2);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(-30+6*M.S(Sine/
32)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-100*M.S(Sine/1)),M.R(-5+100*M.S(Sine/
1)),0+100*M.S(Sine/1)),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.3,0.4+.05*M.S(Sine/32),0)*CF.A(2.4,M.R(5+30*M.C(Sine/
1)),M.R(50-30*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.3,0.4+.05*M.S(Sine/32),0)*CF.A(2.4,M.R(5-30*M.C(Sine/
1)),M.R(-50+30*M.C(Sine/1))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.4-.05*M.C(Sine/32),-0.9)*CF.A(-0.3+0.2*M.C(Sine/32),M.R(-
5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.6+0.2*M.C(Sine/32),M.R(-
5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='VISUALIZER')then
local Alpha = .1
if(NeutralAnims)then
Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(13+music.PlaybackLoudness/100,0.5,13+music.PlaybackLoudness/100);

EndSize=Vector3.new(13+music.PlaybackLoudness/100,0.5,13+music.PlaybackLoudness/
100);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Brick};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(10+music.PlaybackLoudness/100,0.5,10+music.PlaybackLoudness/100);

EndSize=Vector3.new(10+music.PlaybackLoudness/100,0.5,10+music.PlaybackLoudness/
100);
}

RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,1+.4*M.C(Sine/39),-0)*CF.A(M.R(20+5*M.S(Sine/
32)),M.R(0+5*M.C(Sine/24)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.7,M.R(5+5*M.C(Sine/32)),M.R(-
10-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0+music.PlaybackLoudness/
500,M.R(5-5*M.C(Sine/32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.8-.05*M.C(Sine/32),-0.5)*CF.A(0.5,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(1.2,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='ALTERATION')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.06, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+3.5*M.C(Sine/50),4+1*M.C(Sine/25),0+2*M.S(Sine/
32))*CF.A(M.R(50+5*M.S(Sine/50)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(-3.3),M.R(-146.5)),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.6-.05*M.C(Sine/32),-0.7)*CF.A(-0.5+0.2*M.C(Sine/32),M.R(-
5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.7+0.2*M.C(Sine/32),M.R(-
5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='DISTORTION')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.06, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
local HCF = Root.CFrame *
CF.N(math.random(-10,20),-4,(math.random(-10,10))) * CF.A(M.R(math.random(-
0,0)),M.R(math.random(-0,0)),M.R(math.random(-0,0)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(0,0,0),
EndSize = Vector3.new(0.4,1,0.4),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+3.5*M.C(Sine/50),4+1*M.C(Sine/25),0+2*M.S(Sine/
32))*CF.A(M.R(50+5*M.S(Sine/50)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.4+.05*M.S(Sine/32),0)*CF.A(1.8,M.R(15+5*M.C(Sine/
32)),M.R(-15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.7,M.R(5-5*M.C(Sine/
32)),M.R(15+10*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.7-.05*M.C(Sine/32),-0.9)*CF.A(-0.5+0.2*M.C(Sine/32),M.R(-
5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.8+0.2*M.C(Sine/32),M.R(-
5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Cycle')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(0, 0, 255),
Material = Enum.Material.Neon,
Mesh = "Blast",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(10, 0.01, 10),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/1),0)*CF.A(M.R(-20+20*M.S(Sine/
1)),M.R(0+20*M.S(Sine/1)),0+0.3*M.S(Sine/1)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.4,M.R(5-5*M.C(Sine/
32)),M.R(15+10*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.45,M.R(-5),-0.1+-
0.08*M.C(Sine/32)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.45,M.R(-5),0.1+0.08*M.C(Sine/
32)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='disturbance')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.13, 0.06, 0.13),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame *


CF.N(math.random(-20,20),-4,(math.random(-20,20))) * CF.A(M.R(math.random(-
0,0)),M.R(math.random(-0,0)),M.R(math.random(-0,0)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,5,0),
Size = Vector3.new(1,1,1),
EndSize = Vector3.new(1,1,1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
local HCF = Root.CFrame *
CF.N(math.random(-10,20),-4,(math.random(-10,10))) * CF.A(M.R(math.random(-
0,0)),M.R(math.random(-0,0)),M.R(math.random(-0,0)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(0,0,0),
EndSize = Vector3.new(0.2,1,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+3.5*M.C(Sine/50),4+1*M.C(Sine/25),0+2*M.S(Sine/
32))*CF.A(M.R(50+5*M.S(Sine/50)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.8,M.R(5+5*M.C(Sine/32)),M.R(-
15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.8,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,1.2-.05*M.C(Sine/32),-1)*CF.A(-0.2,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='lost')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Torso.CFrame * CF.N(math.random(-2,2),-4,


(math.random(-2,2))) * CF.A(M.R(math.random(-2,2)),M.R(math.random(-
2,2)),M.R(math.random(-2,2)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Glass,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,-10,0),
Size = Vector3.new(.1,.1,0.1),
EndSize = Vector3.new(.3,.3,.3),
Transparency = NumberRange.new(0,0),
Lifetime = 0.25,
})
local Alpha = .1
GotEffect{
Lifetime=.001;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=Torso.CFrame*CF.N(0,-
2.2,0)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Color=BrickColor.new'Black'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(10,2,5);
EndSize=Vector3.new(10,2,5);
}

Effect({
Color = BrickColor.new'Lilac'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = BrickColor.new'Black'.Color;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(10,0.5,10);
EndSize=Vector3.new(10,0.5,10);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(0+10*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.5+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5+5*M.C(Sine/
32)),M.R(-15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.5+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.2-.05*M.C(Sine/32),-0.5)*CF.A(1.0,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,1-.05*M.C(Sine/32),-0.3)*CF.A(0.5,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='IMMORTALITY')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Grey'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(10+5*M.S(Sine/32)),M.R(-
20),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.4+.1*M.S(Sine/32),0)*CF.A(-0.5,M.R(5-5*M.C(Sine/
32)),M.R(15+10*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0.4)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),-0.4)*CF.A(0.2,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='HAUNTED')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(-20+5*M.S(Sine/
32)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(-3.3),M.R(-146.5)),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.8,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.6-.05*M.C(Sine/32),-0.8)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Collected')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 255, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.3,
})
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+0.5*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.5,M.R(5+5*M.C(Sine/32)),M.R(10-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.5,M.R(5-5*M.C(Sine/32)),M.R(-
10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(-1,-
0.1-.2*M.C(Sine/32),-0.4)*CF.A(-0.9,M.R(15),0.7),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(1,-
0.1-.2*M.C(Sine/32),-0.4)*CF.A(-0.9,M.R(-15),-0.7),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='SPEED OF LIGHT')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+2*M.C(Sine/32),0)*CF.A(M.R(0+10*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.3,0+0.2*M.S(Sine/32),.1)*CF.A(M.R(-35),M.R(5+5*M.C(Sine/
32)),M.R(35-1.5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(160+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(CF.N(-0.3,.3,-
0.5)*CF.A(M.R(30.5+3.5*M.S(Sine/24)),M.R(15),M.R(-8.3)),Alpha)
RH.C0 = RH.C0:lerp(CF.N(0.4,.3,-
0.5)*CF.A(M.R(30+3.5*M.S(Sine/24)),M.R(-15),M.R(8.3)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='YING-YANG')then
local Alpha = .1
GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(.5,1,.5);
EndSize=Vector3.new(.1,3,.1);
}

GotEffect{
Lifetime=0.5;
Mesh='Ring';
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'White'.Color;
Transparency={0.5};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(0.2,0.2,0.2);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(.5,1,.5);
EndSize=Vector3.new(.1,3,.1);
}

GotEffect{
Lifetime=0.5;
Mesh='Ring';
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'White'.Color;
Transparency={0.5};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(0.2,0.2,0.2);
}

if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1+0*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.05*M.S(Sine/32),-
0.5)*CF.A(-4.6,M.R(5+10*M.C(Sine/32)),M.R(40-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,0+.05*M.S(Sine/32),-0.5)*CF.A(-4.6,M.R(5-10*M.C(Sine/
32)),M.R(-40+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(M.R(-75),0,M.R(-5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-0.5)*CF.A(0,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='INFINITE')then
local Alpha = .1
GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Neon orange'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(.5,1,.5);
EndSize=Vector3.new(.1,3,.1);
}

GotEffect{
Lifetime=0.5;
Mesh='Ring';
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Neon orange'.Color;
Transparency={0.5};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(0.5,0.5,0.5);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Neon orange'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(.5,1,.5);
EndSize=Vector3.new(.1,3,.1);
}

GotEffect{
Lifetime=0.5;
Mesh='Ring';
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Neon orange'.Color;
Transparency={0.5};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(0.5,0.5,0.5);
}

if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+3*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/64)),M.R(5),0),Alp
ha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-150-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),-
0)*CF.A(0,M.R(5-5*M.C(Sine/32)),M.R(150+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.4,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.5,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Sub-
Normal')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+.05*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.3,-0.6+.05*M.S(Sine/32),-0.4)*CF.A(2.4,M.R(5+5*M.C(Sine/
32)),M.R(30-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(20),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-20),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='Normal')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+2*M.C(Sine/32),0)*CF.A(M.R(-25+1*M.S(Sine/64)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0+.05)*CF.A(M.R(25),M.R(5+5*M.C(Sine/
32)),M.R(-0-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0+.05)*CF.A(M.R(40),M.R(5-5*M.C(Sine/
32)),M.R(0+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.2*M.C(Sine/32),0)*CF.A(M.R(-45),0,M.R(-5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(M.R(-45),0,M.R(5)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='Evicted')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=0.3;
Mesh={Type=Enum.MeshType.Brick};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Maroon'.Color;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,15,0.2);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(-20+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(0.8,M.R(5+5*M.C(Sine/32)),M.R(-10-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5-.2*M.C(Sine/32),M.R(-5),-
0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.3-.2*M.C(Sine/32),M.R(-
5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='SIMULATION')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(0, 100, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.2, 0.01, 0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame=Torso.CFrame*CF.N(0,1.5,-
5)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Color=BrickColor.new'Camo'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(10,10,0.5);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+1*M.C(Sine/32),0)*CF.A(M.R(40+12*M.S(Sine/
32)),M.R(10+6*M.C(Sine/32)),-0.2),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.2,0+.05*M.S(Sine/32),-
0.3)*CF.A(2.5,M.R(5+5*M.C(Sine/32)),M.R(30-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.3*M.S(Sine/32),0)*CF.A(-0.5,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.6-.2*M.C(Sine/32),M.R(-5),-
0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5+.2*M.C(Sine/32),-0.5)*CF.A(-0.3-.2*M.C(Sine/32),M.R(-
5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Mystical')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Med. reddish violet'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Med. reddish violet'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

Effect({
Color = Color3.fromRGB(255, 100, 100),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0+2*M.S(Sine/32),2+1*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(0+10*M.S(Sine/32)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(-0.4,M.R(5+5*M.C(Sine/32)),M.R(-
10-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(-0.4,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.25*M.C(Sine/32),0)*CF.A(-0.5+.25*M.C(Sine/32),M.R(-5),-
0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5+.25*M.C(Sine/32),-0.5)*CF.A(-0.3+.25*M.C(Sine/32),M.R(-
5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='DISSAPOINTMENT')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(-20+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(0.4,M.R(5+5*M.C(Sine/32)),M.R(-10-
5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(-3.3),M.R(-146.5)),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(0.4+.2*M.C(Sine/32),M.R(10),-
0.04),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(0.4+.2*M.C(Sine/32),M.R(-
2),0.04),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Blaze')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 255, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright orange'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(0+10*M.S(Sine/
64)),M.R(0+15*M.S(Sine/64)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.3,-0.5+.2*M.S(Sine/32),-0.4)*CF.A(2.4,M.R(5+5*M.C(Sine/
32)),M.R(30-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5+.2*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='OBLITERATION')then
local Alpha = .1
if(NeutralAnims)then
Effect{
Lifetime=0.8;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=Torso.CFrame*CF.N(0.9,9,-
2)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={0.9,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.3,0.6);
EndSize=Vector3.new(15,0.5,15);
}

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(255, 0, 0),
CFrame=Torso.CFrame*CF.N(0.9,9,-
2)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Transparency={0.9,1};
Material=Enum.Material.Neon;
Size=Vector3.new(10,10,10);
EndSize=Vector3.new(10,10,10);
}

Effect{
Lifetime=0.1;
Mesh='Ring';
Color=PrimaryColor;
CFrame = Torso.CFrame* CF.N(0.9,9,-2) *
CF.A(30,M.R(math.random(-0,0)),0),
Transparency={0.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(1.5,1.5,0.5);
}

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(20+5*M.S(Sine/
32)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(160+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='CMD:_____')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+.05*M.C(Sine/32),0)*CF.A(M.R(0+3*M.S(Sine/64)),0,0),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),0,0),Alpha)
end
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-10-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,0,M.R(-2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,0,M.R(2.5)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-
2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.A(0,0,M.R(2.5)),Alpha)
end
end
elseif(Mode=='CaTAstOphIc')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+.05*M.C(Sine/32),0)*CF.A(M.R(0+3*M.S(Sine/64)),0,0),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),0,0),Alpha)
end
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-10-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,0,M.R(-2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,0,M.R(2.5)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-
2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.A(0,0,M.R(2.5)),Alpha)
end
end
elseif(Mode=='OVERDRIVE')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(30+10*M.S(Sine/
32)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(-0.6,M.R(5+5*M.C(Sine/32)),M.R(-
15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(-0.6,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.1+.2*M.C(Sine/32),M.R(-5),-
0.1+.1*M.C(Sine/32)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7+.2*M.C(Sine/32),-0.5)*CF.A(0.3+.2*M.C(Sine/32),M.R(-
5),0.1-.1*M.C(Sine/32)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='S P A C E T I M E')then
local Alpha = .1

local
HCF = Root.CFrame * CF.N(math.random(-30,30),-4,(math.random(-30,30))) *
CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Dark blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,6,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,3,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Dark blue'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,3,1);
EndSize=Vector3.new(.1,1,.1);
}

if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+0.4*M.C(Sine/32),0)*CF.A(M.R(20+3*M.S(Sine/
64)),0,0.14),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),0,0),Alpha)
end
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-.1+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(104-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
79+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.7,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-0.6)*CF.A(-0.5,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-
2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.A(0,0,M.R(2.5)),Alpha)
end
end
--cheeseburger
elseif(Mode=='M A
L I C E')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/
80);

EndSize=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/80);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(30+5*M.S(Sine/
32)),M.R(10+1*M.S(Sine/32)),0+0.2*M.S(Sine/64)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0-.2*M.C(Sine/32),M.R(5+5*M.C(Sin
e/32)),M.R(-30-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0-.2*M.C(Sine/32),M.R(5-
5*M.C(Sine/32)),M.R(30+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.4-.05*M.C(Sine/32),-1)*CF.A(-0.3-.2*M.C(Sine/32),M.R(-5),-
0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5-.2*M.C(Sine/32),M.R(-
5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='F0RG0TT3N')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.4+.05*M.C(Sine/32),0)*CF.A(M.R(-20+0*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(-150+5*M.C(Sine/
32)),M.R(-75-2*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(150-5*M.C(Sine/
32)),M.R(75+2*M.C(Sine/1))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-
0.5)*CF.A(M.R(-65),-0.2,M.R(-5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,1.4-.05*M.C(Sine/32),-0.5)*CF.A(0.3,M.R(7),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='CURSED')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Maroon'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.4+.05*M.C(Sine/32),0)*CF.A(M.R(-20+0*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(-3.3),M.R(-146.5)),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-
0.5)*CF.A(M.R(-65),-0.2,M.R(-5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,1.4-.05*M.C(Sine/32),-0.5)*CF.A(0.3,M.R(7),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='PUNISHED')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.4+.05*M.C(Sine/32),0)*CF.A(M.R(-20+0*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(.1,-0+.3*M.S(Sine/32),-
0)*CF.A(M.R(175),M.R(-0),M.R(25-4*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.1,0+.3*M.S(Sine/32),0)*CF.A(M.R(175),M.R(5-4*M.C(Sine/
32)),M.R(-25-4*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-
0.5)*CF.A(M.R(-65),-0.2,M.R(-5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,1.4-.05*M.C(Sine/32),-0.5)*CF.A(0.3,M.R(7),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='BROKEN')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.1;
Mesh='Ring';
Color=PrimaryColor;
CFrame = Torso.CFrame* CF.N(0,9,9.5) *
CF.A(0.7,M.R(math.random(-0,0)),0),
Transparency={0.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(1.5,1.5,0.5);
}

Effect{
Lifetime=0.8;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,9,9.5)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={0.9,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.3,0.6);
EndSize=Vector3.new(15,0.5,15);
}

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(0, 0, 0),

CFrame=Torso.CFrame*CF.N(0,9,9.5)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Transparency={0.9,1};
Material=Enum.Material.Neon;
Size=Vector3.new(10,10,10);
EndSize=Vector3.new(10,10,10);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.4+.05*M.C(Sine/32),0)*CF.A(M.R(-20+0*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(-3.3),M.R(-146.5)),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-
0.5)*CF.A(M.R(-65),-0.2,M.R(-5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,1.4-.05*M.C(Sine/32),-0.5)*CF.A(0.3,M.R(7),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='INEVITABLE')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+1*M.C(Sine/50),3+0.2*M.C(Sine/25),0+1*M.S(Sine/
32))*CF.A(M.R(30+5*M.S(Sine/50)),0+0.2*M.S(Sine/50),0+0.2*M.S(Sine/50)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(1.5,M.R(5+5*M.C(Sine/32)),M.R(-40-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/32)),M.R(-
15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.5+.2*M.C(Sine/32),-0.3)*CF.A(-0.3+.2*M.C(Sine/
32),M.R(10),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.4+.2*M.C(Sine/32),M.R(-
10),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end

end

elseif(Mode=='L')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+.05*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-10-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Omnipotent')then

Effect({
Color = Color3.fromRGB(255, 255, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+2*M.C(Sine/32),0)*CF.A(M.R(10+10*M.S(Sine/
64)),M.R(0),0.4),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5+5*M.C(Sine/32)),M.R(-
15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(160+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LSC0*CF.N(1,-1+.0*M.S(Sine/32),-
0.5)*CF.A(-.3 +
.7*M.C(Sine/16),M.R(0+0*M.C(Sine/32)),M.R(-0-0*M.C(Sine/32))),Alpha)
RH.C0 = RH.C0:lerp(RSC0*CF.N(-1,-1+.0*M.S(Sine/32),-
0.5)*CF.A(-.3 +
-.7*M.C(Sine/16),M.R(0-0*M.C(Sine/32)),M.R(0+0*M.C(Sine/32))),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='EXCALIBUR')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+.0*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/64)),M.R(-
20),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),0+.05)*CF.A(M.R(160),M.R(5+5*M.C(Sine
/1)),M.R(40-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(10-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='EXCALIBUR X')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+2*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/64)),M.R(-
20),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),0+.05)*CF.A(M.R(160),M.R(5+5*M.C(Sine
/1)),M.R(40-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(10-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.6,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.8,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='OMEGA')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 = RJ.C0:lerp(RJC0*CF.N(-.5+1*M.C(Sine/50),3+0.2*M.C(Sine/25),0+1*M.S(Sine/
32))*CF.A(M.R(10+5*M.S(Sine/50)),0+0.1*M.S(Sine/50),0+0.1*M.S(Sine/50)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.6+.05*M.S(Sine/32),0)*CF.A(2.3,M.R(5+5*M.C(Sine/
32)),M.R(-20-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.6+.05*M.S(Sine/32),0)*CF.A(2.3,M.R(5-5*M.C(Sine/
32)),M.R(20+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(-
0.5,0+.2*M.C(Sine/32),-0.3)*CF.A(-0.7,M.R(-5),0.4),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0.5,0+.2*M.C(Sine/32),-0.3)*CF.A(-0.7,M.R(-5),-0.4),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='SYSTEM_32')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Maroon'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(20+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0.4+.1*M.S(Sine/32),-
0.8)*CF.A(2,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0.3+.1*M.S(Sine/32),-
0.8)*CF.A(1,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.9-.05*M.C(Sine/32),-0.9)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='bored')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,1+0*M.C(Sine/32),-
0)*CF.A(M.R(0+1*M.S(Sine/64)),M.R(20),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-.1+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(104-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
79+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(CF.N(-0.5,-
1,0)*CF.A(M.R(90+7.5*M.S(Sine/24)),M.R(19.2),M.R(-5.7)),Alpha)
RH.C0 = RH.C0:lerp(CF.N(0.4,.3,-
0.8)*CF.A(M.R(30+3.5*M.S(Sine/24)),M.R(-15),M.R(8.3)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='Deleterious')then

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(2,2,2);
EndSize=Vector3.new(.0,0,.0);
}

local Alpha = .1
if(NeutralAnims)then
RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,2+.7*M.C(Sine/32),-
0)*CF.A(M.R(0+5*M.S(Sine/32)),M.R(20),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5+5*M.C(Sine/32)),M.R(-
10-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(CF.N(-0.5,-
1,0)*CF.A(M.R(90+7.5*M.S(Sine/24)),M.R(19.2),M.R(-5.7)),Alpha)
RH.C0 = RH.C0:lerp(CF.N(0.4,.3,-
0.8)*CF.A(M.R(30+3.5*M.S(Sine/24)),M.R(-15),M.R(8.3)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='Liar X')then

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really red'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}
GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'White'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+2*M.C(Sine/32),0)*CF.A(M.R(-30+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-.1+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(100-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,0.5+.05*M.S(Sine/32),0+.05)*CF.A(M.R(160),M.R(5-
5*M.C(Sine/1)),M.R(-40+10*M.C(Sine/1))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(CF.N(-0.3,.3,-
0.5)*CF.A(M.R(30.5+3.5*M.S(Sine/24)),M.R(15),M.R(2)),Alpha)
RH.C0 = RH.C0:lerp(CF.N(0.4,.3,-
0.5)*CF.A(M.R(30+3.5*M.S(Sine/24)),M.R(-15),M.R(2)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='HYPNOTIC')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+1*M.C(Sine/64),0)*CF.A(M.R(-25+1*M.S(Sine/64)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0+.05)*CF.A(M.R(25),M.R(5+5*M.C(Sine/
32)),M.R(-20-10*M.C(Sine/64))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0+.05)*CF.A(M.R(40),M.R(5-5*M.C(Sine/
32)),M.R(20+10*M.C(Sine/64))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.5,M.R(-5),-0.2),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.5,M.R(-5),0.2),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='ARCADE')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+.7*M.C(Sine/39),6+.6*M.C(Sine/32),0)*CF.A(M.R(-
2+5*M.S(Sine/58)),M.R(-15+5*M.C(Sine/42)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.5,M.R(5+5*M.C(Sine/32)),M.R(-
10-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.6,0+.05*M.S(Sine/32),-0.6)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(210+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.8,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='ILLUSION')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+2*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(5,M.R(5+5*M.C(Sine/32)),M.R(-150-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(40+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.7,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-0.6)*CF.A(-0.5,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='I N S A N E')then
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.3, 0.01, 0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.3,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,30,0),
Size = Vector3.new(2, 2, 2),
EndSize = Vector3.new(2, 2,2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local
HCF = Root.CFrame * CF.N(math.random(-30,30),-4,(math.random(-30,30))) *
CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,6,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+2*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-1,M.R(5+5*M.C(Sine/32)),M.R(-40-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-1,M.R(5-5*M.C(Sine/
32)),M.R(40+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.2,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.7)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='PSYCHO')then
local HCF =
Root.CFrame * CF.N(math.random(-20,20),-4,(math.random(-20,20))) *
CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.1,7,0.1),
EndSize = Vector3.new(0.2,12,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+2*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-1,M.R(5+5*M.C(Sine/32)),M.R(-40-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-1,M.R(5-5*M.C(Sine/
32)),M.R(40+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.2,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.7)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='Volcanic')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+2*M.C(Sine/32),0)*CF.A(M.R(30+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(40+5*M.C(Sine/32)),M.R(-50-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(-40-5*M.C(Sine/
32)),M.R(50+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.4,M.R(-5),-0.4),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.4,M.R(-5),0.4),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='HYPERSKIDDED')then
local Alpha = .1
if(NeutralAnims)then
local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,
(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.random().Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.1,4,0.1),
EndSize = Vector3.new(0.2,6,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect{
Lifetime=0.2;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
CFrame=Torso.CFrame*CF.N(0,0.4,-
0.56)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Transparency={.9,.9};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(10,10,10);
}

Effect({
Color = BrickColor.random().Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.3, 0.01, 0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect({
Color = BrickColor.random().Color;
Material = Enum.Material.Neon,
Mesh = "Slash2",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.3, 0.01, 0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.random().Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(.5,1,.5);
EndSize=Vector3.new(.1,3,.1);
}

GotEffect{
Lifetime=0.5;
Mesh='Ring';
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.random().Color;
Transparency={0.5};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(0.5,0.5,0.5);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.random().Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(.5,1,.5);
EndSize=Vector3.new(.1,3,.1);
}

GotEffect{
Lifetime=0.5;
Mesh='Ring';
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.random().Color;
Transparency={0.5};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(0.5,0.5,0.5);
}
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1+0*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/1),0)*CF.A(-0.5,M.R(5+30*M.C(Sine/1)),M.R(-
10-30*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/1),0)*CF.A(-0.5,M.R(5-30*M.C(Sine/
1)),M.R(10+30*M.C(Sine/1))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(M.R(-75),0,M.R(-5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-0.5)*CF.A(0,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='DIMENSIONAL')then
local Alpha = .1
if(NeutralAnims)then
GotEffect{
Lifetime=0.5;
Mesh='Ring';
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={0.5};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(0.5,0.5,0.5);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(.5,1,.5);
EndSize=Vector3.new(.1,3,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(.5,1,.5);
EndSize=Vector3.new(.1,3,.1);
}

GotEffect{
Lifetime=0.5;
Mesh='Ring';
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={0.5};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(0.5,0.5,0.5);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+2*M.C(Sine/32),0)*CF.A(M.R(30+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(40+5*M.C(Sine/32)),M.R(-50-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(-40-5*M.C(Sine/
32)),M.R(50+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.4,M.R(-5),-0.4),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.4,M.R(-5),0.4),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='Inferno')then
local Alpha = .1
if(NeutralAnims)then
local
HCF = Root.CFrame * CF.N(math.random(-40,40),-4,(math.random(-40,40))) *
CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Neon orange'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.1,7,0.1),
EndSize = Vector3.new(0.2,100,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Neon orange'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Neon orange'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+2*M.C(Sine/20),0)*CF.A(M.R(20+10*M.S(Sine/
20)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-.1+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(104-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
79+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.4,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.7)*CF.A(-0.2,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='DETERMEND')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,8+1*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0+.0*M.C(Sine/32)),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.4+.2*M.S(Sine/32),0)*CF.A(2.4,M.R(5+5*M.C(Sine/32)),M.R(-
15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(-0.6,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.2*M.C(Sine/32),0)*CF.A(-0.8+.2*M.C(Sine/32),M.R(-5),-
0+0.1*M.C(Sine/32)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,.7-.2*M.C(Sine/32),-0.5)*CF.A(-0.3+.2*M.C(Sine/32),M.R(-
5),0+-0.1*M.C(Sine/32)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='A N O M A L O U S')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.3, 0.01, 0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+2*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5+5*M.C(Sine/
32)),M.R(-225-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
79+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.6-.05*M.C(Sine/32),-0.8)*CF.A(-0.3,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-1,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='SCURRILITY')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(0+5*M.S(Sine/64)),M.R(5),0),Alp
ha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.4,M.R(5+5*M.C(Sine/32)),M.R(-
30-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.4,M.R(5-5*M.C(Sine/
32)),M.R(30+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0.4-.05*M.C(Sine/32),-
0.5)*CF.A(-0.4,M.R(30),-0),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0.4-.05*M.C(Sine/32),-
0.5)*CF.A(-0.4,M.R(-30),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='FUTURE')then
local Alpha = .1
if(NeutralAnims)then
Effect({
Color = BrickColor.new'Lilac'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Bright blue'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Lilac'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+2*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(40+5*M.C(Sine/32)),M.R(40-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(-40-5*M.C(Sine/32)),M.R(-
40+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.7,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.7)*CF.A(-0.6,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='deterioration')then
local Alpha = .1
if(NeutralAnims)then
local HCF = Root.CFrame * CF.N(math.random(-20,20),10,
(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.random().Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,-10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect{
Lifetime=0.00001;
Mesh='Cloud';
Color = BrickColor.new'Really black'.Color;
CFrame = Root.CFrame* CF.N(0,17,0) *
CF.A(0,M.R(math.random(0,0)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(50,30,50);
EndSize=Vector3.new(50,30,50);
}
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+0.6*M.C(Sine/32),0)*CF.A(M.R(-20+1*M.S(Sine/
64)),M.R(10),10),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-100*M.S(Sine/1)),M.R(-5+100*M.S(Sine/
1)),0+100*M.S(Sine/1)),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.2,0+.05*M.S(Sine/32),-
0.3)*CF.A(2.5,M.R(5+5*M.C(Sine/32)),M.R(30-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(0.6,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0.5-
0.1*M.C(Sine/32),-0.6)*CF.A(-0.3-0.2*M.C(Sine/32),M.R(20-5*M.C(Sine/32)),-
0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5-0.2*M.C(Sine/32),M.R(-20-
5*M.C(Sine/32)),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='acidic')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.2+.25*M.C(Sine/0.5),0)*CF.A(M.R(-45+1*M.S(Sine/
64)),M.R(0),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(15),0),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(-3.3),M.R(-146.5)),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,-0.2-.05*M.C(Sine/32),-1)*CF.A(-0.95,0.,M.R(-5.5)),Alpha)
RH.C0 =
RH.C0:lerp(LHC0*CF.N(1,-0.2-.05*M.C(Sine/32),-1)*CF.A(-0.95,0.,M.R(-5.5)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='CRAZED')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Navy blue'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+2*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-.1+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(104-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
79+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.4,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.5,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='Hydro')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+2*M.C(Sine/32),0)*CF.A(M.R(-40+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.3,-.2+.05*M.S(Sine/32),.1)*CF.A(M.R(-35),M.R(5+2.5*M.C(Sine/
32)),M.R(35-1.5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.3,-.2+.05*M.S(Sine/32),.1)*CF.A(M.R(-25),M.R(5-
2.5*M.C(Sine/32)),M.R(-35+1.5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.2,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.7)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='₴₱ØØ₭ł₮Ɏ₴')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+2*M.C(Sine/32),0)*CF.A(M.R(-30+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(-10-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.6,0+.05*M.S(Sine/32),-0.6)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(210+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.3-.05*M.C(Sine/32),-1)*CF.A(150,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(100,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='E̶̠̰͕͔͂̐̓̾Ņ̷̢̗̖̰̗̤̘̈́̅̿̑Ḓ̶͍̖̗͇̞͓͈͕̌͂̍͗́͗͑̿͊͝ͅĻ̸̨̥̼̳̖̟͗̅̍̔͗̀̉̆͌̍E̴̘̝̘̻̞͗̂͒͛͊̀͘͝ S̷͖̯̳̲̲͛͒̓͊Ş̷̩͇̣͙̩͓̺̎ͅ ̷̢͙̹͙̀̽͑̊̇̚̚͠S̷̡̱̠̳̻̖̳̻̉͌͋̒͌̔́ I̴̢̼͈̩͛͑̚L̷̡͔̰̩̺̱͌͆́̓̋̆̓̈͘E̶̡͇̽̾͜ N̷̛̼̺̈́̿̑̀͛͑̓͠͝ C̴͍͔̆͊͋̅̕͜ Ē̸̛̯͔̥̜̺͆')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,12+2*M.C(Sine/32),0)*CF.A(M.R(-
35+1*M.S(Sine/64)),M.R(20),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-155-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(90+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.4,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.5,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='SHATTERED')then

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Royal purple'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,5,0),
Size = Vector3.new(0.3,0.3,0.3),
EndSize = Vector3.new(0.3,0.3,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 2,
})

local HCF = Root.CFrame * CF.N(math.random(-10,10),-4,


(math.random(-10,10))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Royal purple'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,7,0),
Size = Vector3.new(0.5,0,0.5),
EndSize = Vector3.new(0.3,10,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
local Alpha = .1
if(NeutralAnims)then
RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,1+.4*M.C(Sine/39),-0)*CF.A(M.R(20+5*M.S(Sine/
32)),M.R(0+5*M.C(Sine/24)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.7,M.R(5+5*M.C(Sine/32)),M.R(-
10-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.7,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.8-.05*M.C(Sine/32),-0.5)*CF.A(0.5,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(1.2,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='FADING')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+2*M.C(Sine/32),0)*CF.A(M.R(30+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(40+5*M.C(Sine/32)),M.R(-50-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(-40-5*M.C(Sine/
32)),M.R(50+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.4,M.R(-5),-0.4),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.4,M.R(-5),0.4),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='CURED')then
local Alpha = .1

local HCF =
Root.CFrame * CF.N(math.random(-20,20),-4,(math.random(-20,20))) *
CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,2,0),
Size = Vector3.new(0.7,0,0.7),
EndSize = Vector3.new(15,15,15),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+2*M.C(Sine/32),0)*CF.A(M.R(0+5*M.S(Sine/
32)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-140-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(140+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.5,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.6,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='Relax')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+.4*M.C(Sine/32),0)*CF.A(M.R(80+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.4,0.4+.05*M.S(Sine/32),0.3)*CF.A(0,M.R(5+5*M.C(Sine/
32)),M.R(-230-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.4,0.4+.05*M.S(Sine/32),0.3)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(230+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.5,M.R(-9),0.3),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-9),-0.5),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Euclidiean')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+.4*M.C(Sine/32),0)*CF.A(M.R(40+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.5,M.R(5+5*M.C(Sine/32)),M.R(-
10-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
79+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.3-.05*M.C(Sine/32),-0.4)*CF.A(-0.4,M.R(30),-0.2),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.7,M.R(-30),0.2),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='Calamity')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Pink'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Pink'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(20+10*M.S(Sine/32)),M.R(-
20),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,.4+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(124-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0.1+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
84+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.8,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.6-.05*M.C(Sine/32),-0.8)*CF.A(-0.3,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='80s')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+.05*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-.1+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(104-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
79+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Corruption')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+.05*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(0.6,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(20),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-20),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='WORMHOLE')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+.5*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(.1,-0+.05*M.S(Sine/32),-
0)*CF.A(M.R(175),M.R(-0),M.R(25-2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.1,0+.05*M.S(Sine/32),0)*CF.A(M.R(175),M.R(5-2.5*M.C(Sine/
32)),M.R(-25-1.5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(-
0.1,0.7-.05*M.C(Sine/32),-0.5)*CF.A(-0.4,M.R(-5),0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.3-.05*M.C(Sine/32),-0.3)*CF.A(-0.6,M.R(-5),-0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='UNMERCIFUL')then

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,(math.random(-50,50))) *


CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,30,0),
Size = Vector3.new(2, 2, 2),
EndSize = Vector3.new(2, 2,2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.4,
})

local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+1*M.C(Sine/20),0)*CF.A(M.R(20+10*M.S(Sine/
20)),M.R(20),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-200-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.7,-0.3+.2*M.S(Sine/32),-0.4)*CF.A(0,M.R(-10-5*M.C(Sine/
32)),M.R(-90+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.0-.05*M.C(Sine/32),-00)*CF.A(-0.5,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.6-.05*M.C(Sine/32),-0.8)*CF.A(-0.2,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='WITHERED')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(-20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(2,M.R(5+5*M.C(Sine/32)),M.R(-10-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1,M.R(5-5*M.C(Sine/
32)),M.R(30+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.8,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.8-.05*M.C(Sine/32),-0.7)*CF.A(-0.5,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='90s')then
local Alpha = .1

if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+.4*M.C(Sine/32),0)*CF.A(M.R(50+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-.1+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(100-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,0.5+.05*M.S(Sine/32),0+.05)*CF.A(M.R(160),M.R(5-
5*M.C(Sine/1)),M.R(-40+10*M.C(Sine/1))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.5,M.R(-9),0.3),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-9),-0.5),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='R E
M E M B E R E D')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+3*M.C(Sine/32),0)*CF.A(M.R(20+10*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-160-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(70-5*M.C(Sine/
32)),M.R(75+2*M.C(Sine/1))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.6,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.8,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='DESTROYED')then
local Alpha = .1
GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(.1,1,.1);
}
GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(.1,1,.1);
}
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+2*M.C(Sine/32),0)*CF.A(M.R(20+3*M.S(Sine/64)),0,0),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),0,0),Alpha)
end
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(-1,M.R(5+5*M.C(Sine/32)),M.R(-160-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.7,-0.3+.2*M.S(Sine/32),-0.4)*CF.A(-0.5,M.R(-10-5*M.C(Sine/
32)),M.R(-90+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),-0)*CF.A(-0.7+.2*M.C(Sine/32),M.R(-
5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7+.2*M.C(Sine/32),-0.9)*CF.A(-0.5+.2*M.C(Sine/32),M.R(-
5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-
2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.A(0,0,M.R(2.5)),Alpha)
end
end

elseif(Mode=='GREATSWORD')then
local Alpha = .1

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'White'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,3,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'White'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,3,1);
EndSize=Vector3.new(.1,1,.1);
}

if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(30+1*M.S(Sine/1)),0,0),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),7,0),Alpha)
end
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,.4+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(124-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(20+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.8,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.6,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-
2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.A(0,100,M.R(2.5)),Alpha)
end
end
elseif(Mode=='Catastrophe')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+1*M.C(Sine/32),0)*CF.A(M.R(10+3*M.S(Sine/64)),0,0),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),0,0),Alpha)
end
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-150-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.2-.01*M.C(Sine/32),-0.4)*CF.A(-0.5,0,M.R(-2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.5,0,M.R(2.5)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-
2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.A(0,0,M.R(2.5)),Alpha)
end
end
elseif(Mode=='Cataclysm')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+2*M.C(Sine/32),0)*CF.A(M.R(0+3*M.S(Sine/64)),0,0),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),0,0),Alpha)
end
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(5,M.R(5+5*M.C(Sine/32)),M.R(-150-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(40+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.2-.01*M.C(Sine/32),-0.4)*CF.A(-0.5,0,M.R(-2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.2,0,M.R(2.5)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-
2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.A(0,0,M.R(2.5)),Alpha)
end
end
elseif(Mode=='Radioactivity')then
local Alpha = .1

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Camo'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Lime green'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Camo'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Lime green'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(.1,1,.1);
}

if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+2*M.C(Sine/32),0.6)*CF.A(M.R(40+3*M.S(Sine/
64)),0,0),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),0,0),Alpha)
end
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.4+.2*M.S(Sine/32),0)*CF.A(0.8,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),-0)*CF.A(-0.7+.2*M.C(Sine/32),M.R(-
5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7+.2*M.C(Sine/32),-0.9)*CF.A(-0.5+.2*M.C(Sine/32),M.R(-
5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-
2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.A(0,0,M.R(2.5)),Alpha)
end
end

elseif(Mode=='Mythical')then
local Alpha = .1

Effect({
Color = Color3.fromRGB(255, 100, 100),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.2, 0.01, 0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-30,30)),M.R(math.random(-
30,30)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(30+1*M.S(Sine/1)),0,0),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),7,0),Alpha)
end
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,.4+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(124-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0.1+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
84+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.8,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.6,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-
2.5)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.A(0,100,M.R(2.5)),Alpha)
end
end
elseif(Mode=='SOLITUDE')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(-30+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.6,0.5+.05*M.S(Sine/32),-
0.5+.05)*CF.A(M.R(160),M.R(5+5*M.C(Sine/1)),M.R(30-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.6,0.5+.05*M.S(Sine/32),-0.5+.05)*CF.A(M.R(160),M.R(5-
5*M.C(Sine/1)),M.R(-30+10*M.C(Sine/1))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.5,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.5)*CF.A(-0.5,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='TOXICITIES')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/64)),M.R(10),-
0.3+-0.1*M.C(Sine/32)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.4+.2*M.S(Sine/32),0)*CF.A(0.8,M.R(5+5*M.C(Sine/32)),M.R(-
30-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.4+.2*M.S(Sine/32),0)*CF.A(0.8,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.5,M.R(15),0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7+.2*M.C(Sine/32),-0.8)*CF.A(-0.2,M.R(-15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='NOMODEUSE')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+.05*M.C(Sine/32),0)*CF.A(M.R(5+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-15-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(15),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='totally real immortality lord')then


local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(-20+1*M.S(Sine/
64)),M.R(10),0),Alpha)
if(M.RNG(1,25)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),0,0),Alpha)
end
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.4,M.R(5+5*M.C(Sine/32)),M.R(-
15-10*M.C(Sine/35))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(0+0*M.C(Sine/35))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+0*M.C(Sine/32),0)*CF.A(0.5+.3*M.S(Sine/32),M.R(15),-
0-.06*M.S(Sine/32)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+0*M.C(Sine/32),0)*CF.A(0.4+.2*M.S(Sine/32),M.R(-
15),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Wasteland')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.1;

Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,0};
Material=Enum.Material.Grass;
Size=Vector3.new(200,0.5,200);
EndSize=Vector3.new(200,0.5,200);
}

Effect{
Lifetime=0.1;

Mesh='Cloud';
Color=Color3.fromRGB(150, 150, 150);
CFrame = Root.CFrame* CF.N(10,-3,-10) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,0};
Material=Enum.Material.Grass;
Size=Vector3.new(10,10,10);
EndSize=Vector3.new(10,10,10);
}
Effect{
Lifetime=0.1;

Mesh='Cloud';
Color=Color3.fromRGB(150, 150, 150);
CFrame = Root.CFrame* CF.N(32,-3,26) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,0};
Material=Enum.Material.Grass;
Size=Vector3.new(10,10,10);
EndSize=Vector3.new(10,10,10);
}

Effect{
Lifetime=0.1;

Mesh='Cloud';
Color=Color3.fromRGB(150, 150, 150);
CFrame = Root.CFrame* CF.N(-32,-3,16) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,0};
Material=Enum.Material.Grass;
Size=Vector3.new(10,10,10);
EndSize=Vector3.new(10,10,10);
}

Effect{
Lifetime=0.1;

Mesh='Cloud';
Color=Color3.fromRGB(30, 30, 30);
CFrame = Root.CFrame* CF.N(0,40,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,0};
Material=Enum.Material.Grass;
Size=Vector3.new(150,20,150);
EndSize=Vector3.new(150,20,150);
}

Effect{
Lifetime=0.1;

Mesh='Cloud';
Color=Color3.fromRGB(150, 150, 150);
CFrame = Root.CFrame* CF.N(-10,-3,60) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,0};
Material=Enum.Material.Grass;
Size=Vector3.new(10,10,10);
EndSize=Vector3.new(10,10,10);
}
Effect{
Lifetime=0.1;

Mesh='Cloud';
Color=Color3.fromRGB(150, 150, 150);
CFrame = Root.CFrame* CF.N(-10,-3,-60) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,0};
Material=Enum.Material.Grass;
Size=Vector3.new(10,10,10);
EndSize=Vector3.new(10,10,10);
}

Effect{
Lifetime=0.1;

Mesh='Cloud';
Color=Color3.fromRGB(150, 150, 150);
CFrame = Root.CFrame* CF.N(40,-3,-40) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,0};
Material=Enum.Material.Grass;
Size=Vector3.new(10,10,10);
EndSize=Vector3.new(10,10,10);
}

-- Trunk Functions

-- pos: 10,2,13
-- pos: -32,2,42
local HCF = Root.CFrame * CF.N(10,-4,-10) * CF.A(M.R(-23,23),M.R(-24,24),M.R(-
31,31))
Effect({
Color = Color3.fromRGB(78,53,36),
Material = Enum.Material.Wood,
Mesh = {Type = Enum.MeshType.Brick},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(1,20,1),
Transparency = NumberRange.new(0,0),
Lifetime = 0.1,
})

local HCF = Root.CFrame * CF.N(42,-4,-46) * CF.A(M.R(-24,-4),M.R(19,16),M.R(-5,25))


Effect({
Color = Color3.fromRGB(78,53,36),
Material = Enum.Material.Wood,
Mesh = {Type = Enum.MeshType.Brick},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(1,15,1),
Transparency = NumberRange.new(0,0),
Lifetime = 0.1,
})

local HCF = Root.CFrame * CF.N(8,-4,12) * CF.A(M.R(-13,-16),M.R(-20,24),M.R(8,17))


Effect({
Color = Color3.fromRGB(78,53,36),
Material = Enum.Material.Wood,
Mesh = {Type = Enum.MeshType.Brick},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(1,15,1),
Transparency = NumberRange.new(0,0),
Lifetime = 0.1,
})

local HCF = Root.CFrame * CF.N(21,-4,43) * CF.A(M.R(21,16),M.R(-11,8),M.R(-10,-12))


Effect({
Color = Color3.fromRGB(78,53,36),
Material = Enum.Material.Wood,
Mesh = {Type = Enum.MeshType.Brick},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(1,15,1),
Transparency = NumberRange.new(0,0),
Lifetime = 0.1,
})

local HCF = Root.CFrame * CF.N(37,-4,29) * CF.A(M.R(21,16),M.R(-11,8),M.R(-10,-12))


Effect({
Color = Color3.fromRGB(78,53,36),
Material = Enum.Material.Wood,
Mesh = {Type = Enum.MeshType.Brick},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(1,15,1),
Transparency = NumberRange.new(0,0),
Lifetime = 0.1,
})
-- WASTEROT3
local HCF = Root.CFrame * CF.N(50,-4,-32) * CF.A(M.R(21,16),M.R(-11,8),M.R(-10,-
12))
Effect({
Color = Color3.fromRGB(78,53,36),
Material = Enum.Material.Wood,
Mesh = {Type = Enum.MeshType.Brick},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(1,15,1),
Transparency = NumberRange.new(0,0),
Lifetime = 0.1,
})

local HCF = Root.CFrame * CF.N(-50,-4,-32) * CF.A(M.R(21,16),M.R(-11,8),M.R(-10,-


12))
Effect({
Color = Color3.fromRGB(78,53,36),
Material = Enum.Material.Wood,
Mesh = {Type = Enum.MeshType.Brick},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(1,15,1),
Transparency = NumberRange.new(0,0),
Lifetime = 0.1,
})

local HCF = Root.CFrame * CF.N(-32,-4,34) * CF.A(M.R(13,13),M.R(-24,24),M.R(-13,-


13))
Effect({
Color = Color3.fromRGB(78,53,36),
Material = Enum.Material.Wood,
Mesh = {Type = Enum.MeshType.Brick},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(1,15,1),
Transparency = NumberRange.new(0,0),
Lifetime = 0.1,
})

local HCF = Root.CFrame * CF.N(-43,-4,10) * CF.A(M.R(16,16),M.R(29,29),M.R(-25,-


25))
Effect({
Color = Color3.fromRGB(78,53,36),
Material = Enum.Material.Wood,
Mesh = {Type = Enum.MeshType.Brick},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(1,15,1),
Transparency = NumberRange.new(0,0),
Lifetime = 0.1,
})

local HCF = Root.CFrame * CF.N(0,-4,-42) * CF.A(M.R(16,16),M.R(29,29),M.R(-25,-25))


Effect({
Color = Color3.fromRGB(78,53,36),
Material = Enum.Material.Wood,
Mesh = {Type = Enum.MeshType.Brick},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(1,15,1),
Transparency = NumberRange.new(0,0),
Lifetime = 0.1,
})

local HCF = Root.CFrame * CF.N(math.random(-50, 50),40,math.random(-50, 50)) *


CF.A(M.R(0,0),M.R(-0,-0),M.R(0,0))
Effect({
Color = Color3.fromRGB(0,255,0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,-80,0),
Size = Vector3.new(0.5,0.5,0.5),
EndSize = Vector3.new(0.5,0.5,0.5),
Transparency = NumberRange.new(0,0),
Lifetime = 1.5,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(20+10*M.S(Sine/
32)),M.R(20+10*M.C(Sine/32)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,-0.4+.2*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-180-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0.5+.1*M.S(Sine/32),-
0.8)*CF.A(1,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.9+.2*M.C(Sine/32),-0.7)*CF.A(-0.3+.2*M.C(Sine/
32),M.R(15),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.5+.2*M.C(Sine/32),M.R(-
15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='My Return')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/
80);

EndSize=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/80);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(30+5*M.S(Sine/
58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,-0.9+.05*M.S(Sine/32),-0.6)*CF.A(1.4,M.R(5+5*M.C(Sine/
32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0.4)*CF.A(3.4,M.R(5+5*M.C(Sine/32)),M.R(-
70-5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.7,M.R(15),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.4-.05*M.C(Sine/32),-0.7)*CF.A(-0.4,M.R(-15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='TRAUMATIZED')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(M.R(30+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.2+.2*M.S(Sine/32),0)*CF.A(-0.6,M.R(5+5*M.C(Sine/
math.random(1,15))),M.R(-15-30*M.C(Sine/math.random(1,15)))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.2+.2*M.S(Sine/32),0)*CF.A(-0.6,M.R(5-5*M.C(Sine/
math.random(1,15))),M.R(15+30*M.C(Sine/math.random(1,15)))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.2*M.C(Sine/32),0.7)*CF.A(-1,M.R(15),-0.1),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,-
0.3-.2*M.C(Sine/32),-0.2)*CF.A(-0.4,M.R(-15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='EXPLOITED')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/64)),M.R(-20),-
0.2),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.3,0+.2*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-
210-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(-0.8,M.R(5-5*M.C(Sine/32)),M.R(-
15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(15),0.2),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.6-.05*M.C(Sine/32),-0.7)*CF.A(-0.3,M.R(-15),0.2),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Amalgamate')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(25+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.2,-1.8+.2*M.S(Sine/32),0.5)*CF.A(-0.4,M.R(5+5*M.C(Sine/
32)),M.R(5-0*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0.5,-1.2+.2*M.S(Sine/32),-0.4)*CF.A(2.4,M.R(5-5*M.C(Sine/
32)),M.R(5+0*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LSC0*CF.N(0.1,0.5+.2*M.S(Sine/32),-0.4)*CF.A(-0.4,M.R(5+5*M.C(Sine/
32)),M.R(5-0*M.C(Sine/32))),Alpha)
RH.C0 =
RH.C0:lerp(RSC0*CF.N(0,0.5+.2*M.S(Sine/32),0.3)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(15+0*M.C(Sine/32))),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='STEAMPUNK')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+2*M.C(Sine/32),0)*CF.A(M.R(5+1*M.S(Sine/64)),M.R(50),0),Al
pha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.2+.2*M.S(Sine/32),0)*CF.A(0.4,M.R(5+5*M.C(Sine/
32)),M.R(15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.2+.2*M.S(Sine/32),0)*CF.A(1.5,M.R(5-5*M.C(Sine/
32)),M.R(90+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.5,M.R(15),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.4+.2*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(-15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Studio')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(30+10*M.S(Sine/
32)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0.4)*CF.A(3.4,M.R(5+5*M.C(Sine/
32)),M.R(70-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(0.6,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.9+.2*M.C(Sine/32),-0.8)*CF.A(-0.2+.1*M.C(Sine/
32),M.R(15),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.1+.2*M.C(Sine/32),-0.5)*CF.A(1+.1*M.C(Sine/32),M.R(-
15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='DEATH')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+2*M.C(Sine/32),0)*CF.A(M.R(25+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,-0.4+.2*M.S(Sine/32),-0.5)*CF.A(1,M.R(5+5*M.C(Sine/
32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.4+.2*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.7+.2*M.C(Sine/32),-0.6)*CF.A(-0.3+.2*M.C(Sine/
32),M.R(15),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.6+.2*M.C(Sine/32),M.R(-
15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='HACKER101')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame=Torso.CFrame*CF.N(0,1.5,-
5)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Color=BrickColor.new'Camo'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(10,10,0.5);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+1.3*M.C(Sine/32),0)*CF.A(M.R(10+5*M.S(Sine/32)),M.R(10),-
0.2),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-140-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.8,M.R(5-5*M.C(Sine/32)),M.R(-
30+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.8-.05*M.C(Sine/32),-0.7)*CF.A(-0.2,M.R(15),0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.6,M.R(-15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='RELAXED')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+1*M.C(Sine/64),0)*CF.A(M.R(70+10*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.4,0.2+.05*M.S(Sine/32),0)*CF.A(0.3,M.R(5-5*M.C(Sine/
32)),M.R(220+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.3-.05*M.C(Sine/32),-0.4)*CF.A(-0.9,M.R(15),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-0.4)*CF.A(-0.8,M.R(-15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='SPEED')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+1*M.C(Sine/15),3+0.2*M.C(Sine/15),0+1*M.S(Sine/
15))*CF.A(M.R(20+5*M.S(Sine/15)),0+0.1*M.S(Sine/15),0+0.1*M.S(Sine/15)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.2*M.S(Sine/15),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0+.2*M.S(Sine/15),-
0.5)*CF.A(0.6,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/15),0)*CF.A(-0.6,M.R(30),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.6+.2*M.C(Sine/15),-0.5)*CF.A(-0.3,M.R(-15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='STORM')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Lime green'.Color;
Material = Enum.Material.Grass,
Mesh = "Block",
Transparency={0,1};
CFrame = Root.CFrame* CF.N(math.random(-360,360),-
3,math.random(-180,180)) * CF.A(1.5,M.R(math.random(-360,180)),0),
EndPos = Root.CFrame* CF.N(0,2,0) * CF.A(0,M.R(math.random(-
180,180)),0),
Size = Vector3.new(2, 2, 2),
EndSize = Vector3.new(2, 2, 2),
wdLifetime = 0.1,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(5+1*M.S(Sine/64)),M.R(10),0),Al
pha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(1.9,M.R(5+5*M.C(Sine/32)),M.R(-35-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(1.9,M.R(5-5*M.C(Sine/
32)),M.R(35+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.4+.2*M.C(Sine/32),-0.6)*CF.A(-0.6,M.R(15),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.4+.3*M.C(Sine/32),-0.6)*CF.A(-0.5,M.R(-15),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='DESCENTION')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/
80);

EndSize=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/80);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.1+.05*M.C(Sine/32),0)*CF.A(M.R(-30+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(-3.3),M.R(-146.5)),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.3,M.R(15),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,1.1-.05*M.C(Sine/32),-0.8)*CF.A(0.4,M.R(-15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Administration')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+.05*M.C(Sine/32),0)*CF.A(M.R(5+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(15-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.3+.05*M.S(Sine/32),0)*CF.A(3.7,M.R(5-5*M.C(Sine/
32)),M.R(0+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(15),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='IMPERFECTION')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.7+.2*M.S(Sine/32),0)*CF.A(2.3,M.R(5+5*M.C(Sine/32)),M.R(-
15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.4,0+.05*M.S(Sine/32),0.8)*CF.A(0.5,M.R(5-5*M.C(Sine/
32)),M.R(-10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.5+.1*M.C(Sine/32),M.R(15),-
0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.6+.2*M.C(Sine/32),-0.9)*CF.A(-0.3+.2*M.C(Sine/32),M.R(-
15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='MALWARE')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.5;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
20,20),math.random(-20,20),math.random(-20,20)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(2,2,2);
EndSize=Vector3.new(2,2,2);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+1*M.C(Sine/50),3+0.3*M.C(Sine/25),0+1*M.S(Sine/
32))*CF.A(M.R(20+5*M.S(Sine/50)),0+0.3*M.S(Sine/50),0+0.1*M.S(Sine/50)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.2+.2*M.S(Sine/32),0)*CF.A(0+-.5*M.S(Sine/
32),M.R(5+5*M.C(Sine/32)),M.R(-15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.2+.2*M.S(Sine/32),0)*CF.A(0+-.5*M.S(Sine/32),M.R(5-
5*M.C(Sine/32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.5+.2*M.C(Sine/32),-0.4)*CF.A(-0.3+.2*M.C(Sine/
32),M.R(15+10*M.C(Sine/32)),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+.2*M.C(Sine/32),-0.5)*CF.A(-0.7+.2*M.C(Sine/32),M.R(-
15+10*M.C(Sine/32)),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='ANARCHY')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+1*M.C(Sine/50),3+0.2*M.C(Sine/25),0+1*M.S(Sine/
32))*CF.A(M.R(20+5*M.S(Sine/50)),0+0.1*M.S(Sine/50),0+0.1*M.S(Sine/50)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(0.6,M.R(5+5*M.C(Sine/32)),M.R(-15-
5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,-0.2+.2*M.S(Sine/32),-
0.5)*CF.A(0.6,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.3+.2*M.C(Sine/32),-0.6)*CF.A(-0.3+.1*M.C(Sine/
32),M.R(15),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.6+.1*M.C(Sine/32),M.R(-
15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Immortal')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+1*M.C(Sine/50),3+0.2*M.C(Sine/25),0+1*M.S(Sine/
32))*CF.A(M.R(20+5*M.S(Sine/50)),0+0.1*M.S(Sine/50),0+0.1*M.S(Sine/50)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-90-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(90+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.6)*CF.A(-0.3,M.R(15),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.6,M.R(-15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='MURDER')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0.9+.2*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/math.random(1, 15))),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.4,M.R(5+5*M.C(Sine/32)),M.R(-
15-15*M.C(Sine/math.random(1, 15)))),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(-3.3),M.R(-146.5)),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.6-.2*M.C(Sine/32),-0.4)*CF.A(-0.8,M.R(15),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.2*M.C(Sine/32),-0.5)*CF.A(-0.5,M.R(-15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='CRAZY')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0+0.2*M.C(Sine/15),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.3,M.R(5+5*M.C(Sine/32)),M.R(-
15-30*M.C(Sine/math.random(1, 15)))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.01,0+.05*M.S(Sine/32),0)*CF.A(2.4,M.R(5-5*M.C(Sine/
32)),M.R(-15+30*M.C(Sine/math.random(1, 15)))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.2*M.C(Sine/15),-0)*CF.A(-0,M.R(15),-0.15),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.2*M.C(Sine/15),-0)*CF.A(-0,M.R(-15),0.15),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='CORPSE')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+1*M.C(Sine/50),3+0.2*M.C(Sine/25),0+1*M.S(Sine/
32))*CF.A(M.R(30+10*M.S(Sine/50)),0+0.2*M.S(Sine/50),0+0.2*M.S(Sine/50)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,-0.2+.2*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.5+.2*M.S(Sine/32),0)*CF.A(2.4,M.R(5-5*M.C(Sine/
32)),M.R(20+10*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.9+.2*M.C(Sine/32),-0.8)*CF.A(-0.2+.1*M.C(Sine/
32),M.R(15),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.1+.2*M.C(Sine/32),-0.5)*CF.A(1+.1*M.C(Sine/32),M.R(-
15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Flouressent')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(100, 100, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 = RJ.C0:lerp(RJC0*CF.N(-.5+1*M.C(Sine/50),3+0.2*M.C(Sine/25),0+1*M.S(Sine/
32))*CF.A(M.R(20+5*M.S(Sine/50)),0+0.1*M.S(Sine/50),0+0.1*M.S(Sine/50)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(-0.3,M.R(5+5*M.C(Sine/32)),M.R(-
15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(-0.3,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.5+.2*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(10+5*M.C(Sine/32)),-
0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.6,M.R(-10+5*M.C(Sine/
32)),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end

end

elseif(Mode=='Ruptured')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(0, 0, 0);
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(4+music.PlaybackLoudness/50,0.2,4+music.PlaybackLoudness/
50);

EndSize=Vector3.new(3+music.PlaybackLoudness/50,0.2,3+music.PlaybackLoudness/50);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(40, 0, 0);
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/50,0.5,3+music.PlaybackLoudness/
50);

EndSize=Vector3.new(3+music.PlaybackLoudness/50,0.5,3+music.PlaybackLoudness/50);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+1*M.C(Sine/50),3+0.2*M.C(Sine/25),0+1*M.S(Sine/
32))*CF.A(M.R(30+10*M.S(Sine/50)),0+0.2*M.S(Sine/50),0+0.2*M.S(Sine/50)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(-1.3-0.4*M.C(Sine/
50),M.R(5+5*M.C(Sine/32)),M.R(-40-10*M.C(Sine/50))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(-1.3-0.4*M.C(Sine/50),M.R(5-
5*M.C(Sine/32)),M.R(40+10*M.C(Sine/50))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.7+.2*M.C(Sine/32),M.R(30),-
0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.6+.2*M.C(Sine/32),-0.5)*CF.A(-0.3+.2*M.C(Sine/32),M.R(-
30),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='EXECUTION')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+1*M.C(Sine/50),3+0.2*M.C(Sine/25),0+1*M.S(Sine/
32))*CF.A(M.R(30+10*M.S(Sine/50)),0+0.2*M.S(Sine/50),0+0.2*M.S(Sine/50)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.8+.2*M.S(Sine/32),0)*CF.A(2.4,M.R(5+5*M.C(Sine/32)),M.R(-
10-10*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(1.5,M.R(5-5*M.C(Sine/
32)),M.R(60+10*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.2*M.C(Sine/32),-0)*CF.A(-0.8+.4*M.C(Sine/
32),M.R(5+4*M.C(Sine/32)),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,1-.2*M.C(Sine/32),-0.7)*CF.A(-0+.1*M.C(Sine/32),M.R(-
5+4*M.C(Sine/32)),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end

end

elseif(Mode=='[ HI ]')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(10+5*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(20-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(2.3,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.6+.2*M.C(Sine/32),-0.4)*CF.A(-0.5+.1*M.C(Sine/
32),M.R(10+5*M.C(Sine/32)),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.4+.2*M.C(Sine/32),-0.5)*CF.A(-0.5+.1*M.C(Sine/32),M.R(-10-
5*M.C(Sine/32)),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end

end

elseif(Mode=='GUN')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+.05*M.C(Sine/32),0)*CF.A(M.R(5+1*M.S(Sine/
64)),M.R(20),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,-0.2+.05*M.S(Sine/32),-0.8)*CF.A(1.0,M.R(5+5*M.C(Sine/
32)),M.R(30-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.2+.05*M.S(Sine/32),0)*CF.A(1.3,M.R(5-5*M.C(Sine/
32)),M.R(-30+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(30),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-30),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='OVERRIDDEN')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(40, 40, 40),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(20+10*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(15-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/32)),M.R(-
15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.3-.2*M.C(Sine/32),-0.3)*CF.A(-0.7,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.6-.2*M.C(Sine/32),-0.7)*CF.A(-0.3,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='TRANSCENDANCE')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(4+music.PlaybackLoudness/3,0.2,4+music.PlaybackLoudness/3);

EndSize=Vector3.new(3+music.PlaybackLoudness/3,0.2,3+music.PlaybackLoudness/
3);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = BrickColor.new("Gold");
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/3,0.5,3+music.PlaybackLoudness/3);

EndSize=Vector3.new(3+music.PlaybackLoudness/3,0.5,3+music.PlaybackLoudness/
3);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(20+5*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.3*M.S(Sine/32),0)*CF.A(-0.5,M.R(5+5*M.C(Sine/32)),M.R(-
15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.3*M.S(Sine/32),0)*CF.A(2.4,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.5+.3*M.C(Sine/32),-0.4)*CF.A(-0.3-.1*M.C(Sine/
32),M.R(40),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+.3*M.C(Sine/32),0)*CF.A(-0.3-.1*M.C(Sine/32),M.R(-
25),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='PREHISTORIC')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(4+music.PlaybackLoudness/100,0.2,4+music.PlaybackLoudness/
100);

EndSize=Vector3.new(3+music.PlaybackLoudness/100,0.2,3+music.PlaybackLoudness/100);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(40, 0, 60);
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/
100);

EndSize=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/100);
}
GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color = Color3.fromRGB(40, 0, 60);
Transparency={1,0};
Material=Enum.Material.Neon;
Size=Vector3.new(2,3,2);
EndSize=Vector3.new(0.1,0.1,0.1);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(5+1*M.S(Sine/64)),M.R(10),0),Al
pha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.3,M.R(5+5*M.C(Sine/32)),M.R(-
30-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(0.6,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.5+.2*M.C(Sine/32),-0.5)*CF.A(-0.4,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.4+.2*M.C(Sine/32),-0.4)*CF.A(-0.5,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Ancient')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 255, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright orange'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(10+5*M.S(Sine/
32)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.3,-0.5+.2*M.S(Sine/32),-0.4)*CF.A(2.4,M.R(5+5*M.C(Sine/
32)),M.R(30-15*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(-0.5,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.5-.2*M.C(Sine/32),-0.3)*CF.A(-0.3,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.2-.2*M.C(Sine/32),-0.6)*CF.A(-0.7,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='MAYHEM')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really red'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really red'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.2,1,0.2);
EndSize=Vector3.new(0.2,5,0.2);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+.1*M.C(Sine/32),0)*CF.A(M.R(5+1*M.S(Sine/64)),M.R(-
50),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,0+.05*M.S(Sine/32),0)*CF.A(-0.6,M.R(5+5*M.C(Sine/
32)),M.R(-200-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.3,M.R(5-5*M.C(Sine/
32)),M.R(30+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(-
0.2,0-.1*M.C(Sine/32),-0.1)*CF.A(0,M.R(40),-0.2),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.1*M.C(Sine/32),0)*CF.A(0,M.R(-20),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode==':joy:')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/
80);

EndSize=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/80);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+0.3*M.C(Sine/32),0)*CF.A(M.R(5+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.7+-0.7*M.C(Sine/
32),M.R(5+5*M.C(Sine/32)),M.R(-25-20*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.7+-0.7*M.C(Sine/32),M.R(5-
5*M.C(Sine/32)),M.R(25+20*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,-
0.3-.3*M.C(Sine/32),-0.1)*CF.A(0,M.R(30),-0.2),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,-
0.3-.3*M.C(Sine/32),-0.1)*CF.A(0,M.R(-30),0.2),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='GALACTIC')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(100, 0, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,7,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/
100);

EndSize=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/100);
}

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+1*M.C(Sine/32),0)*CF.A(M.R(30+10*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.3+.2*M.S(Sine/32),0)*CF.A(-0.8,M.R(5+5*M.C(Sine/
32)),M.R(-15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.3+.2*M.S(Sine/32),0)*CF.A(2.3,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.6-.05*M.C(Sine/32),-0.8)*CF.A(-0.3+.2*M.C(Sine/32),M.R(-
5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(1+.2*M.C(Sine/32),M.R(-
5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='labyrinth')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+1*M.C(Sine/32),0)*CF.A(M.R(-30+5*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.3,0+.2*M.S(Sine/32),0)*CF.A(2.4,M.R(5+5*M.C(Sine/
32)),M.R(30-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0,0+.2*M.S(Sine/32),0)*CF.A(2.4,M.R(5-5*M.C(Sine/32)),M.R(-
30+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.7-.2*M.C(Sine/32),-0.8)*CF.A(-0.3,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.2*M.C(Sine/32),0)*CF.A(-0.7,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='PROBLEMATIC')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}
GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=PrimaryColor;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/
100);

EndSize=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/100);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+2*M.C(Sine/32),0)*CF.A(M.R(-15+10*M.S(Sine/
32)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.3+.2*M.S(Sine/32),0)*CF.A(0.4,M.R(5+5*M.C(Sine/32)),M.R(-
15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.3+.2*M.S(Sine/32),0)*CF.A(1.6,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.1+.2*M.C(Sine/32),M.R(-5),-
0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7+.2*M.C(Sine/32),-0.5)*CF.A(0.3+.2*M.C(Sine/32),M.R(-
5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Ω')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/
80);

EndSize=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/80);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(10+5*M.S(Sine/
64)),M.R(10),0.3),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.3,-0.1+.2*M.S(Sine/32),-0.5)*CF.A(1.6,M.R(5+5*M.C(Sine/
32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.3,-0.1+.2*M.S(Sine/32),-0.5)*CF.A(1.3,M.R(5-5*M.C(Sine/
32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.5+.2*M.C(Sine/32),-0.8)*CF.A(-0.3,M.R(-5),0.2),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.4+.2*M.C(Sine/32),-0.5)*CF.A(-0.6,M.R(-5),-0.2),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='PERSERVERENCE')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 255, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,
(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really black'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(20+5*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0.2+.2*M.S(Sine/32),-
0.5)*CF.A(1.6,M.R(5+5*M.C(Sine/32)),M.R(90-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0+.2*M.S(Sine/32),-
0.5)*CF.A(0.4,M.R(5-5*M.C(Sine/32)),M.R(-70+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.7+.2*M.C(Sine/32),-0.3)*CF.A(-0.3-.2*M.C(Sine/32),M.R(-
5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.3+.2*M.C(Sine/32),-0.7)*CF.A(-0.7-.2*M.C(Sine/32),M.R(-
5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='ENTROPY')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame *


CF.N(math.random(-20,20),-4,(math.random(-20,20))) * CF.A(M.R(math.random(-
20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Dark blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(15+5*M.S(Sine/
64)),M.R(0+10*M.S(Sine/64)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(1.9,M.R(5+5*M.C(Sine/32)),M.R(-15-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/32)),M.R(-
15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.4-.2*M.C(Sine/32),-0.5)*CF.A(-0.5-.2*M.C(Sine/32),M.R(-
5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.6-.2*M.C(Sine/32),-0.7)*CF.A(-0.7-.2*M.C(Sine/32),M.R(-
5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='ALIVE')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Pastel light blue'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/
80);
EndSize=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/80);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(0+10*M.S(Sine/
64)),M.R(0+15*M.S(Sine/64)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.4+.2*M.S(Sine/32),0)*CF.A(1.4,M.R(5+5*M.C(Sine/32)),M.R(-
15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(160+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.7+.2*M.C(Sine/32),-0.8)*CF.A(-0.3+.2*M.C(Sine/32),M.R(-
5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.5+.2*M.C(Sine/32),M.R(-
5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='RITUALISTIC')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.4;
--Mesh={Type=Enum.MeshType.Sphere};
Part = 'Sword',
Color=PrimaryColor;
CFrame = Root.CFrame* CF.N(math.random(-20,20),-
3,math.random(-20,20)) * CF.A(1.5,M.R(math.random(-0,0)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=V3.N(0.8,2.5,6.8);
EndSize=V3.N(0.8,2.5,16);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+1*M.C(Sine/32),0)*CF.A(M.R(-40+10*M.S(Sine/
32)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-50*M.S(Sine/1)),M.R(-5+50*M.S(Sine/1)),0+50*M.S(Sine/
1)),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0,-0.7+.2*M.S(Sine/32),-
0.6)*CF.A(2.5,M.R(5+5*M.C(Sine/32)),M.R(15-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),-
0.6)*CF.A(2.4,M.R(5-5*M.C(Sine/32)),M.R(-100+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.7-.2*M.C(Sine/32),-0.8)*CF.A(-0.3+.2*M.S(Sine/
32),M.R(20),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.2*M.C(Sine/32),0)*CF.A(-0.7+.2*M.S(Sine/32),M.R(-
20),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='MERCILESS')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.4;
--Mesh={Type=Enum.MeshType.Sphere};
Part = 'Sword',
Color=PrimaryColor;
CFrame = Root.CFrame* CF.N(math.random(-20,20),-
3,math.random(-20,20)) * CF.A(1.5,M.R(math.random(-0,0)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=V3.N(0.8,2.5,6.8);
EndSize=V3.N(0.8,2.5,16);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/40,0.5,3+music.PlaybackLoudness/
40);

EndSize=Vector3.new(3+music.PlaybackLoudness/40,0.5,3+music.PlaybackLoudness/40);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+1*M.C(Sine/32),0)*CF.A(M.R(15+5*M.S(Sine/
32)),M.R(10+5*M.S(Sine/32)),0.2),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-15-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(1.8,M.R(5-5*M.C(Sine/
32)),M.R(40+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.7+.2*M.C(Sine/32),-0.6)*CF.A(-0.3+.2*M.C(Sine/32),M.R(-
5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.6+.2*M.C(Sine/32),M.R(-
5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='BEYOND')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 0, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Royal purple'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(-10+3*M.S(Sine/32)),M.R(-
20+10*M.S(Sine/32)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0.1+.2*M.S(Sine/32),0)*CF.A(2.4,M.R(5+5*M.C(Sine/
32)),M.R(30-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.6+.2*M.S(Sine/32),0)*CF.A(2,M.R(5-5*M.C(Sine/32)),M.R(-
25+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.6+.2*M.C(Sine/32),-0.7)*CF.A(-0.4,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='LUNAR')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Pastel light blue'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

Effect({
Color = Color3.fromRGB(150, 150, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,
(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Pastel light blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+2*M.C(Sine/32),0)*CF.A(M.R(40+5*M.S(Sine/
32)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.2,0+.2*M.S(Sine/32),-
0.3)*CF.A(2.5,M.R(5+5*M.C(Sine/32)),M.R(30-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(0.4,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.4+.2*M.C(Sine/32),-0.9)*CF.A(-0.3+.2*M.C(Sine/32),M.R(-
5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.2+.2*M.C(Sine/32),-0.5)*CF.A(-0.6+.2*M.C(Sine/32),M.R(-
5),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Fearless')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+1*M.C(Sine/32),0)*CF.A(M.R(-20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),0+.05)*CF.A(M.R(160),M.R(5+5*M.C(Sine
/1)),M.R(40-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,0.5+.05*M.S(Sine/32),0+.05)*CF.A(M.R(160),M.R(5-
5*M.C(Sine/1)),M.R(-40+10*M.C(Sine/1))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.4,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.5,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='E0RR0R')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(-20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(0.5,M.R(5+5*M.C(Sine/32)),M.R(15-
10*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(1.5,M.R(5-5*M.C(Sine/
32)),M.R(15+10*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.3,M.R(10),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5+.2*M.C(Sine/32),-0.8)*CF.A(-0.5,M.R(-10),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='4TH DIMENSION')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,1+1*M.C(Sine/32),0)*CF.A(M.R(-
30+5*M.S(Sine/64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0.4+.05*M.S(Sine/32),0)*CF.A(-
0.6,M.R(5+5*M.C(Sine/32)),M.R(-210-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,0.4+.05*M.S(Sine/32),0)*CF.A(-0.6,M.R(5-5*M.C(Sine/
32)),M.R(210+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0.5-.05*M.C(Sine/32),-
1)*CF.A(-0.6,M.R(-10),-0),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-
0.6,M.R(10),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
elseif(Mode=='SINGULARITY')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+2*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/64)),M.R(5),0),Alp
ha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.3,0+.05*M.S(Sine/32),.1)*CF.A(M.R(-35),M.R(5+2.5*M.C(Sine/
32)),M.R(150-1.5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(35+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.6,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.8,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='UNSTABLE')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
Size = Vector3.new(0, 0.01, 3*music.PlaybackLoudness/70),
EndSize = Vector3.new(0-music.PlaybackLoudness/70, 0, 0-music.PlaybackLoudness/70),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
Size = Vector3.new(3*music.PlaybackLoudness/70, 0.01, 0),
EndSize = Vector3.new(0-music.PlaybackLoudness/70, 0, 0-music.PlaybackLoudness/70),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-1.7+.3*M.C(Sine/20),0)*CF.A(M.R(5+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-100*M.S(Sine/1)),M.R(-5+100*M.S(Sine/
1)),0+100*M.S(Sine/1)),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
40*M.C(Sine/math.random(1,15))),M.R(-3.3-40*M.C(Sine/
math.random(1,15))),M.R(146.5)),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
40*M.C(Sine/math.random(1,15))),M.R(-3.3-40*M.C(Sine/math.random(1,15))),M.R(-
146.5)),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.9-.3*M.C(Sine/20),-0.8)*CF.A(0.3,M.R(15+2*M.C(Sine/20)),-
0.2),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.9-.3*M.C(Sine/20),-0.8)*CF.A(0.3,M.R(-15-2*M.C(Sine/
20)),0.2),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='HAZARDOUS')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(186, 143, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.2, 0.01, 0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-40,40),-4,


(math.random(-40,40))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really black'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,20,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,20,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+2*M.C(Sine/32),0)*CF.A(M.R(-40+5*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5+5*M.C(Sine/
32)),M.R(-225-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.5,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),-0)*CF.A(-0.8,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7-.05*M.C(Sine/32),-1)*CF.A(-0.6,M.R(-5),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='FOUND')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(-35+5*M.S(Sine/32)),M.R(30),-
0.1),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(-0.6,M.R(5+5*M.C(Sine/32)),M.R(-
30-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(0,-0.6+.2*M.S(Sine/32),-
0.5)*CF.A(0,M.R(5-5*M.C(Sine/32)),M.R(180+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.3,M.R(15),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.7+.2*M.C(Sine/32),-0.9)*CF.A(-0.2,M.R(-15),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='Corroded')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-30,30),-4,


(math.random(-30,30))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Grey'.Color;
Material = Enum.Material.CorrodedMetal,
Mesh = {Type = Enum.MeshType.Brick},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(0.1,0,0.1),
EndSize = Vector3.new(0.4,10,0.4),
Transparency = NumberRange.new(0,1),
Lifetime = 1.3,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+2*M.C(Sine/32),0)*CF.A(M.R(-25+1*M.S(Sine/64)),0,0),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),0,0),Alpha)
end
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
40*M.C(Sine/math.random(1,15))),M.R(-3.3-40*M.C(Sine/
math.random(1,15))),M.R(146.5)),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(0.4,M.R(5-5*M.C(Sine/
32)),M.R(10+10*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(0.5+.3*M.S(Sine/32),M.R(15),-
0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(0.4+.2*M.S(Sine/32),M.R(-
15),0),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='CHAOS')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,(math.random(-20,20))) *


CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.random().Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.1,4,0.1),
EndSize = Vector3.new(0.2,6,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+0*M.C(Sine/32),0)*CF.A(M.R(-25+1*M.S(Sine/64)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0+.05)*CF.A(M.R(25),M.R(5+5*M.C(Sine/
32)),M.R(-5-10*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0+.05)*CF.A(M.R(40),M.R(5-5*M.C(Sine/
32)),M.R(5+10*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.0*M.C(Sine/32),0)*CF.A(M.R(27),0,M.R(-3)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.0*M.C(Sine/32),0)*CF.A(M.R(27),0,M.R(3)),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='MURDEROUS')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+1*M.C(Sine/50),3+0.2*M.C(Sine/25),0+1*M.S(Sine/
32))*CF.A(M.R(20+5*M.S(Sine/50)),0+0.1*M.S(Sine/50),0+0.1*M.S(Sine/50)),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.3,-0.2+.2*M.S(Sine/32),-0.4)*CF.A(-0.4,M.R(5+5*M.C(Sine/
32)),M.R(-200-0*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.2+.2*M.S(Sine/32),0)*CF.A(-0.8,M.R(5-5*M.C(Sine/
32)),M.R(-30+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.5-.2*M.C(Sine/32),-0.5)*CF.A(-0.3,M.R(15),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.2*M.C(Sine/32),0)*CF.A(-0.6,M.R(-15),0.1),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end
end
elseif(State == 'Walk')then
if(Mode=='DESTROYED')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(.1,1,.1);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='80s')then
local wsVal = 4
local Alpha = .2
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-.1+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(104-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.5,0+.05*M.S(Sine/32),-.6)*CF.A(M.R(-17),M.R(-20),M.R(-
79+1*M.S(Sine/36))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='Corruption')then
local wsVal = 7
local Alpha = 1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(0.6,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='Administration')then
local wsVal = 7
local Alpha = 1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(15-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.3+.05*M.S(Sine/32),0)*CF.A(3.7,M.R(5-5*M.C(Sine/
32)),M.R(0+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='GUN')then
local wsVal = 7
local Alpha = 1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,-0.2+.05*M.S(Sine/32),-0.8)*CF.A(1.0,M.R(5+5*M.C(Sine/
32)),M.R(30-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.2+.05*M.S(Sine/32),0)*CF.A(1.3,M.R(5-5*M.C(Sine/
32)),M.R(-30+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='CRAZY')then
local wsVal = 7
local Alpha = 1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.8,M.R(5+5*M.C(Sine/32)),M.R(-
15-15*M.C(Sine/math.random(1,15)))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.8,M.R(5-5*M.C(Sine/
32)),M.R(15+15*M.C(Sine/math.random(1,15)))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='TRAUMATIZED')then
local wsVal = 7
local Alpha = 1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.8,M.R(5+5*M.C(Sine/32)),M.R(-
15-15*M.C(Sine/math.random(1,15)))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.8,M.R(5-5*M.C(Sine/
32)),M.R(15+15*M.C(Sine/math.random(1,15)))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='MURDER')then
local wsVal = 7
local Alpha = 1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.8,M.R(5+5*M.C(Sine/32)),M.R(-
15-15*M.C(Sine/math.random(1,15)))),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(-3.3),M.R(-146.5)),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='DEMENTED')then
local wsVal = 7
local Alpha = 1
Effect{
Lifetime=0.2;
Mesh={Type=Enum.MeshType.Sphere};
Color = BrickColor.random().Color;
CFrame = Torso.CFrame* CF.N(math.random(-
20,20),math.random(-20,20),math.random(-20,20)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(2,2,2);
EndSize=Vector3.new(2,2,2);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = BrickColor.random().Color;
CFrame = Root.CFrame* CF.N(0,10,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,0};
Material=Enum.Material.Neon;

Size=Vector3.new(2+music.PlaybackLoudness/100,2+music.PlaybackLoudness/
100,2+music.PlaybackLoudness/100);

EndSize=Vector3.new(2+music.PlaybackLoudness/100,2+music.PlaybackLoudness/
100,2+music.PlaybackLoudness/100);
}

Effect{
Lifetime=0.01;
Mesh='Ring';
Color = BrickColor.random().Color;
CFrame = Root.CFrame* CF.N(0,10,0) *
CF.A(29.8,M.R(math.random(-0,0)),0),
Transparency={0,0};
Material=Enum.Material.Neon;

Size=Vector3.new(0.1+music.PlaybackLoudness/250,0.1+music.PlaybackLoudness/
250,0.1);

EndSize=Vector3.new(0.1+music.PlaybackLoudness/250,0.1+music.PlaybackLoudness/
250,0.1);
}

if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(0.6,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='CURSED')then
local wsVal = 4
local Alpha = .2
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Maroon'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(-3.3),M.R(-146.5)),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='DESCENTION')then
local wsVal = 4
local Alpha = .2
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/
80);

EndSize=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/80);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(-3.3),M.R(-146.5)),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='T E R M I N A T E D')then
local wsVal = 4
local Alpha = .2
if(NeutralAnims)then
Effect({
Color = BrickColor.new'Really black'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = BrickColor.new'Black'.Color;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(10,0.5,10);
EndSize=Vector3.new(10,0.5,10);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(-3.3),M.R(-146.5)),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='BROKEN')then
local wsVal = 4
local Alpha = .2
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Really black'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
4*M.C(Sine/1)),M.R(-3.3),M.R(146.5)),Alpha)
RS.C0 = RS.C0:lerp(CF.N(1,0.95,-1)*CF.A(M.R(43.7-
4*M.C(Sine/1)),M.R(-3.3),M.R(-146.5)),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='HAUNTED')then
local wsVal = 6
local Alpha = .2
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-20-
15*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5-5*M.C(Sine/
32)),M.R(200+0*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='Onslaught')then
local wsVal = 4
local Alpha = .2
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.4,M.R(5+5*M.C(Sine/32)),M.R(-
10-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-2.4,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='ARSONIST')then
local wsVal = 4
local Alpha = .2
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright orange'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-10-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='SUS')then
local wsVal = 9
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+1*M.C(Sine/4),0)*CF.A(M.R(0+5*M.S(Sine/20)),M.R(5),0),Alph
a)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(1,0+.05*M.S(Sine/32),1)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-0-
0*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-1,0+.05*M.S(Sine/32),1)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(0+0*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode==':joy:')then
local wsVal = 9
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/
80);

EndSize=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/80);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+1*M.C(Sine/4),0)*CF.A(M.R(0+5*M.S(Sine/20)),M.R(5),0),Alph
a)
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-
5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0+10*M.C(Sine/32),M.R(5+5*M.C(Sin
e/32)),M.R(-15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0+-10*M.C(Sine/32),M.R(5-
5*M.C(Sine/32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='EXCALIBUR')then
local wsVal = 4
local Alpha = .2
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),0+.05)*CF.A(M.R(160),M.R(5+5*M.C(Sine
/1)),M.R(40-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(10-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='MAYHEM')then
local wsVal = 4
local Alpha = .2
if(NeutralAnims)then

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really red'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really red'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.2,1,0.2);
EndSize=Vector3.new(0.2,5,0.2);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,0+.05*M.S(Sine/32),0)*CF.A(-0.6,M.R(5+5*M.C(Sine/
32)),M.R(-200-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(10-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='Ɇ₵ⱧØ')then
local wsVal = 5
local Alpha = .4
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+0.2*M.C(Sine/10),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/1),0)*CF.A(1.7,M.R(5+5*M.C(Sine/32)),M.R(-10-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end

elseif(Mode=='Evicted')then
local wsVal = 10
local Alpha = .2
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,.05+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.8,M.R(5+5*M.C(Sine/32)),M.R(-
15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.8,M.R(5-5*M.C(Sine/
32)),M.R(15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
end
elseif(Mode=='4TH DIMENSION')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+2*M.C(Sine/32),0)*CF.A(M.R(-25+1*M.S(Sine/64)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),0+.05)*CF.A(M.R(160),M.R(5+5*M.C(Sine
/32)),M.R(40-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,0.5+.05*M.S(Sine/32),0+.05)*CF.A(M.R(160),M.R(5-
5*M.C(Sine/32)),M.R(-40+10*M.C(Sine/1))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.2*M.C(Sine/32),0)*CF.A(M.R(-45),0,M.R(-10)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(M.R(-45),0,M.R(10)),Alpha)
end
elseif(Mode=='E̶̠̰͕͔͂̐̓̾Ņ̷̢̗̖̰̗̤̘̈́̅̿̑Ḓ̶͍̖̗͇̞͓͈͕̌͂̍͗́͗͑̿͊͝ͅĻ̸̨̥̼̳̖̟͗̅̍̔͗̀̉̆͌̍E̴̘̝̘̻̞͗̂͒͛͊̀͘͝ S̷͖̯̳̲̲͛͒̓͊Ş̷̩͇̣͙̩͓̺̎ͅ ̷̢͙̹͙̀̽͑̊̇̚̚͠S̷̡̱̠̳̻̖̳̻̉͌͋̒͌̔́ I̴̢̼͈̩͛͑̚L̷̡͔̰̩̺̱͌͆́̓̋̆̓̈͘E̶̡͇̽̾͜ N̷̛̼̺̈́̿̑̀͛͑̓͠͝ C̴͍͔̆͊͋̅̕͜ Ē̸̛̯͔̥̜̺͆')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,2,1);
EndSize=Vector3.new(.1,1,.1);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),10+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='FADING')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='OVERDRIVE')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='SHATTERED')then

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Royal purple'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,5,0),
Size = Vector3.new(0.3,0.3,0.3),
EndSize = Vector3.new(0.3,0.3,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 2,
})

local HCF = Root.CFrame * CF.N(math.random(-10,10),-4,


(math.random(-10,10))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Royal purple'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,7,0),
Size = Vector3.new(0.5,0,0.5),
EndSize = Vector3.new(0.3,10,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='₴₱ØØ₭ł₮Ɏ₴')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='E0RR0R')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(CFrame.new(-1.50198829, 0.580981374,
0.000380858371, 0.963434994, 0.267942399, 1.75953949e-06, -0.267942399,
0.963434994, 5.1856041e-06, -3.05473804e-07, -5.48362732e-06, 1)*CF.A(-1,0,M.R(-
7+5*M.S(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(CFrame.new(1.54895508, 0.519735038,
0.000380946265, 0.98034811, -0.197275475, -1.24170782e-07, 0.19727549, 0.980348051,
9.53674316e-07, -5.96046448e-08, -9.23871994e-07,
1)*CF.A(-1,0,M.R(7-5*M.S(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='CURED')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),10+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='UNMERCIFUL')then
local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,(math.random(-50,50))) *
CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,30,0),
Size = Vector3.new(2, 2, 2),
EndSize = Vector3.new(2, 2,2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.4,
})
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),1+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='Relax')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='PSYCHO')then

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.1,7,0.1),
EndSize = Vector3.new(0.2,12,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='BANISHED')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(.5,1,.5);
EndSize=Vector3.new(.1,3,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really red'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(.5,1,.5);
EndSize=Vector3.new(.1,3,.1);
}

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
end

elseif(Mode=='INFINITE')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Neon orange'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(.5,1,.5);
EndSize=Vector3.new(.1,3,.1);
}

GotEffect{
Lifetime=0.5;
Mesh='Ring';
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Neon orange'.Color;
Transparency={0.5};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(0.5,0.5,0.5);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Neon orange'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(.5,1,.5);
EndSize=Vector3.new(.1,3,.1);
}

GotEffect{
Lifetime=0.5;
Mesh='Ring';
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Neon orange'.Color;
Transparency={0.5};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(0.5,0.5,0.5);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='DIMENSIONAL')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=0.5;
Mesh='Ring';
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={0.5};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(0.5,0.5,0.5);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(.5,1,.5);
EndSize=Vector3.new(.1,3,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(.5,1,.5);
EndSize=Vector3.new(.1,3,.1);
}

GotEffect{
Lifetime=0.5;
Mesh='Ring';
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={0.5};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(0.5,0.5,0.5);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='SINGULARITY')then
local Alpha = .1

if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,5+.4*M.C(Sine/32),0)*CF.A(M.R(50+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-.1+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(100-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,0.5+.05*M.S(Sine/32),0+.05)*CF.A(M.R(160),M.R(5-
5*M.C(Sine/1)),M.R(-40+10*M.C(Sine/1))),Alpha)
end
if(legAnims)then
if(NeutralAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0.5,M.R(-9),0.3),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-9),-0.5),Alpha)
else
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
end

elseif(Mode=='90s')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='corrupted')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0+music.PlaybackLoudness/100,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0-music.PlaybackLoudness/100,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0-music.PlaybackLoudness/100) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0+music.PlaybackLoudness/100) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

--2nd Layer Break--


Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0+music.PlaybackLoudness/100,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0-music.PlaybackLoudness/100,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0-music.PlaybackLoudness/100) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0+music.PlaybackLoudness/100) *
CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0, 0.01, 0),
EndSize = Vector3.new(0+music.PlaybackLoudness/100, 0,
0+music.PlaybackLoudness/100),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
30+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='EXECUTION')then
local Alpha = .1
if(NeutralAnims)then

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Corroded')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-30,30),-4,


(math.random(-30,30))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Grey'.Color;
Material = Enum.Material.CorrodedMetal,
Mesh = {Type = Enum.MeshType.Brick},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(0.1,0,0.1),
EndSize = Vector3.new(0.4,10,0.4),
Transparency = NumberRange.new(0,1),
Lifetime = 1.3,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
35+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(CF.N(-1,0.95,-1)*CF.A(M.R(43.4-
40*M.C(Sine/math.random(1,15))),M.R(-3.3-40*M.C(Sine/
math.random(1,15))),M.R(146.5)),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.2*M.S(Sine/32),0)*CF.A(-0.3,M.R(5-5*M.C(Sine/
32)),M.R(10+10*M.C(Sine/32))),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),0,0),Alpha)
end
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.5,M.R(15),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.4,M.R(-15),0),Alpha)
end

elseif(Mode=='totally real immortality lord')then


local Alpha = .1
if(NeutralAnims)then

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(-20+1*M.S(Sine/
64)),M.R(10),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+0*M.S(Sine/32),0)*CF.A(-0.4,M.R(5+5*M.C(Sine/32)),M.R(-15-
10*M.C(Sine/35))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+0*M.S(Sine/32),0)*CF.A(-0,M.R(5-5*M.C(Sine/
32)),M.R(0+0*M.C(Sine/32))),Alpha)
if(M.RNG(1,45)==1)then
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.RRNG(-
25,25),M.RRNG(-25,25),M.RRNG(-25,25)),.8)
else
NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-10-
2.5*M.S(Sine/32)),0,0),Alpha)
end
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.5,M.R(15),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+.2*M.C(Sine/32),0)*CF.A(-0.4,M.R(-15),0),Alpha)
end

elseif(Mode=='Wasteland')then
local Alpha = .1
if(NeutralAnims)then

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='My
Return')then
local Alpha = .1
if(NeutralAnims)then
Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/
80);

EndSize=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/80);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='EXPLOITED')then
local Alpha = .1
if(NeutralAnims)then

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='STEAMPUNK')then
local Alpha = .1
if(NeutralAnims)then

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Studio')then
local Alpha = .1
if(NeutralAnims)then

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0.4)*CF.A(3.4,M.R(5+5*M.C(Sine/
32)),M.R(70-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(0.6,M.R(5-5*M.C(Sine/32)),M.R(-80+5*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='HACKER101')then
local Alpha = .1
if(NeutralAnims)then

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='RELAXED')then
local Alpha = .1
if(NeutralAnims)then

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='SPEED')then
local Alpha = .1
if(NeutralAnims)then

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='STORM')then
local Alpha = .1
if(NeutralAnims)then

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='IMPERFECTION')then
local Alpha = .1
if(NeutralAnims)then

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='MALWARE')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.5;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
20,20),math.random(-20,20),math.random(-20,20)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(2,2,2);
EndSize=Vector3.new(2,2,2);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='ANARCHY')then
local Alpha = .1
if(NeutralAnims)then

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Immortal')then
local Alpha = .1
if(NeutralAnims)then

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='CORPSE')then
local Alpha = .1
if(NeutralAnims)then

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='[ HI ]')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Flouressent')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(100, 100, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Ruptured')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(0, 0, 0);
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(4+music.PlaybackLoudness/50,0.2,4+music.PlaybackLoudness/
50);

EndSize=Vector3.new(3+music.PlaybackLoudness/50,0.2,3+music.PlaybackLoudness/50);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(40, 0, 0);
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(3+music.PlaybackLoudness/50,0.5,3+music.PlaybackLoudness/
50);

EndSize=Vector3.new(3+music.PlaybackLoudness/50,0.5,3+music.PlaybackLoudness/50);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+1*M.C(Sine/39),2+1*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0+.1*M.S(Sine/32),-
0.5)*CF.A(1,M.R(5+5*M.C(Sine/32)),M.R(80-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='OVERRIDDEN')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(40, 40, 40),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='TRANSCENDANCE')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(4+music.PlaybackLoudness/3,0.2,4+music.PlaybackLoudness/3);

EndSize=Vector3.new(3+music.PlaybackLoudness/3,0.2,3+music.PlaybackLoudness/
3);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = BrickColor.new("Gold");
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/3,0.5,3+music.PlaybackLoudness/3);

EndSize=Vector3.new(3+music.PlaybackLoudness/3,0.5,3+music.PlaybackLoudness/
3);
}
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='PREHISTORIC')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(4+music.PlaybackLoudness/100,0.2,4+music.PlaybackLoudness/
100);

EndSize=Vector3.new(3+music.PlaybackLoudness/100,0.2,3+music.PlaybackLoudness/100);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = Color3.fromRGB(40, 0, 60);
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/
100);
EndSize=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/100);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='GALACTIC')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(100, 0, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,7,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/
100);

EndSize=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/100);
}

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Royal purple'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),10+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='labyrinth')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,
(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='Ω')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/
80);

EndSize=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/80);
}
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='PERSERVERENCE')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 255, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really black'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(0.5,0.2+.2*M.S(Sine/32),-
0.5)*CF.A(1.6,M.R(5+5*M.C(Sine/32)),M.R(90-5*M.C(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(-0.5,0+.2*M.S(Sine/32),-
0.5)*CF.A(0.4,M.R(5-5*M.C(Sine/32)),M.R(-70+5*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='ENTROPY')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Dark blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end
elseif(Mode=='ALIVE')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Pastel light blue'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/
80);

EndSize=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/80);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='RITUALISTIC')then
local Alpha = .1
if(NeutralAnims)then
Effect{
Lifetime=0.4;
--Mesh={Type=Enum.MeshType.Sphere};
Part = 'Sword',
Color=PrimaryColor;
CFrame = Root.CFrame* CF.N(math.random(-20,20),-
3,math.random(-20,20)) * CF.A(1.5,M.R(math.random(-0,0)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=V3.N(0.8,2.5,6.8);
EndSize=V3.N(0.8,2.5,16);
}
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='MERCILESS')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.4;
--Mesh={Type=Enum.MeshType.Sphere};
Part = 'Sword',
Color=PrimaryColor;
CFrame = Root.CFrame* CF.N(math.random(-20,20),-
3,math.random(-20,20)) * CF.A(1.5,M.R(math.random(-0,0)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=V3.N(0.8,2.5,6.8);
EndSize=V3.N(0.8,2.5,16);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/40,0.5,3+music.PlaybackLoudness/
40);

EndSize=Vector3.new(3+music.PlaybackLoudness/40,0.5,3+music.PlaybackLoudness/40);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='BEYOND')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 0, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Royal purple'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='LUNAR')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(150, 150, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Pastel light blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Pastel light blue'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='SIMULATION')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(0, 100, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.2, 0.01, 0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.1;
Mesh={Type=Enum.MeshType.Brick};
CFrame=Torso.CFrame*CF.N(0,1.5,-
5)*CF.A(M.RRNG(0,0),M.RRNG(0,0),M.RRNG(0,0));
Color=BrickColor.new'Camo'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(10,10,0.5);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='Mystical')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 100, 100),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Med. reddish violet'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

GotEffect{
Lifetime=.2;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Med. reddish violet'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,1,1);
EndSize=Vector3.new(1.3,1.3,1.3);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='Blaze')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 255, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright orange'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='Ancient')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 255, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright orange'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='SCARRED')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/40,0.5,3+music.PlaybackLoudness/
40);

EndSize=Vector3.new(3+music.PlaybackLoudness/40,0.5,3+music.PlaybackLoudness/40);
}

GotEffect{
Lifetime=0.3;
Mesh={Type=Enum.MeshType.Brick};
CFrame=Head.CFrame*CF.N(0.2,0.3,-
0.7)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0.2,0);
EndSize=Vector3.new(0.2,4,0.2);
}

Effect{
Lifetime=0.1;
Mesh={Type=Enum.MeshType.Sphere};
Color=PrimaryColor;
CFrame = Root.CFrame* CF.N(math.random(-20,20),-
3,math.random(-20,20)) * CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,10+music.PlaybackLoudness/100,1);

EndSize=Vector3.new(1,10+music.PlaybackLoudness/100,1);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end
elseif(Mode=='ACCENTION')then
local Alpha = .1
if(NeutralAnims)then
GotEffect{
Lifetime=0.3;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=Torso.CFrame*CF.N(0,0.4,-
0.56)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'White'.Color;
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(1,0.3,1);
}

GotEffect{
Lifetime=0.3;
Mesh={Type=Enum.MeshType.Brick};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'White'.Color;
Transparency={0.3,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.6,0.2,0.6);
EndSize=Vector3.new(0.2,15,0.2);
}

GotEffect{
Lifetime=0.0001;
Mesh={Type=Enum.MeshType.Sphere};

CFrame=Torso.CFrame*CF.N(0,0.2,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'White'.Color;
Transparency={0.8,1};
Material=Enum.Material.Neon;
Size=Vector3.new(8,8,8);
EndSize=Vector3.new(8,8,8);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='deterioration')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really black'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end
elseif(Mode=='ABNORMALITY')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.3, 0.01, 0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.3,
})

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/
100);

EndSize=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/100);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Brick};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(1+music.PlaybackLoudness/100,0.5,1+music.PlaybackLoudness/
100);

EndSize=Vector3.new(1+music.PlaybackLoudness/100,0.5,1+music.PlaybackLoudness/100);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='PROBLEMATIC')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/
100);

EndSize=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/100);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end
elseif(Mode=='Malfunction')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame *


CF.N(math.random(-20,20),-4,(math.random(-20,20))) * CF.A(M.R(math.random(-
20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Camo'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect{
Lifetime=0.5;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Torso.CFrame* CF.N(math.random(-
20,20),math.random(-20,20),math.random(-20,20)) * CF.A(0,M.R(0),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0,0,0);
EndSize=Vector3.new(2,2,2);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='broom')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.5+0*M.C(Sine/32),4+1*M.C(Sine/25),0+0*M.S(Sine/
32))*CF.A(M.R(-50+5*M.S(Sine/32)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.4,-1+.05*M.S(Sine/32),-0.7)*CF.A(0.9,M.R(5+5*M.C(Sine/
32)),M.R(90-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.4,0+.05*M.S(Sine/32),0.8)*CF.A(0.5,M.R(5-5*M.C(Sine/
32)),M.R(-10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.2-.1*M.C(Sine/32),-1.0)*CF.A(-0.2-.2*M.C(Sine/32),M.R(-
5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.2-.05*M.C(Sine/32),-1.0)*CF.A(-0.6-.2*M.C(Sine/32),M.R(-
5),0.1),Alpha)
end

elseif(Mode=='SCP 3857 -
1')then
local Alpha = .1
if(NeutralAnims)then
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
Size = Vector3.new(0, 0.01, 3*music.PlaybackLoudness/40),
EndSize = Vector3.new(0-music.PlaybackLoudness/40, 0, 0-music.PlaybackLoudness/40),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
Size = Vector3.new(3*music.PlaybackLoudness/40, 0.01, 0),
EndSize = Vector3.new(0-music.PlaybackLoudness/40, 0, 0-music.PlaybackLoudness/40),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(-70+5*M.S(Sine/
32)),M.R(10),0),Alpha)
LS.C0 = LS.C0:lerp(LSC0*CF.N(-0.6+0*M.S(Sine/32),-
1.2+.05*M.S(Sine/32),0.1+-0.2*M.C(Sine/32))*CF.A(1.0+0.2*M.C(Sine/
32),M.R(5+5*M.C(Sine/32)),M.R(15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0.2,2.7+.05*M.S(Sine/32),-1)*CF.A(3+0.2*M.C(Sine/32),M.R(5-
5*M.C(Sine/32)),M.R(-5+5*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-100*M.S(Sine/1)),M.R(-5+100*M.S(Sine/
1)),0+100*M.S(Sine/1)),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(-
0.8,2-.05*M.C(Sine/32),0+0*M.C(Sine/32))*CF.A(-0.7+0.2*M.C(Sine/32),M.R(-5),-
0.5+0.1*M.C(Sine/32)),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(1,2-.05*M.C(Sine/32),0+0*M.C(Sine/32))*CF.A(2.7+0*M.C(Sine/
32),M.R(-5),0.1+0*M.C(Sine/32)),Alpha)
end

elseif(Mode=='Amalgamate')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/
80);

EndSize=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/80);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Brick};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(1+music.PlaybackLoudness/80,0.5,1+music.PlaybackLoudness/
80);

EndSize=Vector3.new(1+music.PlaybackLoudness/80,0.5,1+music.PlaybackLoudness/80);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(-70+5*M.S(Sine/
32)),M.R(10),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.2,-1.8+.2*M.S(Sine/32),0.5)*CF.A(-0.4,M.R(5+5*M.C(Sine/
32)),M.R(5-0*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0.5,-1.2+.2*M.S(Sine/32),-0.4)*CF.A(2.4,M.R(5-5*M.C(Sine/
32)),M.R(5+0*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-100*M.S(Sine/1)),M.R(-5+100*M.S(Sine/
1)),0+100*M.S(Sine/1)),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LSC0*CF.N(0.1,0.5+.2*M.S(Sine/32),-0.4)*CF.A(-0.4,M.R(5+5*M.C(Sine/
32)),M.R(5-0*M.C(Sine/32))),Alpha)
RH.C0 =
RH.C0:lerp(RSC0*CF.N(0,0.5+.2*M.S(Sine/32),0.3)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(15+0*M.C(Sine/32))),Alpha)
end

elseif(Mode=='SCP 3857 - 2')then


local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/
80);

EndSize=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/80);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Brick};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(1+music.PlaybackLoudness/80,0.5,1+music.PlaybackLoudness/
80);

EndSize=Vector3.new(1+music.PlaybackLoudness/80,0.5,1+music.PlaybackLoudness/80);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+1*M.C(Sine/32),0)*CF.A(M.R(-20+8*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.9,-1.6+.05*M.S(Sine/32),-0.5)*CF.A(1.9,M.R(5+5*M.C(Sine/
32)),M.R(15-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.9,-1.6+.05*M.S(Sine/32),-0.5)*CF.A(1.5,M.R(5-5*M.C(Sine/
32)),M.R(-15+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0.4,0.2-.05*M.C(Sine/32),-1.6)*CF.A(1.3,M.R(-5),1.0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),-1.6)*CF.A(0.4,M.R(-5),-0.2),Alpha)
end

elseif(Mode=='ISOLATION')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Dark blue'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = BrickColor.new'Really black'.Color;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(10,0.5,10);
EndSize=Vector3.new(10,0.5,10);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='K A R M A')then
local Alpha = .1
if(NeutralAnims)then
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
Size = Vector3.new(0, 0.01, 3*music.PlaybackLoudness/40),
EndSize = Vector3.new(0-music.PlaybackLoudness/40, 0, 0-music.PlaybackLoudness/40),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-0,0)),0),
Size = Vector3.new(3*music.PlaybackLoudness/40, 0.01, 0),
EndSize = Vector3.new(0-music.PlaybackLoudness/40, 0, 0-music.PlaybackLoudness/40),
Transparency = NumberRange.new(0,0),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end
elseif(Mode=='VISUALIZER')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(13+music.PlaybackLoudness/100,0.5,13+music.PlaybackLoudness/100);

EndSize=Vector3.new(13+music.PlaybackLoudness/100,0.5,13+music.PlaybackLoudness/
100);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Brick};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(10+music.PlaybackLoudness/100,0.5,10+music.PlaybackLoudness/100);

EndSize=Vector3.new(10+music.PlaybackLoudness/100,0.5,10+music.PlaybackLoudness/
100);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end
elseif(Mode=='Darkness')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really black'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='ALTERATION')then
local Alpha = .1
if(NeutralAnims)then
Effect({
Color = Color3.fromRGB(255, 255, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='DISTORTION')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(-1,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(-1,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.06, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame *


CF.N(math.random(-10,20),-4,(math.random(-10,10))) * CF.A(M.R(math.random(-
0,0)),M.R(math.random(-0,0)),M.R(math.random(-0,0)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(0,0,0),
EndSize = Vector3.new(0.2,1,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='disturbance')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.13, 0.06, 0.13),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame *


CF.N(math.random(-20,20),-4,(math.random(-20,20))) * CF.A(M.R(math.random(-
0,0)),M.R(math.random(-0,0)),M.R(math.random(-0,0)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,5,0),
Size = Vector3.new(1,1,1),
EndSize = Vector3.new(1,1,1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame *


CF.N(math.random(-10,20),-4,(math.random(-10,10))) * CF.A(M.R(math.random(-
0,0)),M.R(math.random(-0,0)),M.R(math.random(-0,0)))
Effect({
Color = PrimaryColor;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(0,0,0),
EndSize = Vector3.new(0.2,1,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='lost')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Lilac'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = BrickColor.new'Black'.Color;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;
Size=Vector3.new(10,0.5,10);
EndSize=Vector3.new(10,0.5,10);
}
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='IMMORTALITY')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Grey'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='Solar')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/
100);

EndSize=Vector3.new(3+music.PlaybackLoudness/100,0.5,3+music.PlaybackLoudness/100);
}

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Brick};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-0,0)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(1+music.PlaybackLoudness/100,0.5,1+music.PlaybackLoudness/
100);

EndSize=Vector3.new(1+music.PlaybackLoudness/100,0.5,1+music.PlaybackLoudness/100);
}

Effect({
Color = Color3.fromRGB(255, 255, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,
(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright yellow'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='OBLITERATION')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='ETERNAL')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 255, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='depleted')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(170, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Maroon'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='Extinction')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 255, 0),
Material = Enum.Material.Neon,
Mesh = "Slash2",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.8, 0.01, 0.8),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='TORTURED')then
local Alpha = .1
if(NeutralAnims)then
local HCF = Root.CFrame *
CF.N(math.random(-20,20),-4,(math.random(-20,20))) * CF.A(M.R(math.random(-
20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Dark grey'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,5,0),
Size = Vector3.new(0.3,0.3,0.3),
EndSize = Vector3.new(0.3,0.3,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 2,
})

Effect({
Color = Color3.fromRGB(100, 100, 100),
Material = Enum.Material.Neon,
Mesh = "Tornado2",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(30, 5, 30),
Transparency = NumberRange.new(0,1),
Lifetime = 0.3,
})
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='Untrustworthy')then
local Alpha = .1
if(NeutralAnims)then

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.1,1,.1);
EndSize=Vector3.new(.5,5,.5);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.1,1,.1);
EndSize=Vector3.new(.5,5,.5);
}

local HCF = Root.CFrame *


CF.N(math.random(-20,20),-4,(math.random(-20,20))) * CF.A(M.R(math.random(-
20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,5,0),
Size = Vector3.new(0.3,0.3,0.3),
EndSize = Vector3.new(0.3,0.3,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 2,
})

local HCF = Root.CFrame * CF.N(math.random(-10,10),-4,


(math.random(-10,10))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Maroon'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,7,0),
Size = Vector3.new(0.5,0,0.5),
EndSize = Vector3.new(0.3,10,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='Omnipotent')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 255, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0.3),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(0+8*M.C(Sine/32)),M.R(-
20-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(-0.5,M.R(10-8*M.C(Sine/
32)),M.R(170+5*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='Collected')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 255, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.3,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+0.5*M.C(Sine/32),0)*CF.A(M.R(0+1*M.S(Sine/
64)),M.R(10),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.5,M.R(5+5*M.C(Sine/32)),M.R(10-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.5,M.R(5-5*M.C(Sine/32)),M.R(-
10+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.N(-1,0.2-
0*M.C(Sine/32),-0.6)*CF.A(0,M.R(-5),1.4),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(1,0.2-0*M.C(Sine/32),-0.6)*CF.A(0,M.R(-5),-1.4),Alpha)
end

elseif(Mode=='Ringed')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-40,40),-4,


(math.random(-40,40))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh='Ring';
CFrame = HCF,
EndPos = HCF* CF.N(0,30,0),
Size = Vector3.new(0.3,0.3,0.3),
EndSize = Vector3.new(0.3,0.3,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})

Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='disfigured')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = Color3.fromRGB(100, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='Multiversal')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Royal purple'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,(math.random(-20,20))) *


CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='HAZARDOUS')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(186, 143, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.2, 0.01, 0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-40,40),-4,


(math.random(-40,40))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really black'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,20,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,20,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='Mythical')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 100, 100),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='DREAM')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(70+5*M.S(Sin
e/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(-3,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(-3,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='Unresponsive')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='besmirch')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(217, 147, 72),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end

elseif(Mode=='A n g e
l')then
local Alpha = .1
if(NeutralAnims)then
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.3, 0.01, 0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.3,
})

local HCF = Root.CFrame * CF.N(math.random(-40,40),-4,


(math.random(-40,40))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright yellow'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,15,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
70+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),-0.1),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.5,M.R(-5),0.1),Alpha)
end
elseif(Mode=='A b a N d O e D')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='S T O L E N')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame *


CF.N(math.random(-100,100),-4,(math.random(-100,100))) * CF.A(M.R(math.random(-
30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.3,100,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(4, 0.01, 4),
Transparency = NumberRange.new(0,1),
Lifetime = 0.9,
})
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.2+5.4*M.C(Sine/39),30+7.5*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/15)),M.R(-5+5*M.C(Sine/15)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='FORMALITY')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='FORMALITY')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='HOPELESS')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame *


CF.N(math.random(-20,20),-4,(math.random(-20,20))) * CF.A(M.R(math.random(-
20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='decaying
soul')then
local Alpha = .1
if(NeutralAnims)then
local HCF = Root.CFrame *
CF.N(math.random(-50,50),-4,(math.random(-50,50))) * CF.A(M.R(math.random(-
30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Brown'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.3,20,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame *


CF.N(math.random(-50,50),-4,(math.random(-50,50))) * CF.A(M.R(math.random(-
30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Brown'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.3,20,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.2, 0.01, 0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.4,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='RADIANT')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame *


CF.N(math.random(-50,50),-4,(math.random(-50,50))) * CF.A(M.R(math.random(-
30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.3,20,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame *


CF.N(math.random(-50,50),-4,(math.random(-50,50))) * CF.A(M.R(math.random(-
30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright yellow'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.3,10,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 255, 0),
Material = Enum.Material.Neon,
Mesh = "Slash2",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.6, 0.01, 0.6),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='MONSTROSITY')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='INCOMPREHENSIBLE')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame *


CF.N(math.random(-50,50),-4,(math.random(-50,50))) * CF.A(M.R(math.random(-
30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Royal purple'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.3,20,0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(255, 0, 255),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.6, 0.01, 0.6),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='DREADED')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,(math.random(-20,20))) *


CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.1,7,0.1),
EndSize = Vector3.new(0.2,12,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Pneumonoultramicroscopicsilicovolcanoconiosis')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-


20,20),-4,(math.random(-30,30))) * CF.A(M.R(math.random(-30,30)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='TOXICITIES')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='POWER')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(255, 255, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.2, 0.01, 0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF =
Root.CFrame * CF.N(math.random(-20,20),-4,(math.random(-30,30))) *
CF.A(M.R(math.random(-30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright yellow'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Bright yellow'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Bright yellow'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='HOLOGRAPHIC')then
local Alpha = .1
if(NeutralAnims)then

local HCF =
Root.CFrame * CF.N(math.random(-20,20),-4,(math.random(-30,30))) *
CF.A(M.R(math.random(-30,30)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.3, 0.01, 0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Bright blue'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Bright blue'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='THE TRUE ENDING')then


local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='SOLITUDE')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='SCURRILITY')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='A N O M A L O U S')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = Color3.fromRGB(0, 0, 0),
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.3, 0.01, 0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='DETERMEND')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),7+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Catastrophe')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='Calamity')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Pink'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Pink'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Destiny')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Cuboid')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-40,40),-4,


(math.random(-40,40))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Brick},
CFrame = HCF,
EndPos = HCF* CF.N(0,30,0),
Size = Vector3.new(1,1,1),
EndSize = Vector3.new(1,1,1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.5,
})

Effect({
Color = BrickColor.new'Bright blue'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='FORCE')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='PULSAR')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Looped Error')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='APCOCLYPTIC')then
local Alpha = .1

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really red'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,3,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,3,1);
EndSize=Vector3.new(.1,1,.1);
}
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='GENOCIDE')then
local Alpha = .1

local HCF = Root.CFrame * CF.N(math.random(-70,70),-4,


(math.random(-70,70))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,100,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='PESTILENCE')then
local Alpha = .1
local HCF =
Root.CFrame * CF.N(math.random(-40,40),-4,(math.random(-40,40))) *
CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really black'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,30,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,12,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,3+1*M.C(Sine/32),0)*CF.A(M.R(60+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-150-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(150+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.8,M.R(-5),-0.4),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.8,M.R(-5),0.4),Alpha)
end

elseif(Mode=='BURNING BRAIN')then
local Alpha = .1

local HCF =
Root.CFrame * CF.N(math.random(-20,20),-4,(math.random(-20,20))) *
CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,30,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,12,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='ACE-OF-SPADES')then

local HCF = Root.CFrame * CF.N(math.random(-70,70),-4,


(math.random(-70,70))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Bright yellow'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,100,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='WORMHOLE')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='???')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='TIME WARP')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,4+2.05*M.C(Sine/80),0)*CF.A(M.R(-0+10*M.S(Sine/32)),M.R(-
0+999*M.C(Sine/80)),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-90-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(90+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(0,M.R(-5),0),Alpha)
end

elseif(Mode=='Deleterious')then

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(2,2,2);
EndSize=Vector3.new(.0,0,.0);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(2,2,2);
EndSize=Vector3.new(.0,0,.0);
}
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5+5*M.C(Sine/32)),M.R(-
10-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CF.N(-0.5,-
1,0)*CF.A(M.R(90+7.5*M.S(Sine/24)),M.R(19.2),M.R(-5.7)),Alpha)
RH.C0 = RH.C0:lerp(CF.N(0.4,.3,-
0.8)*CF.A(M.R(30+3.5*M.S(Sine/24)),M.R(-15),M.R(8.3)),Alpha)
end

elseif(Mode=='GREATSWORD')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,.4+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(124-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5-5*M.C(Sine/
32)),M.R(20+5*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Nefarious')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Atomic Collisions')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Lightning Cannon')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(CFrame.new(-1.50198829, 0.580981374,
0.000380858371, 0.963434994, 0.267942399, 1.75953949e-06, -0.267942399,
0.963434994, 5.1856041e-06, -3.05473804e-07, -5.48362732e-06, 1)*CF.A(-1,0,M.R(-
7+5*M.S(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(CFrame.new(1.54895508, 0.519735038,
0.000380946265, 0.98034811, -0.197275475, -1.24170782e-07, 0.19727549, 0.980348051,
9.53674316e-07, -5.96046448e-08, -9.23871994e-07,
1)*CF.A(-1,0,M.R(7-5*M.S(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0.6-.1*M.C(Sine/32),-0.3)*CF.A(-0.2,M.R(20),-0.08),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.4-.1*M.C(Sine/32),-0.3)*CF.A(-0.3,M.R(-20),0.08),Alpha)
else
end

elseif(Mode=='UNSTABLE')then
local HCF = Root.CFrame * CF.N(math.random(-40,40),-4,(math.random(-40,40))) *
CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.1,7,0.1),
EndSize = Vector3.new(0.2,12,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='R E M E M
B E R E D')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(5+5*M.C(Sine/32)),M.R(-160-
5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(70-5*M.C(Sine/
32)),M.R(75+2*M.C(Sine/1))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='SPEED OF LIGHT')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='EXCALIBUR X')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,0.5+.05*M.S(Sine/32),0+.05)*CF.A(M.R(160),M.R(5+5*M.C(Sine
/1)),M.R(40-10*M.C(Sine/1))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(10-5*M.C(Sine/
32)),M.R(10+5*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='F0RG0TT3N')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,-0+.05*M.C(Sine/32),0)*CF.A(M.R(-40+5*M.S(Sine/
64)),M.R(5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0.5,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(-150+5*M.C(Sine/
32)),M.R(-75-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,0+.05*M.S(Sine/32),0)*CF.A(0,M.R(150-5*M.C(Sine/
32)),M.R(75+5*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='M A L I C E')then
local Alpha = .1
if(NeutralAnims)then

Effect{
Lifetime=0.001;
Mesh={Type=Enum.MeshType.Sphere};
Color = PrimaryColor;
CFrame = Root.CFrame* CF.N(0,-3,0) *
CF.A(0,M.R(math.random(-180,180)),0),
Transparency={0,1};
Material=Enum.Material.Neon;

Size=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/
80);

EndSize=Vector3.new(3+music.PlaybackLoudness/80,0.5,3+music.PlaybackLoudness/80);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='HYPERSKIDDED')then
local Alpha = .1
if(NeutralAnims)then
local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,
(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.random().Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.1,4,0.1),
EndSize = Vector3.new(0.2,6,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect({
Color = BrickColor.random().Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.3, 0.01, 0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

Effect({
Color = BrickColor.random().Color;
Material = Enum.Material.Neon,
Mesh = "Slash2",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.3, 0.01, 0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='WITHERED')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+0*M.C(Sine/32),0)*CF.A(M.R(-40+1*M.S(Sine/
64)),M.R(5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(1.5,M.R(5+5*M.C(Sine/32)),M.R(-
10-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(0.5,M.R(5-5*M.C(Sine/
32)),M.R(30+5*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.7,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.8-.05*M.C(Sine/32),-0.7)*CF.A(-0.4,M.R(-5),0),Alpha)
end

elseif(Mode=='SYSTEM_32')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Maroon'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local HCF = Root.CFrame * CF.N(math.random(-20,20),-4,


(math.random(-20,20))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(1,3,1),
EndSize = Vector3.new(0.2,10,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='ARCADE')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),10+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='FUTURE')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Lilac'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.1, 0.01, 0.1),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Euclidiean')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='CRAZED')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='Liar X')then

local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.5,-.1+.05*M.S(Sine/32),-.8)*CF.A(M.R(13),M.R(-12),M.R(100-
2*M.S(Sine/36))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-0.5,0.5+.05*M.S(Sine/32),0+.05)*CF.A(M.R(160),M.R(5-
5*M.C(Sine/1)),M.R(-40+10*M.C(Sine/1))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='bored')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0,1+0*M.C(Sine/32),-
0)*CF.A(M.R(0+1*M.S(Sine/64)),M.R(20),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5+5*M.C(Sine/32)),M.R(-
20-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.5,M.R(5-5*M.C(Sine/
32)),M.R(20+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CF.N(-0.5,-
1,0)*CF.A(M.R(90+7.5*M.S(Sine/24)),M.R(19.2),M.R(-5.7)),Alpha)
RH.C0 = RH.C0:lerp(CF.N(0.4,.3,-
0.8)*CF.A(M.R(30+3.5*M.S(Sine/24)),M.R(-15),M.R(8.3)),Alpha)
end

elseif(Mode=='Inferno')then

local
HCF = Root.CFrame * CF.N(math.random(-40,40),-4,(math.random(-40,40))) *
CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Neon orange'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.1,7,0.1),
EndSize = Vector3.new(0.2,100,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Neon orange'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Neon orange'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='Volcanic')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Hydro')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='FOUND')then
local Alpha = .1
if(NeutralAnims)then

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='DESTRUCTION')then
local Alpha = .1

local HCF =
Root.CFrame * CF.N(math.random(-40,40),-4,(math.random(-40,40))) *
CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,30,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,12,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='Sub-Normal')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='ILLUSION')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='HYPNOTIC')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,10+2*M.C(Sine/32),0)*CF.A(M.R(20+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(.3,-.2+.05*M.S(Sine/32),.1)*CF.A(M.R(-35),M.R(5+2.5*M.C(Sine/
32)),M.R(35-1.5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(-.3,-.2+.05*M.S(Sine/32),.1)*CF.A(M.R(-25),M.R(5-
2.5*M.C(Sine/32)),M.R(-35+1.5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-.05*M.C(Sine/32),0)*CF.A(-0.2,M.R(-5),0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0.5-.05*M.C(Sine/32),-0.7)*CF.A(-0.3,M.R(-5),0),Alpha)
end
elseif(Mode=='Normal')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='S P A C E T I M E')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-30,30),-4,


(math.random(-30,30))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Dark blue'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,6,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Really black'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,3,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RLeg.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Dark blue'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(1,3,1);
EndSize=Vector3.new(.1,1,.1);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 = LS.C0:lerp(CFrame.new(-1.50198829, 0.580981374,
0.000380858371, 0.963434994, 0.267942399, 1.75953949e-06, -0.267942399,
0.963434994, 5.1856041e-06, -3.05473804e-07, -5.48362732e-06, 1)*CF.A(-1,0,M.R(-
7+5*M.S(Sine/32))),Alpha)
RS.C0 = RS.C0:lerp(CFrame.new(1.54895508, 0.519735038,
0.000380946265, 0.98034811, -0.197275475, -1.24170782e-07, 0.19727549, 0.980348051,
9.53674316e-07, -5.96046448e-08, -9.23871994e-07,
1)*CF.A(-1,0,M.R(7-5*M.S(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='G A M I N G C H A I
R')then
local Alpha = .1
if(NeutralAnims)then

local HCF = Root.CFrame * CF.N(math.random(-30,30),-4,


(math.random(-30,30))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'White'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,6,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,2+1*M.C(Sine/32),0)*CF.A(M.R(-10+1*M.S(Sine/
64)),M.R(5),0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(-10-2.5*M.S(Sine/32)),M.R(-5),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.4,M.R(5+5*M.C(Sine/32)),M.R(-
20-5*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,0+.05*M.S(Sine/32),0)*CF.A(-0.4,M.R(5-5*M.C(Sine/
32)),M.R(20+5*M.C(Sine/32))),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,1-.05*M.C(Sine/32),0)*CF.A(0.5,M.R(-5),-0),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0-.05*M.C(Sine/32),-0.2)*CF.A(1.5,M.R(-5),0),Alpha)
end
elseif(Mode=='I N S A N E')then
local Alpha = .1
if(NeutralAnims)then

Effect({
Color = BrickColor.new'Crimson'.Color;
Material = Enum.Material.Neon,
Mesh = "Slash1",
CFrame = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
EndPos = Root.CFrame* CF.N(0,-3,0) * CF.A(0,M.R(math.random(-180,180)),0),
Size = Vector3.new(0.01, 0.01, 0.01),
EndSize = Vector3.new(0.3, 0.01, 0.3),
Transparency = NumberRange.new(0,1),
Lifetime = 0.3,
})

local HCF = Root.CFrame * CF.N(math.random(-50,50),-4,


(math.random(-50,50))) * CF.A(M.R(math.random(-20,20)),M.R(math.random(-
20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,30,0),
Size = Vector3.new(2, 2, 2),
EndSize = Vector3.new(2, 2,2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

local
HCF = Root.CFrame * CF.N(math.random(-30,30),-4,(math.random(-30,30))) *
CF.A(M.R(math.random(-20,20)),M.R(math.random(-20,20)),M.R(math.random(-20,20)))
Effect({
Color = BrickColor.new'Really red'.Color;
Material = Enum.Material.Neon,
Mesh = {Type = Enum.MeshType.Sphere},
CFrame = HCF,
EndPos = HCF* CF.N(0,10,0),
Size = Vector3.new(.7,7,0.7),
EndSize = Vector3.new(0.2,6,0.2),
Transparency = NumberRange.new(0,1),
Lifetime = 0.2,
})

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=LArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

GotEffect{
Lifetime=.5;
Mesh={Type=Enum.MeshType.Sphere};
CFrame=RArm.CFrame*CF.N(0,-
1,0)*CF.A(M.RRNG(0,360),M.RRNG(0,360),M.RRNG(0,360));
Color=BrickColor.new'Crimson'.Color;
Transparency={.5,1};
Material=Enum.Material.Neon;
Size=Vector3.new(0.3,3,1);
EndSize=Vector3.new(.1,1,.1);
}

RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='HYBRID')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end

elseif(Mode=='Fearless')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -0.990924835,
0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -0.303280592, -
0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
elseif(Mode=='Radioactivity')then
local Alpha = .1
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(-.3+.4*M.C(Sine/39),2+.2*M.C(Sine/32),0)*CF.A(M.R(-
56+5*M.S(Sine/58)),M.R(0+5*M.C(Sine/42)),0),Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10+8*M.C(Sine/
32)),M.R(-20-1*M.C(Sine/32))),Alpha)
RS.C0 =
RS.C0:lerp(RSC0*CF.N(0,-0.12+.01*M.S(Sine/52),0)*CF.A(0,M.R(10-8*M.C(Sine/
32)),M.R(20+1*M.C(Sine/32))),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(M.R(65-5*M.S(Sine/58)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(CFrame.new(-0.49666214, -
0.990924835, 0.00763010979, 1, 0, 0, 0, 1, 0, 0, 0, 1),Alpha)
RH.C0 = RH.C0:lerp(CFrame.new(0.498336792, -
0.303280592, -0.883536756, 1, 0, 0, 0, 0.886996508, 0.461776346, 0, -0.461776316,
0.886996448),Alpha)
end
else

local wsVal = 4
local Alpha = .2
if(Mode=='MURDEROUS')then Change=.3 elseif(Mode=='The Big
Black' or Mode=='Legendary')then Change=1 else Change=.5 end
if(NeutralAnims)then
RJ.C0 =
RJ.C0:lerp(RJC0*CF.N(0,0+Change/4*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-(Change*20)-
movement/20*M.C(Sine/(wsVal/2)))*forwardvelocity,M.R(0+5*M.C(Sine/wsVal)),M.R(-
(Change*20)-movement/20*M.C(Sine/(wsVal/2)))*sidevelocity+M.R(0-1*M.C(Sine/
wsVal))),Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
LS.C0 =
LS.C0:lerp(LSC0*CF.N(0,0,0)*CF.A(M.R(0+55*(movement/8)*M.S(Sine/wsVal))*forwardvelo
city,0,0),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.N(0,0,0)*CF.A(M.R(0-
55*(movement/8)*M.S(Sine/wsVal))*forwardvelocity,0,0),Alpha)
end
if(legAnims)then
LH.C0 =
LH.C0:lerp(LHC0*CF.N(0,0-movement/15*M.C(Sine/wsVal)/2,(-.1+movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-10*forwardvelocity+Change*5-
movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*forwardvelocity,0,
(M.R(Change*5-movement*M.C(Sine/wsVal))+-(movement/10)*M.S(Sine/wsVal))*(sidevec/
(Hum.WalkSpeed*2))),Alpha)
RH.C0 =
RH.C0:lerp(RHC0*CF.N(0,0+movement/15*M.C(Sine/wsVal)/2,(-.1-movement/15*M.C(Sine/
wsVal))*(.5+.5*forwardvelocity))*CF.A((M.R(-
10*forwardvelocity+Change*5+movement*M.C(Sine/wsVal))+(movement/10)*M.S(Sine/
wsVal))*forwardvelocity,0,(M.R(Change*5+movement*M.C(Sine/wsVal))+(movement/
10)*M.S(Sine/wsVal))*(sidevec/(Hum.WalkSpeed*2))),Alpha)
local footstepIds = {141491460,141491460}
if(lhit and lhit.CanCollide and
footstepSounds[lhit.Material])then
if(lhit.Material==Enum.Material.Sand and
lhit.Color.r*255>=160 and lhit.Color.g*255>=160 and lhit.Color.b*255>=160)then
footstepIds[1] =
footstepSounds[Enum.Material.Snow]
else
footstepIds[1] =
footstepSounds[lhit.Material]
end
end

if(rhit and rhit.CanCollide and


footstepSounds[rhit.Material])then
if(rhit.Material==Enum.Material.Sand and
rhit.Color.r*255>=160 and rhit.Color.g*255>=160 and rhit.Color.b*255>=160)then
footstepIds[2] =
footstepSounds[Enum.Material.Snow]
else
footstepIds[2] =
footstepSounds[rhit.Material]
end
end

if(M.C(Sine/wsVal)/2>=.2 and footsound==0 and


lhit)then
local step =
Part(Effects,lhit.Color,lhit.Material,V3.N(1,.1,1),CF.N(lpos),true,false)

step.Transparency=(footstepIds[1]==footstepSounds[Enum.Material.Snow] and 0
or 1)
local snd =
Soond(step,footstepIds[1],M.RNG(80,100)/100,3,false,true,true)
footsound=1
S.Debris:AddItem(step,snd.TimeLength+2)
elseif(M.C(Sine/wsVal)/2<=-.2 and footsound==1 and
rhit)then
local step =
Part(Effects,rhit.Color,rhit.Material,V3.N(1,.1,1),CF.N(rpos),true,false)

step.Transparency=(footstepIds[2]==footstepSounds[Enum.Material.Snow] and 0
or 1)
local snd =
Soond(step,footstepIds[2],M.RNG(80,100)/100,3,false,true,true)
footsound=0
S.Debris:AddItem(step,snd.TimeLength+2)
end
end
end
elseif(State == 'Jump')then
local Alpha = .1
local idk = math.min(math.max(Root.Velocity.Y/50,-
M.R(90)),M.R(90))
if(NeutralAnims)then
LS.C0 = LS.C0:lerp(LSC0*CF.A(M.R(-5),0,M.R(-90)),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.A(M.R(-5),0,M.R(90)),Alpha)
RJ.C0 =
RJ.C0:lerp(RJC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-
M.R(45)),M.R(45)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-
M.R(45)),M.R(45)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-5)),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,1,-1)*CF.A(M.R(-
5),0,M.R(5)),Alpha)
end
elseif(State == 'Fall')then
local Alpha = .1
local idk = math.min(math.max(Root.Velocity.Y/50,-
M.R(90)),M.R(90))
if(NeutralAnims)then
LS.C0 = LS.C0:lerp(LSC0*CF.A(M.R(-5),0,M.R(-90)+idk),Alpha)
RS.C0 = RS.C0:lerp(RSC0*CF.A(M.R(-5),0,M.R(90)-idk),Alpha)
RJ.C0 =
RJ.C0:lerp(RJC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-
M.R(45)),M.R(45)),0,0),Alpha)
NK.C0 =
NK.C0:lerp(NKC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-
M.R(45)),M.R(45)),0,0),Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-5)),Alpha)
RH.C0 = RH.C0:lerp(RHC0*CF.N(0,1,-1)*CF.A(M.R(-
5),0,M.R(5)),Alpha)
end
elseif(State == 'Paralyzed')then
local Alpha = .1
if(NeutralAnims)then
LS.C0 = LS.C0:lerp(LSC0,Alpha)
RS.C0 = RS.C0:lerp(RSC0,Alpha)
RJ.C0 = RJ.C0:lerp(RJC0,Alpha)
NK.C0 = NK.C0:lerp(NKC0,Alpha)
end
if(legAnims)then
LH.C0 = LH.C0:lerp(LHC0,Alpha)
RH.C0 = RH.C0:lerp(RHC0,Alpha)
end
elseif(State == 'Sit')then

end
if("dicks?")then
local syncStuff={
NeutralAnims;
legAnims;
{NK.C0,RJ.C0,RH.C0,RS.C0,LH.C0,LS.C0};
{NK.C1,RJ.C1,RH.C1,RS.C1,LH.C1,LS.C1};
Sine;
movement;
walking;
Change;
--// OPTIONAL SYNC \\--
MusicMode;
(music and music.TimePosition or 0);
(music and music.Pitch or 1);
WingSine;
getMode('Troubadour');
Mode;
hue;
}
end

-- Glitcher is Pneumonoultramicroscopicsilicovolcanoconiosis
-- print("welcoem")
-- 9i need 19k lines!!

end--End Of Script -- v10 part 2 Of SGw

You might also like