User Tools

Site Tools


ru:rpd:mods_objects

Объекты уровня

Объекты уровня

Объекты уровня - это интерактивные или декоративные элементы, которые можно размещать на уровнях подземелья. Они используются в моддинге для создания пользовательских карт.

Общие атрибуты

Объекты уровня имеют следующие атрибуты в JSON конфигурации:

  • x, y - координаты объекта на карте
  • textureFile - путь к файлу текстуры объекта
  • imageIndex - номер изображения, для анимированных объектов это индекс первого кадра

Список объектов

Растения

Растения - это объекты, которые можно активировать, наступив на них:

Прочие объекты

Другие интерактивные объекты уровня:

  • Sign (Табличка)
    • text - текст, отображаемый на табличке
  • Barrel (Бочка)
  • ConcreteBlock (Бетонный блок)
    • str - сила, необходимая для перемещения блока

JSON конфигурация

Объекты уровня настраиваются через JSON файлы в директории `assets/levelObjects/`. Пример конфигурации:

{
  "type": "Sign",
  "x": 10,
  "y": 15,
  "textureFile": "objects/sign.png",
  "imageIndex": 0,
  "text": "Опасная зона!"
}

Связанные страницы

Содержание подтверждено

  • Information source: Java classes in levels/objects/
  • JSON configuration: levelObjects/ directory
  • Stats verification: Extracted from level object Java classes and JSON schemas
  • String resources: strings_all.xml (Russian localization)
ru/rpd/mods_objects.txt · Last modified: by 127.0.0.1