local z={}z.__index=z local T=Vector3.new(0,0,0)function z.new()local f=setmetatable({},z)f.enabled=false f.moveVector=T f.moveVectorIsCameraRelative=true f.isJumping=false return f end function z.OnRenderStepped(z,T) end function z.GetMoveVector(z)return z.moveVector end function z.IsMoveVectorCameraRelative(z)return z.moveVectorIsCameraRelative end function z.GetIsJumping(z)return z.isJumping end function z.Enable(z,T)error("\066\097\115\101\067\104\097\114\097\099\116\101\114\067\111\110\116\114\111\108\108\101\114\058\069\110\097\098\108\101 \109\117\115\116 \098\101 \111\118\101\114\114\105\100\100\101\110 \105\110 \100\101\114\105\118\101\100 \099\108\097\115\115\101\115 \097\110\100 \115\104\111\117\108\100 \110\111\116 \098\101 \099\097\108\108\101\100\046")return false end return z


local v1 = {};
v1.__index = v1;
local u1 = Vector3.new(0, 0, 0);
function v1.new()
	local v2 = setmetatable({}, v1);
	v2.enabled = false;
	v2.moveVector = u1;
	v2.moveVectorIsCameraRelative = true;
	v2.isJumping = false;
	return v2;
end;
function v1.OnRenderStepped(p1, p2)

end;
function v1.GetMoveVector(p3)
	return p3.moveVector;
end;
function v1.IsMoveVectorCameraRelative(p4)
	return p4.moveVectorIsCameraRelative;
end;
function v1.GetIsJumping(p5)
	return p5.isJumping;
end;
function v1.Enable(p6, p7)
	error("BaseCharacterController:Enable must be overridden in derived classes and should not be called.");
	return false;
end;
return v1;
