-- Decompiled with the Synapse X Luau decompiler.


return {
	Name = "thru", 
	Aliases = { "t", "through" }, 
	Description = "Teleports you through whatever your mouse is hovering over, placing you equidistantly from the wall.", 
	Group = "DefaultDebug", 
	Args = { {
			Type = "number", 
			Name = "Extra distance", 
			Description = "Go through the wall an additional X studs.", 
			Default = 0
		} }, 
	ClientRun = function(p1, p2)
		local l__Character__1 = p1.Executor.Character;
		if not l__Character__1 or not l__Character__1:FindFirstChild("HumanoidRootPart") then
			return "You don't have a character.";
		end;
		local l__Position__2 = l__Character__1.HumanoidRootPart.Position;
		local v3 = p1.Executor:GetMouse().Hit.p - l__Position__2;
		l__Character__1:MoveTo(v3 * 2 + v3.unit * p2 + l__Position__2);
		return "Blinked!";
	end
};
