User Tools

Site Tools


ru:rpd:barrel_level_object

Бочка

Бочка

Бочка — это объект окружения, который встречается в подземелье. Это деревянный контейнер, который игрок может толкать. При поджигании или ударе бочка взрывается и создаёт огонь в окружающей области.

Описание

Бочки — это деревянные контейнеры, разбросанные по уровням подземелья. Их можно толкать, перемещая по уровню. При разрушении бочки создают пожар в соседних клетках.

Свойства

  • Воспламеняемость: Бочки могут загораться и взрываться
  • Подвижность: Могут быть перемещены игроком и некоторыми NPC
  • Разрушаемость: Уничтожаются при поджигании или ударе
  • Взрывоопасность: Создают огонь в соседних клетках при разрушении

Эффекты

Когда бочка поджигается или получает удар:

  • Бочка уничтожается
  • Происходит взрыв в месте нахождения бочки
  • Огонь распространяется на соседние клетки (8 направлений)
  • Наносится урон персонажам в зоне поражения

Стратегия

  • Бочки можно использовать стратегически для создания огненных заграждений
  • Эффективны против групп врагов при поджигании
  • Можно толкать для блокировки проходов или создания путей
  • Во время Хэллоуинских событий некоторые бочки превращаются в тыквы с аналогичными свойствами, но повышенной опасностью

Ссылки на код

  • Java-класс: Barrel.java - Основная реализация объекта бочки
  • Базовый класс объектов уровня: LevelObject.java - Базовый класс для всех объектов уровня
  • Механика взрыва: LiquidFlame.java - Эффект огня, создаваемый взрывающимися бочками
  • Строковые ресурсы (русский): Barrel_Name и Barrel_Desc на русском
  • Определение спрайта: Barrel.json - Конфигурация спрайта для бочек

См. также

ru/rpd/barrel_level_object.txt · Last modified: by 127.0.0.1