EN Runtime API 25 Pathfinding - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Runtime API — Route search
Home · C# · IDE · UO API · A–Z · Examples · Languages
Each team opens a card with C#-signatures, parameters and several independent examples.
UO.GetScriptPath
Reads the path of the active startup source file.
UO.NewMoveXY
Moves the character to X/Y, waits for the end and checks the achievement of the goal; supports additional restrictions and callbacks.
UO.SetMulPath
Saves the path string mulPath at runtime.
UO.ShardPath
Reads the path of the current profile.
UO.ClientPath
Returns the client installation/executable directory.
UO.ClientProfilePath
Returns the current client profile directory.
UO.Track
Creates or removes a local arrow to coordinates. Helps mark the place of return. Does not trigger the Tracking skill, does not search for creatures, and does not move the character.
UO.LimitMove — Movement distance limit. UO.LimitMove controls destination distance: default 2000, zero unlimited. There are no hidden 4096-step/node or 10000-node caps. Work is sliced and can be stopped. GetPathArray respects the numeric moveThroughNPC stamina threshold and moveOpenDoor.