ru:rpd:pet_mechanic
Table of Contents
Питомец
Описание
Питомец в Remixed Pixel Dungeon — это моб, который был преобразован для того, чтобы сражаться рядом с игроком. Питомцы ведут себя похоже на обычных мобов, но дружелюбны к игроку и будут атаковать врагов.
Механика
- Питомцы следуют за игроком по данжу
- Питомцы атакуют врагов, которые попадают в зону досягаемости
- Питомцы имеют те же статы и способности, что и их исходная форма моба
- Питомцы не занимают место в инвентаре
- Питомцы остаются в данже, когда игрок телепортируется или поднимается/спускается по лестницам
- Питомцы помечены специальным флагом, который заставляет их игнорировать игрока
- Питомцы используют тот же ИИ, что и их исходный тип моба
Создание
Питомцы можно создать различными способами:
- Использование Жертвенного меча для превращения врагов
- Использование заклинаний вроде Призыва зверя
- Через конкретные предметы или механики уровней
- Использование Свитка подчинения
- Использование Паучьего амулета для создания паучьих питомцев
- Использование Хаотичного посоха для случайных эффектов
- Использование Заклинания вложения для временного управления
Поведение
- Питомцы приоритетно атакуют врагов, а не следуют за игроком
- Питомцы подвержены эффектам урона по площади (AoE)
- Питомцы могут умереть, если их здоровье достигнет нуля
- Питомцы нельзя контролировать напрямую игроком
- Питомцы не срабатывают на ловушки
- Питомцы могут быть исцелены эффектами лечения по площади
- Питомцы подвержены баффам и дебаффам
Ограничения
- Боссов нельзя превратить в питомцев
- NPC нельзя превратить в питомцев
- Некоторые особые враги не могут стать питомцами
- Игрок может иметь только ограниченное количество питомцев одновременно
- Питомцы не сохраняются между уровнями данжа (остаются на уровне, где были созданы)
Связанные элементы
- Жертвенный меч — Предмет, создающий питомцев через жертвоприношение врагов
- Заклинание призыва зверя — Заклинание, создающее временных питомцев
- Паучья амулет — Предмет, создающий паучьих питомцев
- Хаотичный посох — Предмет, способный сделать врагов питомцами
- Свиток подчинения — Свиток, способный сделать врагов питомцами
- Заклинание вложения — Заклинание, создающее управляемых питомцев
- Мобы — Информация о вражеских существах, которые могут стать питомцами
- NPC — Неигровые персонажи, которые не могут стать питомцами
Исходный код
- Создание питомцев: Mob.makePet()
- Класс Mob в общем: Mob.java
- Обработка флага питомца: Mob.java
ru/rpd/pet_mechanic.txt · Last modified: by 127.0.0.1
