Если вы похожи на меня и вам не нравится недавнее добавление ингибиторов в структуру MES, вот быстрое базовое исправление, которое должно работать для всех затронутых модов..
Исправление
Шаг 1: Перейдите в папку Steam.
Шаг 2: Оттуда перейдите по следующему пути:
SteamApps\workshop\content\244850\1521905890\Data\Scripts\ModularEncountersSpawner\Manipulation\
Шаг 3: В папке находится файл с названием “ArmorModuleReplacement.cs” откройте это в текстовом редакторе по вашему вкусу
Шаг 4: В файле найдите следующий код:
SmallModules.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Nanobots-Small")); SmallModules.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-JumpDrive-Small")); SmallModules.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Jetpack-Small")); SmallModules.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Drill-Small")); БольшиеМодули.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Nanobots-Large")); БольшиеМодули.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-JumpDrive-Large")); БольшиеМодули.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Jetpack-Large")); БольшиеМодули.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Drill-Large"));
Шаг 5: Замените код на:
/* SmallModules.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Nanobots-Small")); SmallModules.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-JumpDrive-Small")); SmallModules.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Jetpack-Small")); SmallModules.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Drill-Small")); БольшиеМодули.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Nanobots-Large")); БольшиеМодули.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-JumpDrive-Large")); БольшиеМодули.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Jetpack-Large")); БольшиеМодули.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Drill-Large")); */
Шаг 6: Сохраните изменения.
Шаг 7: Перезагрузите сохраненную игру или начните заново.
Шаг 8: Бросай грузовые корабли и бури под этими аванпостами ради славы и Родины или нет. Теперь это твой выбор.
Какие изменения
Это комментирует регистрацию ингибиторов с помощью логики замены и предотвращает их замену любым создателем, пытающимся. Никакие другие функции не затрагиваются..
Обратите внимание, что это отключает только ингибиторы, автоматически размещаемые посредством автоматической замены модуля брони создателями.. Блоки, добавленные в чертежи кораблей вручную, не затрагиваются, поскольку сами блоки по-прежнему функционируют.. Таким образом, изменения не повлияют на корабли, уже летающие в вашем игровом мире, а вот на вновь появившиеся корабли..
Это исправление, вероятно, исчезнет, и его необходимо будет применить повторно, когда MES обновится или Steam решит повторно загрузить его по какой-либо причине.. Возможно, MES в какой-то момент включит конфигурацию для подобных вещей для более постоянного решения, или мод, похоже, сделает это.. Кто знает.
Необязательный
Если вы хотите, чтобы некоторые ингибиторы исчезли, а другие остались, а не заменяли код, как показано выше, вы можете отключить отдельные строки, как показано ниже.:
SmallModules.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Nanobots-Small")); SmallModules.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-JumpDrive-Small")); SmallModules.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Jetpack-Small")); //SmallModules.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Drill-Small")); БольшиеМодули.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Nanobots-Large")); БольшиеМодули.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-JumpDrive-Large")); БольшиеМодули.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Jetpack-Large")); //БольшиеМодули.Добавить(новый MyDefinitionId(типоф(MyObjectBuilder_RadioAntenna), "MES-Suppressor-Drill-Large"));
Например, это отключает только ингибиторы сверления, в то время как остальные остаются пригодными для автоматической замены..
Это все, чем мы делимся сегодня для этого. Космические инженеры гид. Это руководство было первоначально создано и написано Брат Джейсон. На случай, если нам не удастся обновить это руководство, вы можете найти последнее обновление, следуя этому связь.