====== Бочка ====== {{ rpd:images:barrel_level_object.png|Бочка }} **Бочка** — это объект окружения, который встречается в подземелье. Это деревянный контейнер, который игрок может толкать. При поджигании или ударе бочка взрывается и создаёт огонь в окружающей области. ==== Описание ==== Бочки — это деревянные контейнеры, разбросанные по уровням подземелья. Их можно толкать, перемещая по уровню. При разрушении бочки создают пожар в соседних клетках. ==== Свойства ==== * **Воспламеняемость**: Бочки могут загораться и взрываться * **Подвижность**: Могут быть перемещены игроком и некоторыми NPC * **Разрушаемость**: Уничтожаются при поджигании или ударе * **Взрывоопасность**: Создают огонь в соседних клетках при разрушении ==== Эффекты ==== Когда бочка поджигается или получает удар: * Бочка уничтожается * Происходит взрыв в месте нахождения бочки * Огонь распространяется на соседние клетки (8 направлений) * Наносится урон персонажам в зоне поражения ==== Стратегия ==== * Бочки можно использовать стратегически для создания огненных заграждений * Эффективны против групп врагов при поджигании * Можно толкать для блокировки проходов или создания путей * Во время Хэллоуинских событий некоторые бочки превращаются в тыквы с аналогичными свойствами, но повышенной опасностью ==== Ссылки на код ==== * **Java-класс**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/levels/objects/Barrel.java|Barrel.java]] - Основная реализация объекта бочки * **Базовый класс объектов уровня**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/levels/objects/LevelObject.java|LevelObject.java]] - Базовый класс для всех объектов уровня * **Механика взрыва**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/blobs/LiquidFlame.java|LiquidFlame.java]] - Эффект огня, создаваемый взрывающимися бочками * **Строковые ресурсы (русский)**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ru/strings_all.xml#L125-L126|Barrel_Name и Barrel_Desc на русском]] * **Определение спрайта**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/spritesDesc/Barrel.json|Barrel.json]] - Конфигурация спрайта для бочек ==== См. также ==== * [[ru:rpd:liquid_flame_blob|Жидкое пламя]] - Эффект огня, создаваемый взрывающимися бочками * [[ru:rpd:potion_of_liquid_flame_item|Зелье жидкого пламени]] - Похожий эффект огня в форме зелья {{tag> rpd окружение объекты интерактивные взрывоопасные }}