User Tools

Site Tools


ru:rpd:azuterron_npc

Незнакомец (Азутеррон)

Незнакомец

Незнакомец (в коде: AzuterronNPC) — таинственный NPC, встречающийся в магах по всей глубине подземелья. Он выглядит как завуалированный чёрным туманом чужак и предлагает игрокам уникальный квест.

Описание

Загадочная фигура, сокрытая чёрным туманом, появляющаяся в уровнях с магами. Азутеррон, видимо, является изгоем среди тёмных существ подземелья и предлагает помощь герою в обмен на решение личной проблемы.

Механика квеста

  • Начало квеста: При первом взаимодействии Азутеррон просит помощи в поиске и убийстве Предательского Духа на текущем уровне
  • Появление Духа: После принятия квеста на уровне где-то появляется Предательский Дух
  • Необходимый предмет: Необходимо победить Предательского Духа и получить его Сердце тьмы
  • Награда за квест: Верните Сердце тьмы Азутеррону, чтобы получить Зелье Силы
  • Доступ к магазину: После выполнения квеста Азутеррон работает как обычный Торговец

Характеристики

  • Иммунитеты: Иммунитет к Параличу, Оглушению и Корням (не может быть обездвижен)
  • Защита: Не может получить урон обычными способами (defenseSkill возвращает 1000)
  • Скорость: Двигается со скоростью в два раза медленнее обычной (speed = 0.5f)
  • Мобильность: Не может сдвинуться с места (movable = false)

Поведение

  • Не сдвигается с позиции (стационарный торговец)
  • Не вступает в бой как обычные враги
  • Даёт квестовый диалог при взаимодействии
  • Предоставляет обычные услуги магазина после завершения квеста

Технические детали

  • Класс: com.nyrds.pixeldungeon.mobs.npc.AzuterronNPC
  • Родительский класс: Наследуется от класса Shopkeeper
  • Конфигурация спрайта: Использует внешнее JSON-описание в spritesDesc/AzuterronNPC.json
  • Система квестов: Реализует статический класс Quest для управления состоянием квеста между сохранениями
  • Запись в журнале: Добавляется в журнал при начале квеста (Feature.AZUTERRON)

Связанные страницы

  • Торговец — Обычный NPC-торговец, которым становится Азутеррон после выполнения квеста
  • Предательский Дух — Монстр, которого нужно победить для квеста
  • Сердце тьмы — Предмет, необходимый для завершения квеста
  • Зелье Силы — Награда за выполнение квеста
  • Дух Боли — Прислужник, которого Предательский Дух может призвать в бою

Исходный код

Конфигурационные файлы

  • strings_all.xml — Английские строковые ресурсы для имени, описания и диалогов квеста Азутеррона

Строковые ресурсы (Русский)

  • AzuterronNPC_Name — «Незнакомец» (R.string.AzuterronNPC_Name)
  • AzuterronNPC_Desc — Описание NPC «Загадочная фигура сокрытая чёрным туманом.» (R.string.AzuterronNPC_Desc)
  • AzuterronNPC_Quest_Start — Диалог начала квеста (R.string.AzuterronNPC_Quest_Start)
  • AzuterronNPC_Quest_Reminder — Напоминание о квесте (R.string.AzuterronNPC_Quest_Reminder)
  • AzuterronNPC_Quest_End — Диалог завершения квеста (R.string.AzuterronNPC_Quest_End)
  • AzuterronNPC_Gender — «masculine» (R.string.AzuterronNPC_Gender)
  • ''Journal_Azuterron» — «Незнакомец» (R.string.Journal_Azuterron)
ru/rpd/azuterron_npc.txt · Last modified: by 127.0.0.1