Mimic Tear
Elden RingС 0:13 серебряная слеза принимает облик игрока и сражается его экипировкой и способностями. Персональный снимок требует явно решить, что происходит с набором при входе и после него.
Зеркало экипировки один раз считывает оружие, заклинания, предметы, характеристики или карты и создаёт из снимка детерминированный набор босса. Оно отражает выбор игрока, не исполняя произвольные данные инвентаря напрямую.
С 0,32 до 1,14 секунды три линии связывают меч, оберег и огненный амулет Тави с Керном. Снимок создаётся один раз под стабильным идентификатором.
При уменьшенном движении автозапуск отключён. Перемещайтесь по 0,32, 1,14, 2,18, 2,62, 3,42, 4,12, 5,28 и 5,42 секунды.
Определите триггер снимка, допустимые слоты и идентификаторы, копируемые значения, нормализацию, запасной вариант, владельца в мультиплеере, изменения после снимка, срок жизни, сохранение, откат, сигнал, контригру и телеметрию.
Перечислите допустимые слоты и канонические идентификаторы: семейство оружия, уровень улучшения, теги заклинаний, заряды, пассивы, характеристики или карты. Для пустого и неподдерживаемого значения задайте безопасную замену.
Преобразуйте данные снимка в ограниченный набор, а не запускайте содержимое игрока напрямую. Нормализуйте урон, дальность, перезарядку, статусы, ресурсы и требования анимации.
Выберите одно событие захвата и срок жизни: вход, превращение, призыв или начало фазы. Глубоко копируйте значения, игнорируйте дубли и явно решите, что делают смена набора, смерть, передача владельца, загрузка и откат.
Если босс один раз копирует сырую силу, а игрок сразу одевается снова, подготовка превращается в трюк с меню. Временно блокируйте смену, нормализуйте копию, заранее показывайте набор или обеспечьте контригру каждому билду.
Опрос экипировки во время атак создаёт гонки, пробелы анимации и сетевые расхождения. Атаки должны читать неизменяемый снимок, а новый снимок — быть отдельным заметным событием.
Переводите канонические теги «тяжёлый», «дальний», «блок», «огонь» или «лечение» в проверенные действия босса. Не переиспользуйте вслепую анимации, снаряды и скрипты предметов игрока.
Покажите выбранные слоты до захвата, подтвердите фиксацию отдельным сигналом и по возможности сохраняйте значки рядом с боссом. Поздняя атака должна связываться с породившим её выбором.
Записывайте snapshotId, ownerId, входные и выходные идентификаторы, число захватов, отклонения, запасные варианты, повторные снимки, фазу и каждое скопированное действие. Проверяйте пустые, повторные, отключённые, сетевые и восстановленные наборы.
Бледный луч проходит по мечу, оберегу и огненному амулету Тави. Керн вырезает эти знаки на камне и даже после смены набора бьёт уже выученным узором.
Покажите допустимые слоты до боя, значок захваченного набора и формы, не зависящие от цвета. Опция может сводить билды к нескольким фиксированным пакетам. Не требуйте быстрой работы с инвентарём.
Адаптация экипировки выбирает контрнабор после классификации игрока, а зеркало сохраняет выбранные данные его билда. Управляемый игроком босс передаёт агентность; здесь передаются ограниченные данные.
С 0:13 серебряная слеза принимает облик игрока и сражается его экипировкой и способностями. Персональный снимок требует явно решить, что происходит с набором при входе и после него.
В 36:46 Doppelganger появляется со скопированным набором персонажа. Документированный снимок при входе можно обмануть, сняв экипировку и надев её после, — наглядный риск неудачного момента захвата.
С 2:10 в карточном бою видны скопированные боевые страницы Pinocchio. Пример показывает, что полезной нагрузкой могут быть авторские действия колоды, а не только оружие и характеристики.
Нашли неточность или хотите предложить улучшение? Предложить правку через GitHub