Elden Ring Item and Enemy Randomizer?

Об этом моде

Случайно меняет расположение боссов, врагов и предметов, в том числе ключевые и из магазина.

Это рандомайзер предметов и врагов для Elden Ring, который изменяет файлы, загружающиеся при запуске игры, ранее – Elden Ring Key Item Randomizer.

Предметы в мире и магазине, дроп из врагов и боссов и предметы при создании персонажа рандомизированы. Доступна рандомизация ключевых предметов. Большинство врагов также могут быть рандомизированы с широкой кастомизациией для разных типов.

Обычно всё, что вам нужно для прохождения игры, - это две Великие руны и Медальон Рольда. Рандомайзер ключевых предметов может соединять предметы, особенно если ползунок установлен правее. Также можно добавить, изменить и удалить требования по Великим рунам. В самом ограниченном режиме перед битвой с финальным боссом вам нужно будет собрать все 7 Великих рун.

Если вы используете этот мод во время стрима или выкладываете видео, пожалуйста, оставьте ссылку на страницу этого мода с помощью команд чата или в описании видео. Если вы используете мод во время особого живого мероприятия вроде демонстрации или конкурса, пожалуйста, упомяните меня (thefifthmatt) как создателя мода, если посчитаете нужным. За этим модом не стоит какой-то команды. Я сделал его для всех, поэтому если у вас получается создавать из него увлекательный контент, то, пожалуйста, помогите ему. Спасибо!

Если вы хотите предоставить обратную связь или стать тестером, можно зайти на дискорд-сервер: https://discord.gg/QArcYud (также для Fog Gate Randomizer, Sekiro Randomizer, DS3 Static Randomizer). Этот мод в разработке и будет обновляться с игрой, поэтому проверяйте эту страницу и сервер на обновления.

Если вы носитель языка, который поддерживает Elden Ring, но мод на него не переведён или переведён частично, вы можете вписать себя в эту таблицу[docs.google.com] и поместить файлы в diste\Messages, чтобы помочь сделать этот мод доступным на других языках. Также дайте мне знать, если вам нужны функции вроде изменения шрифта или регулировки расстояния.

Установка

Эти инструкции достаточно длинные, но в основном только для того, чтобы учесть все возможные сочетания рандомайзера с другими модами и программами. Для простейшей установки используете автоматический Mod Engine. Если вы столкнётесь с проблемами, посмотрите раздел «Устранение проблем».

Есть два вида модов для Elden Ring: dll-моды и файловые моды. Dll-моды подключаются к игре, когда она запущена, и как-то её изменяют - очень похоже на то, что делает скрипт Cheat Engine. Например, Seamless Co-op[www.nexusmods.com] или Item and Param Randomizer[www.nexusmods.com] . Файловые моды меняют дата-файлы игры, например regulation.bin (который содержит игровые параметры) или файлы в архивах, как Data0.bdt. Например, этот рандомайзер или Elden Ring Reforged[www.nexusmods.com] .

Файловые моды, как этот рандомайзер, не могут подключиться к игре самостоятельно и требуют либо Mod Engine 2,[github.com] либо Elden Ring Selective UXM[www.nexusmods.com] . Оба инструмента в бете и поддерживаются участниками дискорд-сервера ?ServerName? (https://discord.gg/mT2JJjx), занимающихся модами для игр FromSoftware. С другой стороны, dll-моды можно использовать с помощью их собственных лаунчеров или установить программой наподобие Elden Mod Loader.

Итак, использование рандомайзера требует одного из трёх вариантов (больше деталей в пункте 2):

1. Автоматический Mod Engine. В этом случае вы можете скачать рандомайзер откуда угодно и вам не нужно скачивать что-то ещё. Когда вы запускаете рандомайзер, он выгружает сотни игровых файлов, а также файл config_eldenringrandomizer.toml. Для запуска встроенного Mod Engine нажмите Launch Elden Ring (запустить Elden Ring) в рандомайзере. Mod Engine не может работать, если не запущен стим. Elden Ring по умолчанию устанавливается в библиотеку стима, а eldenring.exe не модифицирован для запуска от имени администратора.

2. Mod Engine вручную. В этом случае вы скачиваете сам Mod Engine, а рандомайзер находится в его подкаталоге. После запуска рандомайзера, вы можете использовать лаунчер Mod Engine для запуска игры. Программа будет использовать рандомизированые файлы и автоматически выключит EAC, предполагая, что все необходимые требования для Mod Engine выполнены.

3. UXM. В этом случае извлеките игру из архива (требуется около 50ГБ на диске) и нажмите patch (изменить), чтобы использовать распакованные файлы. Когда вы запустите рандомайзер в UXM, распакованные игровые файлы заменятся своими рандомизированными версиями. После отключения EAC, вы сможете запустить eldenring.exe (или другой лаунчер), который будет использовать рандомизированные файлы.

Есть видео по установке Elden Ring Key Item Randomizer с помощью Mod Engine от Nax. Тот же общий подход применим и для рандомайзера врагов. Больше вариантов в пункте 3.

Примечание о Seamless Co-op[www.nexusmods.com] : вы можете использовать эти инструкции[www.nexusmods.com] для обеспечения базовой совместимости с Mod Engine. Если вы используете гайд по ссылке, пропустите предпоследний пункт и вместо этого следуете подробным инструкциям ниже. Изменение местоположения врагов (особенно боссов), скорее всего, закончится дисконнектом, поэтому старайтесь этого избегать. Посмотрите также как установить Elden Ring Enemy/Item Randomizer и полный Co-op от itsSpicy, который рекомендует запускать рандомайзер кому-то одному и загружать файлы на хост вроде Google Диска, чтобы партнёры могли использовать эти рандомизированые файлы.

Если вы используете Elden Ring Fog Gate Randomizer[www.nexusmods.com] , прочтите сперва ту страницу, чтобы ознакомиться с ходом установки. Суть в том, чтобы сначала установить Item/Enemy Randomizer с определёнными настройками, а затем объединить его файлы с файлами Fog Gate Randomizer.

1.Запускайте стим офлайн (необязательно)

Если вы не хотите, чтобы игра с рандомайзером вылетала или не запускалась, запустите стим офлайн для предотвращения автоматического обновления Elden Ring во время игры (Steam > Перейти в автономный режим). Это не обязательно, но иначе в случае обновления игры она может стать непроходимой.

(После обновления все изменения в regulation.bin, которые основывались на предыдущей версии игры, будут игнорироваться. Сюда входят изменение местоположения предметов, изменение персонажа и изменение характеристик врагов. Нужно будет скачивать новую версию рандомайзера, если она доступна или когда будет доступна, и, если возможно, перепроходить игру с тем же самым сидом и настройками.)

Костально банов: использование этого мода не забанит вам стим-аккаунт, если вы примите меры предосторожности. После использования мода и до повторного входа на игровые серверы нужно вернуть все игровые файлы в нормальное состояние (и/или прекратить использовать лаунчер Mod Engine) и удалить прогресс в слотах сохранения, которые были созданы во время работы мода. Это можно сделать, если использовать лаунчер с альтернативными файлами сохранения, удалить все файлы сохранения, которые использовал мод, или восстановить резервную копию файла ER0000.sl2. Больше деталей в пункте «Деинсталлизация» ниже.

2.Установите .NET 6.0 Desktop Runtime

Это нужно для предотвращения ошибок с версиями Framework. Если у вас его не будет, Windows перекинет вас на страницу с кучей ссылок на скачивание. Большинство не будет работать. Вам нужна конкретно эта ссылка для Desktop Runtime от Microsoft.

https://aka.ms/dotnet/6.0/windowsdesktop-runtime-win-x64.exe

3.1. Автоматический Mod Engine

Пропустите этот пункт, если используете Mod Engine вручную или UXM.

Для этого варианта нужно вручную скачать архив рандомайзера из вкладки Files в любое место. Распакуете его, используя Extract here в 7-Zip. Это создаст папку с названием randomizer.

Не используете Vortex Mod Engine, потому что, скорее всего, он не знает, как правильно устанавливать рандомизированные игровые файлы.

Если вы хотите использовать рандомайзер с другими файловыми модами, их можно загрузить с помощью Merge other mod (объединить с другим модом) перед рандомизацией. Подробнее смотрите в разделе «Выберите настройки» ниже. Во время рандомизации, рандомайзер автоматически объединит файлы модов. Во время запуска игры, она загрузит и объединённые файлы, и другие файлы модов.

3.2. Mod Engine вручную

Пропустите этот пункт, если используете UXM или автоматический Mod Engine.

Этот вариант требует использования Mod Engine 2 [github.com] для Elden Ring. Скачиваете его куда угодно, например в папку загрузок или на рабочий стол, и извлеките его с помощью 7-Zip или похожего инструмента. Затем вручную скачайте архив рандомайзера из вкладки Files[www.nexusmods.com] , поместите их в папку ModEngine-2.0.0-preview3-win64, которую вы недавно создали и распакуете с помощью Extract here в 7-Zip. Это создаст папку с названием randomizer в Mod Engine и папками mod и modengine2 рядом.

Не используете Vortex Mod Engine, потому что, скорее всего, он не знает, как правильно устанавливать рандомизированные игровые файлы.

Чтобы установить рандомайзер самым простым способом, измените eldenring.config.roml (можете открыть в блокноте) так, чтобы напротив path в конце файла было написано randomizer. Вам понадобится именно эта настройка[cdn.discordapp.com] конфига и папок.

Также вы можете использовать рандомайзер с файловыми модами, в том числе изменения в regulation.bin, с помощью второй папки с модами. Но вы должны установить этот мод в отдельную папку mod, после чего добавить и папку randomizer, и папку mod в eldenring.config.toml. У вас должны получится такие настройки[cdn.discordapp.com] .

3.3. Установите UXM

Пропустите этот пункт, если используете Mod Engine 2.

Для UXM распакуйте и пропатчьте игру с помощью UXM. Распаковка игры требует примерно 50ГБ места на диске.

Рекомендованная версия UXM – Elden Ring Selective UXM[www.nexusmods.com] . Перед заходом в игру вы должны убедиться, что обходите EAC, иначе Elden Ring откажется запускаться с изменённым exe-файлом. Решение можно найти в интернете.

Скачайте архив рандомайзера из вкладки Files[www.nexusmods.com] . На самом деле неважно, откуда вы его скачаете, потому что в любом случае укажите в нём путь к игре. Распакуйте архив с помощью Extract here в 7-Zip.

4. Выберите настройки

Если вы перезапускаете рандомайзер, проверьте вкладку Files (перейдите по ссылке в описании на оригинальный сайт), чтобы убедиться, что у вас последняя версия с исправлением софтлока и других проблем. Если старая, обновитесь.

Откройте EldenRingRandomizer.exe и выберете exe-файл Elden Ring. Нажмите Output files for UXM (выгрузить файлы в UXM), но только если вы его используете. Когда файлы проверятся, рандомайзер выгрузит игровые файлы в папку с игрой, создав бэкапы всех файлов, которые заменяет. В противном случае он загрузит игровые файлы прямо в папку randomizer.

Если у вас есть другие файловые моды, которые нужно объединить с рандомайзером, нажмите Merge other mod (объединить с другим модом). Выберете либо папку, либо regulation.bin для объединения с папкой другого мода. (Если вы используете Mod Engine вручную, вам также нужно изменить конфиг файла таким образом[cdn.discordapp.com] , как упомянуто в пункте 2.2.). Выберете toml-файл Mod Engine для объединения всех папок с модами, числящихся в toml-файле. Он использует такой же порядок разрешения, как Mod Engine: если файл существует в нескольких модах, рандомайзер объединяет только тот файл, который стоит первым в очереди модов. Будьте осторожны: в данный момент некоторые не могут объединяться с рандомайзером и всегда будут выдавать ошибку.

Теперь выберете настройки рандомизации во вкладках Item Randomizer и Enemy Randomizer, которые можно включить или выключить с помощью соответствующих галочек. В Item Randomizer вкладка Important Locations (важные локации) посвящена местам, которые вы можете обследовать для завершения игры или получения важных апгрейдов. Больше информации о ключевых предметах и локациях ниже. По умолчанию враги рандомизируются по предопределённым категориям (боссы-драконы становятся другими боссами-драконами), но расположение врагов имеет гибкие настройки.

Чтобы кто-то мог повторно использовать этот же ран, сохраните или загрузите настройки файла из меню настроек. Они содержат ваш сид, настройки и пресет. Если не работает, архивируйте папку рандомайзера после рандомизации и отправьте его кому-то другому.

5. Рандомизируйте!

Нажмите Randomize items and enemies (рандомизировать предметы и врагов), чтобы выгрузить игровые файлы для рандомизированного рана. Текст кнопки может меняться в зависимости от того, какой рандомайзер включён (item или enemy), или от того, проверили ли вы функции вроде Reroll seed (пересоздать сид). Например, Run with fixed seed (запустить с исправленным сидом) означает, что программа попытается создать ран на основе сида или сидов, которые вы ей дадите или которые она получила на основе существующих ранов.

Рандомайзер создаёт файл в папке spoiler_logs, которая содержит хинты и спойлеры для рана, который вы только что сгенерировали.

После этого не копируйте и не вставляйте отдельные файлы вручную! Помимо regulation.bin для правильного функционирования рандомайзера предметов и/или врагов нужны сотни файлов в папках event, map, msg, script и sfx, и этот список может меняться каждый раз, когда вы нажимаете «рандомизировать». Рандомайзер уже поместил все эти файлы на своё место и, если нужно было, добавил или удалил их, поэтому никогда не копируйте и вставляйте их вручную.

6. Запустите игру

Если сейчас игра работает, перезапустите её. (Если вы используете автоматический Mod Engine, нажмите Launch Elden Ring (запустить Elden Ring.) Если вы используете Mod Engine вручную, запустите launchmod_eldenring.bat.)

Судя по всему, лаунчер Mod Engine не совместим с запуском Elden Ring от имени администратора, поэтому убедитесь, что на время использования мода в «Свойства > Совместимость» для eldenring.exe отключено «Запускать это программу от имени администратора». Если вы столкнулись с проблемами посмотрите «Устранение проблем» ниже.

Если предметы рандомизированы, второй экран создания персонажа должен получить разное оружие и броню (первый не изменится), предметы за пределами места благодати у Плавучего кладбища также должны измениться. Если враги рандомизированы, Приращённый отпрыск должен стать другим врагом.

7. Деинсталляция

Если вы использовали UXM для установки рандомайзера, откройте EldenRingRandomizer.exe и выберете «File > Restore UXM backups» (Файл > Восстановить бекапы UXM) для деинсталляции. Нажмите Review the files (Проверить файлы) и OK для восстановления всех бэкапов. Это также может понадобиться, если вы переходите с UXM на Mod Engine.

Если вы использовали Mod Engine, просто больше не запускайте игру с ним или измените его конфиг, удалив этот конфиг или вернув его в прежнее состояние.

Наконец, если вы планируете снова играть в онлайне, убедитесь, что используете восстановленный сейв, который был до использования модов, иначе вам точно дадут бан! Некоторые лаунчеры могут это регулировать, поэтому посмотрите их документы, если необходимо. В противном случае рандомайзер создаст бэкап сейва момента первой рандомизации, поэтому проверьте C:\Users\<user name>\AppData\Roaming\EldenRing\<save id> в локальном диске. Файл, который нужно восстановить, называется ER0000.sl2, стандартный бэкап рандомайзера называется ER0000.sl2.randoback.

Устранение проблем

Запустил игру с Mod Engine, но она сразу закрылась.

Для того чтобы Mod Engine запускался с рекомендованным сетапом, игра должна быть установлена из стима, а сам стим должен быть запущен. В данный момент из-за ограничений Mod Engine preview3 вы можете столкнуться с проблемами, когда Elden Ring установлен на отдельный от главной библиотеки стима диск и может понадобиться переустановить его туда, где она расположена. И убедитесь, что запускаете launchmod_eldenring.bat, а не modengine2_launcher.exe.

Судя по всему, скрипт запуска Mod Engine не совместим с запуском от имени администратора, поэтому убедитесь, что на время использования Mod Engine вы отключили «Запускать это программу от имени администратора» в «Свойства > Совместимость» для eldenring.exe. Если не помогает, посмотрите «Я всё перепробовал» ниже.

Запустил игру с Mod Engine и Item Randomizer, но все предметы или начальные классы остались прежними.

Это может указывать на две вещи: либо config_eldenring,toml не был изменён правильно, либо игра обновилась, и поэтому больше не может использовать изменённые файлы regulation.bin, относящийся к старой версии игры. Если вы используете версию рандомайзера для самого свежего патча, посмотрите ещё раз пункт 3.1., чтобы убедится в правильности конфига.

Эта ошибка может возникать, если объединённые моды относятся к старой версии игры, в ином случае эти моды нужно обновить. Они могут продолжить работать в некоторых случаях, если попробовать загрузиться в главное меню без модов и выйти или если куда-то переместить ER0000.sl2 и дать игре пересоздать его.

Уже зашёл в игру, но всё ещё вижу ?EventTextForMap? или Error: Mismatch between regulation.bin and other randomizer files.

Это предупреждение от рандомайзера, которое появляется из-за неправильной установки. Это означает, что он видит только некоторые необходимые ему файлы. Такое может случится, если нужные игре файлы не хранятся вместе (посмотрите предупреждение в пункте 5: не копируйте и не вставляйте отдельные файлы вручную) или если файлы перемещены в рандомайзере вверх, или если рандомайзер не первый в списке модов в config_eldenring.toml. Такое также возможно, если игровые файлы повторно рандомизированы при запущенной игре, в этом случае вам нужно выйти на рабочий стол и ещё раз запустить игру.

Это также может указывать на «никакие предметы не случайны», когда версия рандомайзера (или объединённых regulation.bin) и версия игры не совпадают.

Если ошибка вызвана частичной установкой, лучший способ решить проблему – перезапустить рандомайзер, дать ему выгрузить файлы туда, где они должны быть, и удалить все остатки перемещённых вами файлов. Если вы хотите использовать другие файловые моды с рандомайзером, следуйте инструкциям по использованию отдельных папок с модами. Исключением являются другие файловые рандомайзеры и установщики. Рандомайзер всегда должен быть последним установленным модом.

Запустил игру с Mod Engine и Item/Enemy Randomizer, рандомайзер для предметов вроде работает, а для врагов – нет.

Убедитесь, что придерживались инструкциям по установке выше: скачивали рандомайзер вручную и распаковывали его файлы в правильное место. Не используете Vortex Mod Engine, потому что, скорее всего, он не знает, как правильно установить рандомизированные игровые файлы.

Если предположить, что ни один блок выше не помог, то это может указывать на баг в Mod Engine preview3. В этом случае смотрите следующий блок с «Я всё перепробовал».

Я всё перепробовал, но Mod Engine до сих пор не работает.

Mod Engine всё ещё в бете, поэтому там есть ошибки, и с этим достаточно трудно что-то сделать, поэтому есть несколько хороших способов, которые для многих работают.

Вы сможете сэкономить дополнительные 50ГБ места, если воспользуетесь UXM-установщиком. Это почти всегда работает (если допустить, что версии игры и рандомайзера совпадают), но имеет недостаток в виде сложности передачи файлов другим людям, деинсталляции или объединения с другими модами.

Альтернативная установка Mod Engine заключается в перемещении Mod Engine прямо в папку с игрой, что по неизвестным причинам работает. В этом случае скопируйте файлы и папки из ModEngine-2.0.0-preview3-win64 (включая папку randomizer) в папку ELDEN RING\Game, затем запустите modengine2_launcher.exe (в этом случае не bat-файл) от имени администратора. Любое подтверждение работы этого способа приветствуется.

Логика предметов

Важные изменения (и не изменения):

- В Вулкановом поместье есть область, куда вы можете попасть, умерев от граб-атаки в нижней части Райи Лукарии. Но вы также можете добраться туда из города-тюрьмы Вулканова поместья и наоборот. В этом видео[streamable.com] оба пути.

- Квест Варрэ был изменён, поэтому вам не нужно играть в онлайне. Просто поговорите с ним два раза в Храме роз.

- Содержимое магазинов рандомизировано. Все NPC-торговцы оставляют собственные колокольные сферы, которые будут связаны с содержимым их магазина.

- Необязательные квестовые линии не нужны для получения ключевых предметов. Также совершенно бессмысленно убивать NPC (поэтому не убивайте Лоскутика!), вы не получите хороших предметов после смерти NPC. Также совершенно бессмысленно долго фармить врагов для получения ключевых предметов.

Если вы найдёте баги, особенно делающие игру непроходимой, можете загрузить журнал спойлеров на дискорд-сервер, и мы проверим.

Локации

Важные локации – это локации с предметами, которые нельзя пропускать. К ним относятся эти категории:

- Стандартные локации с ключевыми предметами: локации с предметами, которые нужны для получения доступа к основной игре. Список ключевых предметов ниже. (За исключением локаций с Медалью чистокровного рыцаря и Карианской перевёрнутой статуи из-за того, что их дают NPC, которых можно разозлить.)

- Сюжетные боссы: все боссы с достижениями[www.trueachievements.com] за победу над ними. (За исключением Дракона-лича, потому что его можно пропустить.)

А это необязательные категории:

- Деревца с золотыми семечками: все светящиеся золотые деревья с золотыми семечками под ними.

- Церкви со Священными Слезами: все церкви, в которых есть статуя со Священной Слезой под ней.

- Магазины у торговцев: каждый магазин с обычными предметами, включая те, у которых продаются заклинания, колдовство и куклы.

- Второстепенные боссы: все враги с плоской здоровья, как у боссов, и дропом в виде предмета. Сюда можно отнести несколько сюжетных боссов без достижений, как Взрослый зверь Падающей звезды, плюс любой враг, с которым вы сталкивайтесь в открытом мире или мини-подземельях (если не отключены настройкой Exclude caves (исключит пещеры).

- Стандартные локации с талисманами: места, где обычно можно найти талисман на земле или в сундуке в обычной игре. Эта категория не включает врагов, которые дропают талисманы.

Лоскутик – это исключительный случай по ряду причин. Он не воспринимается как босс и не даёт чего-то важного. Он воспринимается как магазин, но только если вы не выберете Exclude caves (исключить пещеры).

Посмотрите список важных локаций[www.nexusmods.com] с разбивкой по областям и категориям. Это длинный список, поэтому если не уверены, важна ли конкретная локация или нет, просто посмотрите определения выше.

В Elden Ring более 3200 локаций с отдельными предметами. В рандомайзере версии v0.1. около 700 имеют вручную вписанные описания и могут содержать важные или заслуживающие внимания предметы. У всех остальных на данный момент автоматически созданные описания, опирающиеся на ближайшие ориентиры на карте.

Ключевые предметы

Ключевые предметы определяются как предметы, которые дают доступ к другим предметам, которые нельзя пропускать. Они находятся только в важных локациях. Эти предметы (и больше никакие) могут заблокировать ваш прогресс в рандомайзере, пока вы их не найдёте. Можно использовать гличи, чтобы обойти некоторые.

- Волшебный ключ академии: используется для проникновения в Академию Райи Лукарии. Есть две версии этого предмета. Работает только та, в описании которой написано: «Ключ из блестящего камня запоминает своего хозяина».

- Карианская перевёрнутая статуя: используется для продвижения по Карианскому читальному залу и проникновения в Священную башню Лиурнии.

- Знак проклятия: используется для попадания в Смертный сон в Низовье Глубокого Корня. (Обратите внимание, что сам бой можно пропустить и не получить ключевой предмет.)

- Кольцо тёмной луны: используется для продвижения к Алтарю лунного света из Реки Ансель.

- Медальон Дектуса (правая и левая части): используется для подъёма по Великому подъёмнику Дектуса. Другие пути на Плато Альтус также возможны.

- Выброшенный ключ от сундука: используется для разблокировки сундука с сокровищем в Большой библиотеки Раи Лукарии.

- Ключ от гостиной: используется для проникновения в гостиную Вулканова поместья и находящуюся внутри область с лавой.

- Великие руны: для проникновения в Лейнделл по умолчанию требуется две из семи рун либо можно пройти через Окраины столицы или Низовье Глубокого Корня. С определёнными настройками для прохода в Лейнделл, на Вершины или к финальному боссу может потребоваться любое количество.

- Тайный медальон Святого Древа (левая и правая части): используется для прохода на Священное заснеженное поле - секретную тропу к Святому Древу.

- Насыщенный мечевидный ключ: используется для разблокировки врат перехода Четырёх колоколен в Лиурнии. В игре рабочие три.

- Медаль чистокровного рыцаря: используется для получения возможности немедленного перемещения во Дворец Могвинов без врат перехода в Священном заснеженном поле.

- Медальон Рольда: используется для прохода на Вершины великанов после Лейнделла. С определёнными настройками можно заменить требование на Великие руны.

- Ржавый ключ: используется для продвижения по Замку Грозовой Завесы. Это необязательно, если Годрик умирает до того, как отроет вам главные ворота.

Другие важные предметы

Следующие предметы не рандомизируются: Фляга багровых слёз, Фляга лазурных слёз, Фляга с чудесным снадобьем, Костяной свисток, колокольчик призыва духов, набор мастера, точильный нож, фонарь, Охотник на змей и все части карты. Технически их можно рандомизировать, но я не знаю, как сбалансировать это, так как они очень важны для внутренних систем игры.

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

Колокольные сферы, куда бы их не закинуло, будут находится в локациях, связанных с ванильными:

Кузнечная колокольная сфера рудокопа [1]: в Лиурнии

Кузнечная колокольная сфера рудокопа [2]: на Плато Альтус

Кузнечная колокольная сфера рудокопа [3]: на Вершинах великанов

Кузнечная колокольная сфера рудокопа [4]: в Фарум-Азула

Мрачная кузнечная колокольная сфера рудокопа [1]: в Звёздных пустошах

Мрачная кузнечная колокольная сфера рудокопа [2]: на Плато Альтус

Мрачная кузнечная колокольная сфера рудокопа [3]: на Вершинах Великанов

Мрачная кузнечная колокольная сфера рудокопа [4]: в Фарум-Азула

Мрачная кузнечная колокольная сфера рудокопа [5]: в Фарум-Азула

Колокольная сфера сборщика ландыша [1]: на Вулкане Гельмир

Колокольная сфера сборщика ландыша [2]: на Вершинах великанов

Колокольная сфера сборщика ландыша [3]: в Фарум-Азула

Колокольная сфера сборщика призрачного ландыша [1]: в Вечном Городе Нокроне

Колокольная сфера сборщика призрачного ландыша [2]: на Реке Ансель

Колокольная сфера сборщика призрачного ландыша [3]: на Святом Древе

Сами кузнечные камни могут быть распределены с помощью Smithing Stone availability similar to base game (доступность кузнечных камней как в обычной версии игры). Это перемещает камни одного вида в части игры, соответствующие их уровню, некоторые допускаются в другие места. Также добавляются несколько новых камней, чтобы гарантировать 40-50 подборов камней одного типа, и немного больше, если материалы тоже рандомизированы. Когда эта настройка не активна, их местоположение абсолютно рандомно, и улучшить оружие простыми кузнечными камнями может быть невозможно.

Камни, найденные в шахтах в данный момент рандомизируются в пределах шахты, в которой были найдены. Их разброс станет больше в будущих обновлениях.

Подсказки

Есть необязательная функция для покупки подсказок в случае, если вы застряли. Если она включена, они будут доступны у Кале в Храме Элле после продвижения до Плато Альтус.

Грубо говоря, если вам нужен ключевой предмет, который можно получить, но вы его ещё не нашли, можно купить подсказку о том, где его искать. Будет помечено первое место благодати в локации с предметом вместе с её названием. Это будет стоить 200 рун, умноженные на ваш уровень, или 10 тыс. рун, в зависимости от того, что больше.

Также есть функция, которая помечает локацию с предметом, вплоть до точных координат хранилища или врага, который дропает его. Вы можете купить заметки, только когда победите главного босса локации с этим предметом. (Обычно это босс в конце локации. Для всей Лиурнии это Королевский рыцарь Лоретта, для Драконьего кургана и Плато Альтус это Апостолы божественной кожи, для Вулкана Гельмир это взрослый зверь Падающей звезды.) Это стоит 500 рун, умноженные на ваш уровень, или 25 тыс. рун, в зависимости от того, что больше.

В будущем планируется создать подсказки наподобие OoT-рандомайзера в стиле «боссы подземелий дропают ключевой предмет» или «отсутствие ключевых предметов в Лейнделле».

Рандомизация врагов

Рандомайзер врагов перемещает врагов и боссов по категориям. По умолчанию сюжетные боссы заменяются другими боссами, второстепенные боссы заменяются другими второстепенными боссами, обычные враги заменяются обычными врагами и т.д. Мини-боссы, как ночные боссы, драконы, разбросанные по всему миру, или боссы из узилища, имеют свои собственные категории.

Рандомайзер разделяет сюжетных боссов немного иначе, чем предметы. Некоторые дополнительные сюжетные боссы добавлены в рандомайзер врагов, как Герои Фии, Фортиссакс, Гидеон. Эльмир из Шипов – сюжетный босс в рандомайзере предметов, потому что у него есть достижение, но он понижен до второстепенного в рандомайзере врагов, потому что арена очень маленькая.

Перемещение из Раи Лукарии в Вулканово поместье изменено, чтобы больше не требовалось давать деве-похитительнице ловить вас. Теперь единственное требование – умереть под лифтом любым способом.

Помимо стандартных категорий врагов, их можно кастомизировать, если нажать Custom enemy placement (настроить местоположение врагов), а затем Edit custom enemy placement (изменить настройки местоположения врагов). Любая пользовательская конфигурация называется preset (пресет) и сохраняется в виде файла в папке presets. Самые распространённые виды настроек, как «Соединить несюжетных боссов» и «Заменить фауну обычными врагами», можно получить с помощью ссылок Quick Edit (быстрое изменение) внизу.

В пользовательских шаблонах для каждой категории можно указать, какие враги будут случайно выбраны. В своей категории все частоты шаблонов складываются в 100%. Нажмите +, чтобы добавить новый шаблон. Вы можете добавлять в них врагов, и, когда шаблон выбран, враг в нём выбирается случайно на основе частоты своего появления в обычной версии игры. Знак Self ассоциируется с любой категорией, которую вы изменяете, поэтому по умолчанию все категории заменены на 100% и Self.

И наконец, у настройки местоположения врагов есть режим Oops All, который заменяет всех врагов на одного и того же босса или врага, и Enemy Onslaught (Натиск врагов), который увеличивает число каждого врага и босса в два раза (или больше). Натиск можно использовать с или без рандомизации, если добавить или убрать галочку All Enemies and Bosses (все враги и боссы).

Особая благодарность

Спасибо TKGP и katalash за SoulsFormats, Meowmaritus за изменение SoulsFormats EMEVD и первоначальный UXM, а также HotPocketRemix за изменение инструкций EMEVD. Спасибо всем в ?ServerName? за помощь и информацию, а также всем в Discord за потрясающие идеи.

Спасибо katalash за создание Mod Engine и разрешение распространять его вместе этим модом.

Наконец, спасибо Saltyfish_King, Fababfan, Plante, proteh, Leekos, Kuroko, 刀子, SaniTOS и HiJacked за создание переводов и разрешение использовать их в этом моде.

Исходный код опубликован на https://github.com/thefifthmatt/SoulsRandomizers и иногда обновляется. Спасибо nex3 за создание совместимого с DSMS форка SoulsFormats и возможность сделать всё это.

Source: https://steamcommunity.com/sharedfiles/filedetails/?id=3102633603					

More ELDEN RING guilds