====== NPC ====== **NPC** (Non-Player Character) — неживые персонажи в Remixed Dungeon, которые не являются врагами и взаимодействуют с игроком особым образом. ===== Общая информация ===== * **Тип:** Специальный персонаж * **Поведение:** Дружелюбное (не атакует игрока) * **Функции:** Предоставляют информацию, предметы, квесты или торговлю ===== Типы NPC ===== * [[en:rpd:shopkeeper_npc|Торговец]] — Продает предметы * [[en:rpd:wandmaker_npc|Мастер жезлов]] — Создает уникальные жезлы * [[en:rpd:ghost_npc|Призрак]] — Предлагает квест * [[en:rpd:imp_mob|Амбициозный бес]] — Предлагает квест * [[en:rpd:prisoner_npc|Заключенный]] — Предлагает квест * [[en:rpd:warrior_npc|Рыцарь]] — Дает советы новичку ===== Особенности ===== * Не атакуют игрока * Имеют уникальные фразы и диалоги * Могут быть связаны с квестами * Обычно не наносят урон * Могут исчезнуть при определенных условиях ===== Взаимодействие ===== * Подойдите близко к NPC для активации взаимодействия * Некоторые NPC требуют выполнения условий для появления * Диалоги могут быть пропущены с помощью клавиши действия ===== Ссылка на код ===== * Java класс: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/npcs/NPC.java|NPC.java]] {{tag> rpd npcs characters}}