Информация
Мод включает консоль разработчика и одновременно служит простым загрузчиком BP-модов.
Поддерживаются моды формата CME.
Установка
1a. STEAM: В вашей библиотеке Steam найдите игру "RoboCop Unfinished Business", кликните правой кнопкой мыши,
выберите Управление -> Открыть папку с файлами. Это папка <game_root>.
1b. GAMEPASS: не поддерживается
2. Создайте папку "~mods" по пути "<game_root>\Game\Content\Paks\"
3. Распакуйте содержимое zip-архива в папку:
<game_root>\Game\Content\Paks\~mods
4. Убедитесь, что файлы "SML.*" находятся в этой папке
5. НЕОБЯЗАТЕЛЬНО: альтернативно можно распаковать содержимое прямо в
"<game_root>\Game\Content\Paks\"
Установка завершена
Удаление
- Выполните команду "mod clear", если вы добавляли моды вручную в автосписок
2. Удалите перечисленные PAK-файлы
Конфликты
Мод совместим с UE4SS,
поскольку он уже включает консоль, установка других консольных модов не требуется.
Использование
Для конечного пользователя сам по себе мод не имеет функциональной ценности,
он всего лишь загрузчик BP-модов.
Для использования прочитайте инструкцию к модам, которые требуют этот мод для работы.
Команды Консоли
[~] или [] вызывают консоль. Можно изменить клавишу вызова (см. ниже).
Термины:
- scp — мягкий путь класса (soft-class path), например /Game/Mods/CoolMod/MyCoolMod
- # — индекс мода из вывода команды "mod print"
Команды:
mod add path — добавить BP-мод в автозагрузку и сразу заспавнить, если он не активен
mod del path/# — удалить мод из автозагрузки по пути или индексу
mod print — вывести список всех вручную добавленных модов
mod print -live — вывести список всех живых экземпляров модов
mod print -runtime — показать все автодискавери моды
mod destroy path/# — выгрузить или уничтожить конкретный экземпляр мода по пути или индексу
mod validate — проверить автосписок и существование модов, сообщить о недостающих
mod clear — очистить автосписок и удалить файл сохранения
mod scan — вручную просканировать систему на новые моды
mod save — сохранить список автозагрузки вручную
mod spawn scp — заспавнить конкретный мод/актер по SCP
mod load [filename] — загрузить автосписок либо с дефолтным, либо указанным именем файла
mod exec #=funcname — выполнить функцию без параметров на живом экземпляре мода по индексу
cme add path — добавить CME в автозагрузку и заспавнить, если нужен
cme del path — удалить CME из списка расширений
cme print — вывести список добавленных CME
cme print -live — вывести список живых CME
После добавления мод или CME будет автоматически перезагружаться при перезагрузке игры.
- WalkSpeed Speed — Скорость ходьбы
- UnlockLocationconst Location — Разблокировать локацию (константа Location)
- UnlockDLCconst DLCIndex — Разблокировать DLC (индекс DLC)
- UnlockAllLocations — Разблокировать все локации
- UnlockAll — Разблокировать всё
- TurnOnAimAssist — Включить помощь прицеливания
- TurnOffAimAssist — Выключить помощь прицеливания
- ToggleMovementTickOptimization — Включить/выключить оптимизацию обработки движения
- Spawnconst Alias — Создать объект по алиасу (константа Alias)
- ShowObjectiveTargetDebugbool bEnable — Включить/выключить отладку цели задания
- ShowCrowdGroupDebugconst GroupName bEnable — Включить/выключить отладку группы толпы (константа имя группы)
- ShowCrowdAllDebugbool bEnable — Включить/выключить отладку всей толпы
- ShowCrowdAgentDebugconst AgentName bEnable — Включить/выключить отладку агента толпы (константа имя агента)
- ShowApprovalRatings — Показать рейтинги одобрения
- ShowAllEnemies — Показать всех врагов
- ScreenshotMode — Режим скриншота
- ResetSkills — Сбросить навыки
- RemoveLocationconst Location — Удалить локацию (константа Location)
- RemoveAllLocations — Удалить все локации
- MoneyAmount — Количество денег
- Messageconst NewMessage — Вывести сообщение (константа новое сообщение)
- LockLocationconst Location — Заблокировать локацию (константа Location)
- LoadFileconst Filename — Загрузить файл (константа имя файла)
- Invisibility — Невидимость
- HideHud — Скрыть интерфейс
- ForceGarbageCollection — Принудительный вызов сборщика мусора
- expAmount — Количество опыта
- Edit — Редактировать
- DialogueStateDebug — Отладка состояния диалогов
- DialogueDistancesDebug — Отладка дистанций диалогов
- Dialogue — Диалог
- DebugWindowbool bEnabled — Включить/выключить окно отладки
- DebugSaveGameAssets — Отладка сохранённых игровых данных
- DebugAimAssist — Отладка помощи прицеливания
- Chipconst Config — Чип (константа конфигурации)
- BoostDamageForCurrentWeapon Multiplier — Увеличить урон текущего оружия (множитель)
- AddWeaponconst Item — Добавить оружие (константа предмет)
- AddSkillPoints Points — Добавить очки навыков
- AddLocation Location — Добавить локацию
- AddApprovalRatingPoints NPC Points — Добавить очки рейтинга одобрения NPC
- Add Amount Item — Добавить количество предметов
Чаво
- Как изменить клавишу консоли -
STEAM: в библиотеке Steam найдите игру, правой кнопкой -> Свойства запуска
GOG
или через ярлык игры на рабочем столе -> Свойства -> строка "Объект"
GAMEPASS: неизвестно
EPIC GAMES: неизвестно
Добавьте параметр запуска -consolekey=ВАША_КЛАВИША (без кавычек),
где ВАША_КЛАВИША — одна из клавиш из списка.
Пример: -consolekey=F5
Как добавить мод
- Для пользователя:
Прочитайте readme нужного мода и узнайте путь (path) для загрузки из описания разработчика.