local s=(require(((game:GetService("\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101")):WaitForChild("\083\099\114\105\112\116\115")):WaitForChild("\067\111\110\115\111\108\101"))).sourced("\073\110\112\117\116\084\121\112\101")s.log("\073\110\105\116\105\097\108\105\122\105\110\103 \099\111\110\115\116\097\110\116\115\046\046\046")local U={None=1,Absolute=2,Relative=3}s.log("\068\111\110\101\046")return U
--- A type for determining how to read a directional Input.
-- The DirectionMethods are None, Absolute, and Relative. These are used with
-- an Input to tell how to measure directional Inputs using the
-- UserInputService.
--
-- @author LastTalon
-- @version 0.1.0, 2020-04-16
-- @since 0.1
--
-- @module DirectionMethod
--
-- @see Input

local Console = require(game:GetService("ReplicatedStorage"):WaitForChild("Scripts"):WaitForChild("Console")).sourced("InputType")

-- Constants --
Console.log("Initializing constants...")

--- The DirectionMethod enum.
--
-- @field None the direction is not measured
-- @field Absolute the direction is measured from the origin
-- @field Relative the direction is measured relative to its last direction
local Method = {
	["None"] = 1,
	["Absolute"] = 2,
	["Relative"] = 3
}

-- End --
Console.log("Done.")

return Method
