Repository navigation
EN Runtime API 32 World and Client
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Home · C# · IDE · UO API · A–Z · Examples · Languages
Each team opens a card with C#-signatures, parameters and several independent examples.
Requests Windows/SDL to bring the current client window to the front. There are no arguments or results. This is a window command, not an item, skill, or target application; actual focus depends on the window system.
Reads the actual loaded ClassicUO multi/house component collection. Each returned component is a C# array with this layout:
Searches every currently loaded ClassicUO house/multi and returns components located at the requested world tile. Each component uses the same layout as GetMultiAllParts:
Returns a serial array of loaded world objects for which the client defines IsHouse. This is an array of numeric identifiers, not Pascal TMultiItem entries. For specific multi components, use GetMultiAllParts.
Returns an array of records of land, static, and loaded world items at cell x,y. Without map, the current map is used. Each entry describes the layer type, serial, graphic, coordinates, color, and tiledata properties; This is an array of records, not a string serial.
Enumerates world/container Item objects and applies type/hue/distance/container/Z plus optional nearest ordering.
Evaluates passability against the currently loaded world/map data and uses the destination Z input in the passability result/fallback semantics.
Resolves serial or stored name, then applies the object via UseObject (double click). UseWorldObject is an alias of UserObject. This is not the creation of a new world object.
ClassicUO — Bad Newbie & C# Scripts IDE