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
Читає збережену останню tile-мету.
UO.PrivateGetTile
Шукає перший graphic у заданому діапазоні у локальній клітині.
UO.ReadStaticsXY
Читає плоскі static запис поточної карти в клітці.
UO.UserStaticExists
Перевіряє наявність ID у користувацьких static-записах.