Runtime API 34 Tiles and Statics - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki

Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어

Runtime API — Тайли та статика

додому · C# · IDE · UO API · A–Z · Приклади · Languages

Кожна команда відкриває картку з C#-сигнатурами, параметрами та кількома самостійними прикладами.

UO.AddUserStatic

Світ і геометрія

Додає запис користувача статика в локальний стан скриптів. Числовий graphic використовується для локальної перевірки перешкод pathfinder'ом; об'єкт на сервері не створюється. Двоххаргументний виклик з ненумерованим текстом зберігає legacy-значення і не додає статик у pathfinder.

UO.ClearUserStatics

Світ і геометрія

Видаляє всі власні static записи runtime і локальні статичні об'єкти менеджера.

UO.GetLandscapeTile

Світ і геометрія

Читає землю однієї клітки поточної картки.

UO.GetLandTileAt

Світ і геометрія

Повертає розширений запис землі обраної клітини.

UO.GetLandTileData

Світ і геометрія

Читає розширений довідковий запис землі з tiledata.

UO.GetStaticArt

Світ і геометрія

Отримує зображення одного Graphic із встановлених файлів графіки Ultima Online та повертає його у пам'яті у форматі BMP. Стане в нагоді для перевірки своїх ігрових ресурсів, розмірів іконки, читання кольору пікселя та порівняння пофарбованих варіантів предмета. Команда сама не відкриває вікно, не зберігає файл та не шукає предметів у світі.

UO.GetStaticTileAt

Світ і геометрія

Повертає розширений запис одного запису над землею вибраної клітини.

UO.GetStaticTileData

Світ і геометрія

Читає розширений довідковий запис static graphic з tiledata.

UO.GetStaticTiles

Світ і геометрія

Читає записи над землею в одній клітці карти.

UO.GetTileFlags

Світ і геометрія

Читає бітову маску властивостей graphic із запису tiledata.

UO.GetTileHeight

Світ і геометрія

Читає висоту graphic із запису tiledata.

UO.GetTileName

Світ і геометрія

Читає назву graphic із запису tiledata.

UO.GetTileXYM

Світ і геометрія

Читає graphic ID з ланцюжка об'єктів клітини поточної завантаженої ігрової карти.

UO.GetUserStatic

Світ і геометрія

Читає збережений користувача static-запис.

UO.GetUserStatics

Світ і геометрія

Читає state. UserStatics.

UO.InfoTile

Діагностика та самоаналіз

Без аргументів включає вибір землі або статичного тайлу та відкриває інформацію про обрану клітину. Предмет чи персонаж таким тайлом не вважається. Форма з координатами виводить інформацію про клітину поточної картки до журналу; без інтерактивного вибору використовують координати персонажа.

UO.IsMineTile

Світ і геометрія

Перевіряє ознаки клітини за локальними даними картки.

UO.IsTreeTile

Світ і геометрія

Перевіряє ознаки клітини за локальними даними картки.

UO.IsWaterTile

Світ і геометрія

Перевіряє ознаки клітини за локальними даними картки.

UO.LastTile

Targeting

Читає збережену останню tile-мету.

UO.PrivateGetTile

Світ і геометрія

Шукає перший graphic у заданому діапазоні у локальній клітині.

UO.ReadStaticsXY

Світ і геометрія

Читає плоскі static запис поточної карти в клітці.

UO.UserStaticExists

Світ і геометрія

Перевіряє наявність ID у користувацьких static-записах.