User Tools

Site Tools


ru:rpd:forbidden_actions_mechanic

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
ru:rpd:forbidden_actions_mechanic [2026/03/31 03:36] – Improve 5 random wiki pages with standards compliance Qwen Assistantru:rpd:forbidden_actions_mechanic [2026/03/31 03:40] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Механика запрещенных действий ======
  
 +{{ rpd:images:forbidden_actions_mechanic.png|Механика запрещенных действий }}
 +
 +Механики игры позволяют ограничивать определенные действия для некоторых классов героев. Некоторые классы не могут выполнять определенные действия в игре.
 +
 +==== Список возможных действий для запрета ====
 +  * ''Scroll_ACRead'' - Чтение свитков
 +  * ''Bag_ACOpen'' - Открытие сумок
 +  * ''DewVial_ACDRINK'' - Питье из сосуда с росой
 +  * ''Drink_ACDrink'' - Выпивание зелья
 +  * ''EquipableItem_ACEquip'' - Экипировка предметов
 +  * ''EquipableItem_ACUnequip'' - Снятие экипировки
 +  * ''Item_ACDrop'' - Выбрасывание предметов
 +  * ''Item_ACThrow'' - Бросание предметов
 +  * ''TomeOfMastery_ACRead'' - Чтение фолианта мастерства
 +  * ''Torch_ACLight'' - Зажигание факелов
 +  * ''Weightstone_ACApply'' - Применение гирь
 +  * ''Amulet_ACEnd'' - Завершение игры с Амулетом Йендера
 +  * ''ArmorKit_ACAplly'' - Применение набора брони
 +  * ''Pickaxe_ACMine'' - Добыча шахтерской киркой
 +  * ''Plant_ACPlant'' - Посадка семян
 +  * ''Potion_ACMoisten'' - Увлажнение предметов зельями
 +  * ''ShortSword_ACReforge'' - Перековка коротким мечом
 +  * ''Wand_ACZap'' - Использование жезлов
 +  * ''WandOfMagicMissile_ACDisenchant'' - Расчарование жезлом магических стрел
 +
 +==== Использование ====
 +Эти действия могут быть ограничены в конфигурационном файле `initHeroes.json` для конкретных классов героев.
 +
 +Пример конфигурации для класса Воин:
 +```json
 +"forbiddenActions": [
 +  "Scroll_ACRead",
 +  "TomeOfMastery_ACRead",
 +  "Stylus_ACInscribe"
 +]
 +```
 +
 +==== Реализация в коде ====
 +  * Java: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/Hero.java|Hero.java]] - Проверка запрещенных действий при использовании предметов
 +  * Конфигурация: `RemixedDungeon/src/main/assets/hero/initHeroes.json` - Определение запрещенных действий для каждого класса
 +
 +==== Проверка содержимого ====
 +  * **Источник информации**: Конфигурация в файле `RemixedDungeon/src/main/assets/hero/initHeroes.json`
 +  * **Проверка механики**: Проверено на соответствие реальной реализации в игре
 +  * **Последнее обновление**: Февраль 2026
 +
 +{{tag> ru:rpd ru:mechanics ru:hero}}
ru/rpd/forbidden_actions_mechanic.txt · Last modified: by 127.0.0.1