local K={}local q=require(game.ReplicatedStorage.Modules.Lightning)local H=require(game.ReplicatedStorage.Modules.Xeno)local r=require(game.ReplicatedStorage.Modules.CameraShaker)local G=game.TweenService local U=game.Debris local v=game.ReplicatedStorage function K.RunStompFx(K,q,H,r)local G=v.KillFX[K].Stomp:Clone()G.Parent=q.Parent.UpperTorso and q G:Play()game.Debris:AddItem(G,5)local U=v.KillFX[K].Stars:Clone()U.Parent=q.Parent.UpperTorso and q U:Play()game.Debris:AddItem(U,5)local M=v.KillFX[K].Part.AT:Clone()M.Parent=workspace.Terrain M.WorldPosition=q.Parent.UpperTorso.Position+Vector3.new(0,0,0)task.delay(.2,function()for K,q in pairs(M:GetChildren())do q.Enabled=false end end)local c=v.KillFX[K].Sonny:Clone()c.Parent=workspace.Ignored.Animations c.CFrame=CFrame.new(q.Parent.UpperTorso.CFrame.p)*CFrame.new(0,.5,0)game.Debris:AddItem(c,4)delay(0,function()for K=1,0,-0.05 do c.KO.Image.UIGradient.Transparency=NumberSequence.new({NumberSequenceKeypoint.new(0,1);NumberSequenceKeypoint.new(.5,K),NumberSequenceKeypoint.new(1,1)})task.wait(.01)end task.wait(1)for K=0,1,.025 do c.KO.Image.UIGradient.Transparency=NumberSequence.new({NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(.5,K),NumberSequenceKeypoint.new(1,1)})task.wait(.01)end end)task.delay(.1,function()(v.KillFX[K].FireEffect:Clone()).Parent=q.Parent.UpperTorso for K,q in pairs(q.Parent:GetDescendants())do if q:IsA("\066\097\115\101\112\097\114\116")and not q:IsA("\077\101\115\104\080\097\114\116")then q.Color=Color3.fromRGB(0,0,0)elseif q:IsA("\083\104\105\114\116")or q:IsA("\080\097\110\116\115")then q.Color3=Color3.fromRGB(0,0,0)elseif q:IsA("\077\101\115\104")then q.VertexColor=Color3.fromRGB(0,0,0)elseif q:IsA("\077\101\115\104\080\097\114\116")then q.TextureID=""q.Color=Color3.fromRGB(0,0,0)end end end)return nil end return K
-- Decompiled with the Synapse X Luau decompiler.

local v1 = {}
local v2 = require(game.ReplicatedStorage.Modules.Lightning)
local v3 = require(game.ReplicatedStorage.Modules.Xeno)
local v4 = require(game.ReplicatedStorage.Modules.CameraShaker)
local l__TweenService__5 = game.TweenService
local l__Debris__6 = game.Debris
local l__ReplicatedStorage__1 = game.ReplicatedStorage
function v1.RunStompFx(p1, p2, p3, p4)
	local v7 = l__ReplicatedStorage__1.KillFX[p1].Stomp:Clone()
	v7.Parent = p2.Parent.UpperTorso and p2
	v7:Play()
	game.Debris:AddItem(v7, 5)
	local v8 = l__ReplicatedStorage__1.KillFX[p1].Stars:Clone()
	v8.Parent = p2.Parent.UpperTorso and p2
	v8:Play()
	game.Debris:AddItem(v8, 5)
	local v9 = l__ReplicatedStorage__1.KillFX[p1].Part.AT:Clone()
	v9.Parent = workspace.Terrain
	v9.WorldPosition = p2.Parent.UpperTorso.Position + Vector3.new(0, 0, 0)
	task.delay(0.2, function()
		for v10, v11 in pairs(v9:GetChildren()) do
			v11.Enabled = false
		end
	end)
	local v12 = l__ReplicatedStorage__1.KillFX[p1].Sonny:Clone()
	v12.Parent = workspace.Ignored.Animations
	v12.CFrame = CFrame.new(p2.Parent.UpperTorso.CFrame.p) * CFrame.new(0, 0.5, 0)
	game.Debris:AddItem(v12, 4)
	delay(0, function()
		for v13 = 1, 0, -0.05 do
			v12.KO.Image.UIGradient.Transparency = NumberSequence.new({
				NumberSequenceKeypoint.new(0, 1),
				NumberSequenceKeypoint.new(0.5, v13),
				NumberSequenceKeypoint.new(1, 1),
			})
			task.wait(0.01)
		end
		task.wait(1)
		for v14 = 0, 1, 0.025 do
			v12.KO.Image.UIGradient.Transparency = NumberSequence.new({
				NumberSequenceKeypoint.new(0, 1),
				NumberSequenceKeypoint.new(0.5, v14),
				NumberSequenceKeypoint.new(1, 1),
			})
			task.wait(0.01)
		end
	end)
	task.delay(0.1, function()
		l__ReplicatedStorage__1.KillFX[p1].FireEffect:Clone().Parent = p2.Parent.UpperTorso
		for v15, v16 in pairs(p2.Parent:GetDescendants()) do
			if v16:IsA("Basepart") and not v16:IsA("MeshPart") then
				v16.Color = Color3.fromRGB(0, 0, 0)
			elseif v16:IsA("Shirt") or v16:IsA("Pants") then
				v16.Color3 = Color3.fromRGB(0, 0, 0)
			elseif v16:IsA("Mesh") then
				v16.VertexColor = Color3.fromRGB(0, 0, 0)
			elseif v16:IsA("MeshPart") then
				v16.TextureID = ""
				v16.Color = Color3.fromRGB(0, 0, 0)
			end
		end
	end)
	return nil
end
return v1
