Intellisense Helper links do not work

Reproduction Steps

When I attempt to click the hyperlink - “Agent Parameters” - nothing happens.



Expected Behavior

I expect this hyperlink-like text to open my browser and navigate to the relevant developer hub api reference.
PathfindingService | Roblox Creator Documentation

Actual Behavior

The hyperlink text is simply selected, as if it is normal text.

Screenshot 2022-08-28 141158

Workaround

Navigate to the wiki myself - which always takes me to the old one - in which I then navigate to the new one. :frowning:

Issue Area: Studio
Issue Type: Other
Impact: Low
Frequency: Sometimes
A private message is associated with this bug report

4 Likes

Thanks for the report! Could you provide the script?

I have checked both the original script and a brand new script (see below) and it’d seem the intelisense has changed since I reported this.

Here is the original script regardless - the line as mentioned in the OP being line 61

--!strict

local Service = {
	Path = game:GetService("PathfindingService")
}

type Agent = {
	Main:BasePart,
	Target:BasePart?,
	Stats:{
		WalkSpeed:number,
		RunSpeed:number,
		Health:number,
		MaxHealth:number,
		Frequency:number
	},
	Path:{
		Waypoints:{PathWaypoint?},
		Index:number,
		Path:Path?
	}
}



local Agent:Agent = {
	Main = script.Parent,
	Target = workspace.Target,
	Stats = {
		WalkSpeed = 1,
		RunSpeed = 2,
		Health = 100,
		MaxHealth = 100,
		Frequency = 1/4
	},
	Path = {
		Waypoints = {},
		Index = 0
	}
	
}


function Step()
	local currentStep = Agent.Path.Waypoints[Agent.Path.Index]
	local nextStep = Agent.Path.Waypoints[Agent.Path.Index+1]
	
	Agent.Path.Index += 1
	local pos = nextStep and nextStep.Position or (currentStep and currentStep.Position or Agent.Main.Position)
	local dir = (nextStep and nextStep.Position or Agent.Main.CFrame.LookVector * 999) - Agent.Main.Position
	
	Agent.Main.CFrame = CFrame.new(pos,dir) + Vector3.new(0,Agent.Main.Size.Y/2,0)
end

function Path(too:Vector3|nil,from:Vector3|nil)
	too = too or (Agent.Target ~= nil and Agent.Target.Position or Agent.Main.Position)
	from = from or Agent.Main.Position
	
	if (too-from).Magnitude < 4 then return end
	
	local path = Service.Path:CreatePath({
		AgentRadius = 1,
		AgentHeight = 1,
		AgentCanJump = false,

		-- New parameter --
		Costs = {
			Grass = 10
		}
	})
	
	path:ComputeAsync(from,too)
	
	Agent.Path.Path = path
	
	
end


Path()


Thank you! We also weren’t able to reproduce this, if you encounter this issue again, please file a new bug report.