Dr. Kahl's Robot
CupheadУ головы, груди и живота робота отдельные цели. Разрушение секции заметно заменяет её атаку: пример показывает изменение набора действий, а не простое отключение луча, как у Керна.
Разрушение части делает компонент босса отдельной целью и меняет ход боя. Модуль на руке Керна выпускает луч, затем Тави отрубает его обычным ударом меча. Деталь падает, и следующая попытка Керна выстрелить не создаёт луч. В конце учебного цикла показан ремонт; в настоящем бою поломка может быть постоянной.
Светящийся пусковой модуль закреплён на правой руке Керна. Линия отмечает полосу огня; Тави ждёт вне её, пока в 1,95 с проходит первый луч.
Автовоспроизведение отключено настройкой уменьшения движения. Используйте шкалу, чтобы сравнить целую, сломанную и восстановленную деталь.
Свяжите прочность детали, разрешение атаки, отклик на разрушение и ремонт с одним состоянием.
У модуля должно быть собственное состояние разрушения, от которого зависит луч. До 2,88 с выстрел с 1,95 по 2,20 с опасен вдоль отмеченной полосы. В 3,78 с та же поза не должна порождать луч, хотя Керн может сохранять другие атаки.
Компоненту нужны заметный силуэт, отдельная зона попадания и окно после выстрела в досягаемости меча Тави. Покажите удар в 2,88 с, отделите модуль целиком и перестаньте принимать попадания в пустое крепление. Проверьте короткое оружие и медленные сборки, прежде чем требовать особый приём.
Сохраните поломку до видимой попытки повторить атаку: игрок должен проверить результат. Учебный цикл намеренно собирает модуль к 5,35 с; в реальном бою он может остаться оторванным. Если ремонт предусмотрен, покажите его до возвращения атаки.
Если убрать рисунок, но оставить луч в таблице атак, правило нарушится. Порождение луча и проверка попадания должны зависеть от того же признака установленной детали, что и изображение.
Луч из пустого крепления похож на ошибку. Если деталь восстанавливается, покажите присоединение и разрешите атаку только после его завершения.
Решите, наносит ли урон модулю урон самому Керну. Показанный удар отключает одну атаку; ему не требуется делать всего босса уязвимым или снимать фиксированную долю здоровья.
Удаление оружия должно менять выбор, а не устранять любую опасность. После разрушения оставьте другую читаемую атаку или задачу движения и настройте темп, чтобы бой не стал пустым или тривиальным.
Сравните кадры непосредственно до и после разрушения в 2,88 с, попытку выстрела в 3,78 с и ремонт в 5,35 с. Изображение, эффект, проверка урона и звук должны переключаться вместе.
Позднее два разрушаемых оружия могут по-разному снижать давление. Покажите, чем управляет каждое, не перегружайте сцену целями и решите, можно ли обойтись без разрушения необязательных деталей.
Светящийся знак модуля и луч используют общий мотив. Отрубленная пластина остаётся на полу арены, а на руке Керна видно пустое крепление. Небольшая искра при повторной позе выстрела показывает отключение, не создавая ложной опасности.
Обязательная деталь должна быть достижима обычным оружием и в доступное окно либо через уже знакомый маршрут. Дальний бой может сломать её раньше, но не должен быть единственным необъявленным решением. При разных сборках и в совместной игре решите, кому достаётся отделённая добыча и как типы урона влияют на прочность детали.
Слабая точка меняет урон в зависимости от места попадания, но не обязательно убирает атаку. Ситуационный иммунитет определяет, работают ли удары по телу при данном условии. Здесь по боссу можно бить всё время, но отдельный модуль удалён и не может стрелять до ремонта.
У головы, груди и живота робота отдельные цели. Разрушение секции заметно заменяет её атаку: пример показывает изменение набора действий, а не простое отключение луча, как у Керна.
У Skeletron Prime независимо разрушаются руки-орудия, в том числе лазерная. Удаление такой руки убирает её дальнюю атаку, но голова и прочие руки продолжают бой. В отличие от примера Керна, здесь одновременно доступны разные цели.
Отделяемая деталь Earthgrinder у Slitherfang — и боевой компонент, и ценный ресурс. Ролик сосредоточен на её отрыве; единственный модуль Керна позволяет отдельно разобрать более простое правило «одна поломка — одна отключённая атака».
Нашли неточность или хотите предложить улучшение? Предложить правку через GitHub