local v=game:GetService("\082\117\110\083\101\114\118\105\099\101")local N=game:GetService("\080\108\097\121\101\114\115")local u=N.LocalPlayer local j=nil local a=nil local l=nil local J=nil local q=nil local h=nil local T=nil local K=nil local M=nil local V={}local m={}local G={}
---------------
-- Variables --
---------------

local RunService = game:GetService("RunService")
local PlayersService = game:GetService("Players")
local Player = PlayersService.LocalPlayer

local Camera = nil
local Character = nil
local HumanoidRootPart = nil
local TorsoPart = nil
local HeadPart = nil

local Mode = nil
local BehaviorFunction = nil

local childAddedConn = nil
local childRemovedConn = nil

local Behaviors = {} -- Map of modes to behavior fns
local SavedHits = {} -- Objects currently being faded in/out
local TrackedLimbs = {} -- Used in limb-tracking casting modes
