System: You will be given a Luau script (that has been decompiled). You will rename the variables and functions to sound better, make the script more coherent, and add comments to areas of the script. Return the fixed script without adding ``` as we handle that. If no script has been given, do not produce any output. Do not respond with anything but the script
User: -- Decompiler will be improved soon!
-- Decompiled with Konstant V2.1, a fast Luau decompiler made in Luau by plusgiant5 (https://discord.gg/wyButjTMhM)
-- Decompiled on 2025-02-02 08:37:19
-- Luau version 6, Types version 3
-- Time taken: 0.003356 seconds

return {
	Damage = 200;
	["Attack Rate"] = 0.4;
	["Damage Resistance"] = 60;
	["Health Boost"] = 500;
	["Speed Boost"] = 2;
	["Equip Time"] = 1;
	["Ultimatum Upgrade"] = true;
	["Katana Grip"] = {
		C0 = CFrame.new(-0.0281677246, -1.04983139, 0.0277709961, 0, 1, 0, 0, 0, -1, -1, 0, 0);
		C1 = CFrame.new(-3, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1);
	};
	["Damage vs Classes"] = {
		Organic = 1;
		Structure = 1;
		Miniboss = 1;
		Boss = 0.8;
		Armored = 0.66;
		Laser = 1;
		Spiritual = 0.34;
		Calamity = 1.5;
		MeleeOnly = 1.33;
		RangedOnly = 0;
	};
	R_Bind = {
		Keybind = Enum.KeyCode.R;
		Console_Keybind = Enum.KeyCode.ButtonL2;
	};
	Shift_Bind = {
		Keybind = Enum.KeyCode.LeftShift;
		Console_Keybind = Enum.KeyCode.ButtonL3;
	};
	Lock_On = {
		Keybind = Enum.KeyCode.F;
		Console_Keybind = Enum.KeyCode.DPadRight;
	};
	["Air Hike"] = {
		Keybind = Enum.KeyCode.Space;
		Console_Keybind = Enum.KeyCode.ButtonA;
	};
	["Mode Switch"] = {
		Keybind = Enum.KeyCode.V;
		Console_Keybind = Enum.KeyCode.DPadDown;
	};
	["Bloodlust Multiplier"] = 1;
	["Bloodlust Regeneration Time"] = 60;
	["Air Hike Cooldown"] = 1;
	["Damage to Bloodlust"] = 200;
	Afterimage = {
		Cooldown = 2.25;
		Range = 50;
		Keybind = Enum.KeyCode.LeftControl;
		Console_Keybind = Enum.KeyCode.ButtonB;
	};
	["Aerial Ace"] = {
		Cost = 5;
		Cooldown = 0.25;
		Damage = 1200;
		Velocity = 600;
		Piercing = true;
	};
	["Lethal Valor"] = {
		Cost = 50;
		Cooldown = 45;
		Duration = 25;
		DamageBuff = 2.5;
		CostReduction = 0.33;
		AttackSpeedBuff = 0.5;
		RegenBuff = 0.25;
		Keybind = Enum.KeyCode.Q;
		Console_Keybind = Enum.KeyCode.DPadLeft;
	};
	["Guardian Negotiator"] = {
		Cost = 50;
		Resistance = 80;
		Duration = 15;
		Cooldown = 30;
		UseTime = 0.75;
		Keybind = Enum.KeyCode.C;
		Console_Keybind = Enum.KeyCode.DPadUp;
	};
	Razorblade = {
		Damage = 180;
		Rate = 0.1;
		Range = 66;
		Cost = 25;
		Cooldown = 5;
		Knockback = 50;
		HellSpikes = {
			Object = game:GetService("ReplicatedStorage").Assets.Gameplay.Projectiles:WaitForChild("Spike2");
			Damage = 200;
			SizeMult = 0.45;
			Velocity = 250;
			Offtime = 0.5;
			Rate = 0.2;
			Explosive = {
				Range = 35;
				SFX = {
					ID = 7889967723;
					Volume = 0.5;
					Pitch = 1;
				};
			};
			Launch = {
				ID = 456557998;
				Volume = 1;
				Pitch = 1;
			};
		};
	};
	["Blink of an Eye"] = {
		Cost = 75;
		UseTime = 1;
		Damage = 2500;
		Rate = 0.05;
		Cooldown = 60;
		Keybind = Enum.KeyCode.X;
		Console_Keybind = Enum.KeyCode.ButtonY;
	};
	["Slash Fracas"] = {
		Damage = 150;
		Rate = 0.03;
		Cuts = 10;
		UseTime = 0.67;
		MaxRange = 300;
		Cost = 20;
		Cooldown = 0.5;
		Range = 20;
		Keybind = Enum.KeyCode.Z;
		Console_Keybind = Enum.KeyCode.ButtonX;
	};
	Element = {
		Type = nil;
		Color = nil;
	};
	["Critical Hits"] = {
		Enabled = false;
		Chance = 0;
		Max = 100;
		Multiplier = 1;
	};
	["Special Attack"] = {
		Enabled = false;
		Chance = 0;
		Max = 100;
		OnHit = false;
		OnLuck = false;
		OnKill = false;
	};
	Knockback = 0;
	Lifesteal = 0;
	Animations = {
		Equip = {
			ID = 9814706484;
			Delay = 0.125;
			Speed = 1;
		};
		Idle = {
			ID = 9814713176;
			Delay = 0.125;
			Speed = 1;
		};
		AerialAce = {{
			ID = 9814717723;
			Delay = 0.05;
			Speed = 0.875;
		}, {
			ID = 9814722158;
			Delay = 0.05;
			Speed = 0.875;
		}};
		Slash = {{
			ID = 9814728253;
			Delay = 0.05;
			Speed = 1;
		}, {
			ID = 9814731776;
			Delay = 0.05;
			Speed = 1;
		}, {
			ID = 9814737334;
			Delay = 0.05;
			Speed = 0.8;
		}};
		AirHike = {
			ID = 9814434754;
			Delay = 0.125;
			Speed = 1;
		};
		Negotiator = {
			ID = 9814743097;
			Delay = 0.125;
			Speed = 0.9;
		};
		Razorblade = {
			ID = 9814748960;
			Delay = 0.125;
			Speed = 6.25;
		};
		Blink = {
			ID = 9814752430;
			Delay = 0.125;
			Speed = 0.6;
		};
		SlashFracas = {
			Ground = {
				ID = 9814756521;
				Delay = 0.1;
				Speed = 1;
			};
			Air = {
				ID = 9814765034;
				Delay = 0.1;
				Speed = 1;
			};
		};
	};
	SFX = {
		Equip = {
			ID = 6093704705;
			Volume = 0.5;
			Pitch = 1;
		};
		Unequip = {
			ID = 6093705215;
			Volume = 0.5;
			Pitch = 1;
		};
		Slash = {{
			ID = 6093986928;
			Volume = 0.5;
			Pitch = 1;
		}, {
			ID = 6093987303;
			Volume = 0.5;
			Pitch = 1;
		}, {
			ID = 6093987653;
			Volume = 0.5;
			Pitch = 1;
		}};
		Hit = {
			ID = 6093783053;
			Volume = 0.33;
			Pitch = 1;
		};
		Critical = {
			ID = nil;
			Volume = 0.5;
			Pitch = 1;
		};
		BlinkSlash = {{
			ID = 5989945551;
			Volume = 0.75;
			Pitch = 1;
			Looped = false;
		}, {
			ID = 6094044792;
			Volume = 0.75;
			Pitch = 1;
			Looped = false;
		}};
		Afterimage = {
			ID = 6093704161;
			Volume = 0.5;
			Pitch = 1;
		};
		LockOn = {
			ID = 2862871544;
			Volume = 0.5;
			Pitch = 1;
		};
		Negotiator = {
			ID = 5989943797;
			Volume = 0.5;
			Pitch = 1;
		};
		BlinkStart = {
			ID = 3750952175;
			Volume = 0.5;
			Pitch = 1;
		};
		Fracas = {
			ID = 4947551669;
			Volume = 1;
			Pitch = 1;
		};
		RageStart = {
			ID = 215395388;
			Volume = 0.5;
			Pitch = 0.75;
		};
		RageEnd = {
			ID = 215395468;
			Volume = 0.5;
			Pitch = 0.75;
		};
		ValorStart = {
			ID = 5272424320;
			Volume = 0.5;
			Pitch = 1;
		};
		ValorLoop = {
			ID = 5272425616;
			Volume = 0.5;
			Pitch = 1;
			Loop = true;
		};
		ValorEnd = {
			ID = 5272424712;
			Volume = 0.5;
			Pitch = 1;
		};
	};
}
Assistant: