local Z=nil local N={}local Q={}Q.Current=nil function Q.SwitchTo(N,Z)if Q.Current==Z then return end if Q.Current then Q.Current:Disable()end Q.Current=Z if Q.Current then Q.Current:Enable()end end function Q.IsTouchJumpModuleUsed(Z)return isJumpEnabled end local B=require(script:WaitForChild("\077\097\115\116\101\114\067\111\110\116\114\111\108"))
--[[ Modules ]]
--
local ClickToMoveTouchControls = nil
local ControlModules = {}

local ControlState = {}
ControlState.Current = nil
function ControlState:SwitchTo(newControl)
	if ControlState.Current == newControl then
		return
	end

	if ControlState.Current then
		ControlState.Current:Disable()
	end

	ControlState.Current = newControl

	if ControlState.Current then
		ControlState.Current:Enable()
	end
end

function ControlState:IsTouchJumpModuleUsed()
	return isJumpEnabled
end

local MasterControl = require(script:WaitForChild("MasterControl"))
