====== Смазывание ====== В Remixed Dungeon "смазывание" - это процесс взаимодействия зелий с предметами, позволяющий создавать специальные версии этих предметов. Этот процесс также известен как "алхимия" в игре. ===== Основные эффекты смазывания ===== * **Смазывание стрел** - позволяет создавать специальные стрелы с усиленным действием * **Смазывание свитков** - зелье невидимости может превратить свитки в [[ru:rpd:blank_scroll_item|пустые свитки]] * **Смазывание тухлой еды** - зелье очищения может превратить [[ru:rpd:rotten_food_item|тухлую еду]] обратно в съедобную (да в подземельях выбирать не приходится... ) * **Смазывание с зельем левитации** - предметы, смазанные зельем левитации, как правило, исчезают ("улетают") =====Смазывание стрел===== Стрелы в игре можно смазать различными зельями, что изменит их действие при попадании во врагов. Одним зельем можно смазать до 10 стрел. * [[ru:rpd:potion_of_toxic_gas_item|Зелье ядовитого газа]] превратит стрелу в отравляющую. Отравляющая стрела помимо простого урона еще и отравляет врага при попадании. * [[ru:rpd:potion_of_liquid_flame_item|Зелье жидкого пламени]] можно превратить стрелу в огненную, которая при попадании подожжет врага и некоторые клетки. * Если стрела была смазана [[ru:rpd:potion_of_frost_item|зельем мороза]], она замедлит врага при попадании. * Стрела, смазанная [[ru:rpd:potion_of_paralytic_gas_item|зельем парализующего газа]], парализует цель на некоторое время. * При смазывании [[ru:rpd:potion_of_levitation_item|зельем левитации]] вы потеряете до 10 стрел ("Предмет Стрела:9 вырвался из рук и улетел") ===== Кодовая реализация ===== * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/potions/Potion.java|Potion.java]] - Основная реализация механики смазывания * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/potions/PotionOfFrost.java#L59-L63|PotionOfFrost.java]] - Пример реализации смазывания стрел * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/potions/PotionOfInvisibility.java#L40-L49|PotionOfInvisibility.java]] - Пример реализации смазывания свитков * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/potions/PotionOfPurity.java#L124-L128|PotionOfPurity.java]] - Пример реализации обратного смазывания (возвращение к обычным стрелам) ===== Строковые ресурсы ===== * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ru/strings_all.xml#L2232-L2236|Potion_ACMoisten, Potion_SelectForMoisten, Potion_MoistenUseless, Potion_ArrowMoisten]] - Строки, связанные с механикой смазывания {{tag> ru:rpd ru:alchemy ru:mechanics }}