DungeonSettlers.wiki

Появления НПС и отчёты заданий

Steam

Каждый НПС, который может стоять в комнате подземелья, ставится через одну строку таблицы: шаблон комнаты, в котором он может появиться, категория клетки появления, которая ему нужна, и записи кампании, которые разрешают или блокируют его. 11 строк покрывают 7 НПС и 8 комнат.

Шанс на этаже - это доля 10000 этажей, выпавших в Симулятор этажей подземелья, которые содержат комнату, при учёте всех комнат НПС в розыгрыше.

Усиление от отчёта задания

Усиление от отчёта о задании: пока задание выполнено, но ещё не сдано его NPC, игра умножает вес комнаты этого NPC на 10 (GAMESYSTEM_Dungeon_NpcQuestReportSpawnWeightMultiplier).

  • Комната усиливается только если она является SpawnDungeonRoomKey таблицы NPCSpawnConditionTable, эта строка НПС может там появиться (клетка появления её категории, каждый RequiredRecord true, ни один ProhibitedRecord true), и у НПС есть ожидающий отчёт: одно из связанных событий (EventNpcMappingTable) типа Npc, не повторяемое, ещё не завершённое и не отклонённое, чьё StartCondition называет выполненное задание через положительный токен QuestFinish.
  • Множитель в точности равен константе GAMESYSTEM_Dungeon_NpcQuestReportSpawnWeightMultiplier, при загрузке округляется вниз не ниже 1. Усиленный вес равен max(weight, 1), умноженному на множитель, с округлением половины в сторону от нуля, никогда ниже 1.
  • В этом пути нет проверки этажа, фазы или региона: усиление действует на каждом этаже, чей пул шаблонов содержит комнату (вход уровня по фазе определяет пул).
  • Оно применяется к группам шаблонов комнат событий и, через путь группы с одним шаблоном, к отдельным шаблонам всех остальных типов комнат.
  • Строки BindingRoom фильтруют, они никогда не принуждают: привязанная комната, чей НПС не может появиться, убирается из кандидатов, а сгенерированная привязанная комната без своего НПС проваливает попытку, и этаж бросается снова.
  • Случайные события подземелья (веса EventRandomMappingTable) не усиливаются; после задания меняется только вес шаблона комнаты НПС.
  • Усиление заканчивается, когда событие отчёта завершено или отклонено.

Каждая строка появления НПС

НПСКомната появленияКлетка появленияПривязка к комнатеШанс за этажШанс, пока отчёт ожидаетУсловия
АрикЗавеса тишины · Event MerchantNPCSpawn1даэтаж 1: 24.2%; этаж 2: 8.0%; этаж 3: 9.4%; этаж 4: 8.2%-никогда после Арик умирает
Торговец гильдииГниющая нора · Boss RoomNPCSpawn1нет--никогда после Торговец гильдии умирает; блокируется, когда событие "Торговая лавка построена" завершено
ПерионГниющая нора · Boss RoomNPCSpawn2нет--никогда после Перион умирает; блокируется после задания "Поговорить с Перионом" завершает
КсенонЗавеса тишины · Xenon RoomNPCSpawn1даэтаж 2: 20.0%; этаж 3: 18.3%; этаж 4: 19.3%этаж 2: 72.6%; этаж 3: 73.4%; этаж 4: 71.1%никогда после Ксенон умирает; блокируется после задания "Поговорить с Ксеноном" завершает
ЭндорсиЗавеса тишины · EndrossiNPCSpawn1даэтаж 2: 20.3%; этаж 3: 18.5%; этаж 4: 19.1%этаж 2: 72.0%; этаж 3: 74.6%; этаж 4: 70.7%никогда после Эндорси умирает; блокируется после задания "Поговорить с Эндорси" завершается; блокируется после задания "Охота на кислотного Слогеля-альфу" завершает
ЭндорсиЗавеса тишины · EndrossiNPCSpawn1даэтаж 2: 20.3%; этаж 3: 18.5%; этаж 4: 19.1%этаж 2: 72.0%; этаж 3: 74.6%; этаж 4: 70.7%никогда после Эндорси умирает; блокируется после задания "Поговорить с Эндорси" завершается; блокируется один раз Гигантский каменный голем был убит 1×
ЭндорсиГниющая нора · Boss RoomNPCSpawn3нет--требуется Гигантский каменный голем убит как минимум 1×; требуется задание "Охота на кислотного Слогеля-альфу" завершено; никогда после Эндорси умирает; блокируется после задания "Поговорить с Эндорси" завершает
Торговец гильдииЗавеса тишины · Boss RoomNPCSpawn1нетэтаж 5: 100%-никогда после Торговец гильдии умирает
КсенонГниющая нора · Xenon RoomNPCSpawn1даэтаж 2: 19.1%; этаж 3: 31.3%; этаж 4: 29.9%этаж 2: 70.4%; этаж 3: 84.1%; этаж 4: 82.6%требуется задание "Поговорить с Ксеноном" завершено; никогда после Ксенон умирает
СедрикГниющая нора · Event MerchantNPCSpawn1даэтаж 1: 11.8%; этаж 2: 8.2%; этаж 3: 13.3%; этаж 4: 12.2%-никогда после Седрик умирает
Цепной рыцарь-стражЗаброшенная шахта · Boss PortalNPCSpawn1нет--блокируется после события "Тупик" завершено