Is Anyone Familiar with Original Settings of Linked Sword?

TL;DR: Does anyone know the original lunge duration of the Linked Sword? The Free Model says 0.8 seconds, but the Gear says 1 second. Which one’s right?


Hey everyone!

Me and my friends are working on a small Sword Fighting game for fun, and we want to include the Linked Sword. The problem is, there are so many versions floating around in free models, and we’re not sure which one actually matches the original.

We think there are only two reliable sources:

  1. The Linked Sword Gear: Linked Sword - Roblox
  2. The Free Model uploaded by Roblox: https://create.roblox.com/store/asset/47433/Sword

The main difference seems to be the lunge duration:

  • The Free Model has it at 0.8 seconds.
  • The Gear has it at 1 second.

We’re just trying to make the sword as close to the original as possible, so if you know which one’s right (or have any other info about the original settings), please let us know!

Thanks in advance!

2 Likes

I added the official roblox linked sword into my game and checked the script, looks like 1.

function Lunge()
	Damage = DamageValues.LungeDamage
	Sounds.Lunge:Play()
	local Anim = Instance.new("StringValue")
	Anim.Name = "toolanim"
	Anim.Value = "Lunge"
	Anim.Parent = Tool	
	local Force = Instance.new("BodyVelocity")
	Force.velocity = Vector3.new(0, 10, 0) 
	Force.maxForce = Vector3.new(0, 4000, 0)
	Debris:AddItem(Force, 0.5)
	Force.Parent = RootPart
	wait(0.25)
	SwordOut()
	wait(0.25)
	if Force and Force.Parent then
		Force:Destroy()
	end
	wait(0.5)
	SwordUp()
end
2 Likes

Hi @Galicate,
Can you tell me the origin of this official roblox linked sword you’re referring to?
Is it the same as the gear I pasted earlier?

Linked Sword Gear: Linked Sword - Roblox

1 Like

While this may not be directly to your liking, this is probably the most prominent swords FT (Force-Tie) wise: https://create.roblox.com/store/asset/4823153374/Engraved-Swords-2020?viewFromStudio=true&keyword=sword&searchId=fc1b8b58-9f9f-4c20-b607-007ea43653d9

Although since your a game developer and not a clanner, it’s all up to preference.
While I’m not entirely sure about where the classic 2007 sword is, as from memory Shedletsky made it. I believe this might be the correct version:

I could be entirely wrong though.

If you’re looking for a more user-friendly experience, I highly recommend the delay that the Engraved Swords that I’ve linked have.

3 Likes

Yes it’s from the link you sent. That’s the original linked sword, and the code I send is also directly from that gear.

1 Like

Hello, I was looking for an updated version of the classic sword and this “Engraved Swords” is exactly that. I appreciate that it’s as new as 2020. I attempted to use it in my game but since my game supports R15 avatars it did not immediately work. Here is a simple change I made to the damage function that makes the sword work with R15.


--[[-----------------------------------------------------------------------------------
		>>	DAMAGE FUNCTION
-------------------------------------------------------------------------------------]]
local function onTouched(Hit)
	if tick()-lastTouch >= 0.06 then
    lastTouch = tick()
	local Other = Hit.Parent:FindFirstChild("Humanoid")
	if Other then
		local character = Tool.Parent
		local Sword = character:FindFirstChild("Sword")
		if Sword then
				local O_Player = Players:GetPlayerFromCharacter(Hit.Parent)
				if O_Player then
					local S_Player = Players:GetPlayerFromCharacter(Tool.Parent)
					if (S_Player and (O_Player.TeamColor ~= S_Player.TeamColor)) then
						TagHumanoid(S_Player, Other)
					end
				else
					Other:TakeDamage(damage)
				end
			end
		end
	end
end

The original code checks for the sword in the right hands grip attachment as that is where the Sword would be stored for R6 characters. R15 characters are set up completely different with gears being kept in the character model. My code instead checks the character model for any gear named “Sword” and proceeds as before.

1 Like