--TheNexusAvenger
--Centralizes user input for use with tools.


local InputBeganEvent = Instance.new("BindableEvent")
local LongInputBeganEvent = Instance.new("BindableEvent")
local InputEndedEvent = Instance.new("BindableEvent")

local InputHandler = {
	WeaponActivateBegan = LongInputBeganEvent.Event,
	WeaponActivateEnded = InputEndedEvent.Event,
	WeaponActivated = InputBeganEvent.Event,
}

local Tool = script.Parent.Parent
local Camera = game.Workspace.CurrentCamera
local UserInputService = game:GetService("UserInputService")
local VRService = game:GetService("VRService")

local Player = game.Players.LocalPlayer
local Mouse = Player:GetMouse()

local EventsToDisconnect = {}


