====== Некромант НПС ====== {{ rpd:images:necromancernpc_sprite.png|Некромант НПС Спрайт }} **Некромант НПС** — это особый персонаж, находящийся на уровне [[ru:rpd:prison_level|Тюрьма]] (глубина 7) в Remixed Pixel Dungeon. ==== Описание ==== Некромант НПС — бессмертный неигровой персонаж, расположенный на уровне Тюрьма. При первом взаимодействии с игроком он даёт [[ru:rpd:skeleton_key_item|Ключ-скелет]] и произносит вступительный диалог. При последующих взаимодействиях он произносит случайные сообщения о некромантии. ==== Местоположение ==== * Находится исключительно на уровне [[ru:rpd:prison_level|Тюрьма]] на глубине 7 * Появляется в определённой комнате с выходом в Некрополь * Спавнится только для классов, не являющихся [[ru:rpd:necromancer_class|Некромантом]] * Появляется только если игрок ещё не посетил [[ru:rpd:necropolis_level|Некрополь]] ==== Взаимодействия ==== * **Первое взаимодействие:** Некромант даёт игроку [[ru:rpd:skeleton_key_item|Ключ-скелет]] и показывает вступительный диалог * **Последующие взаимодействия:** Произносит одно из нескольких случайных сообщений о некромантии ==== Механика ==== * Классифицируется как бессмертный НПС (не может умереть навсегда) * Часть контента, связанного с темой некромантии в игре * Связан с веткой [[ru:rpd:necropolis_level|Некрополя]] через ключ-скелет, который он предоставляет * Не появляется, если игрок уже является [[ru:rpd:necromancer_class|Некромантом]] ==== Стратегия ==== Взаимодействие с Некромантом НПС важно, если вы хотите получить доступ к ветке подземелья Некрополя. Ключ-скелет, который он предоставляет, необходим для входа в Некрополь с уровня Тюрьмы. ==== Проверка данных ==== Эта информация извлечена непосредственно из игрового кода и проверена против исходной реализации. Детали точны на момент указанных исходных файлов и предоставляют надёжную информацию о механиках НПС. ==== Источник данных ==== * Класс Java: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/npc/NecromancerNPC.java|NecromancerNPC.java]] * Родительский класс: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/npc/ImmortalNPC.java|ImmortalNPC.java]] * Логика спавна: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/levels/PrisonLevel.java|PrisonLevel.java]] * Строковые ресурсы: * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ru/strings_all.xml#L1464-L1473|Русские строки]] (NecromancerNPC_Name, NecromancerNPC_Desc, NecromancerNPC_Message1-4, NecromancerNPC_Intro) * Предмет, даваемый игроку: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/keys/SkeletonKey.java|SkeletonKey.java]] * Окно диалога: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/windows/WndQuest.java|WndQuest.java]] * Тип сущности: NecromancerNPC (возвращает простое имя класса через getEntityKind()) * Машиночитаемые данные: [[mr:necromancer_npc|mr:necromancer_npc]] ==== См. также ==== * [[ru:rpd:necromancer_class|Класс Некромант]] * [[ru:rpd:necropolis_level|Некрополь]] * [[ru:rpd:skeleton_key_item|Ключ-скелет]] * [[ru:rpd:prison_level|Уровень Тюрьмы]] * [[ru:rpd:necromancy|Некромантия]] {{tag> ru:rpd npcs necromancy }}