
Используйте сжатие, чтобы сохранить игру
Файлы сохранения игры Vanilla хранятся в виде простого текста, поэтому редактировать файл сохранения легко, но они могут достигать сотни(сотен) мегабайт.
С помощью этого мода они уменьшаются до 20-5% от размера ванили, экономя место на жестком диске. Это также может ускорить процесс сохранения на некоторых компьютерах.
Этот мод не просто переупаковывает файл сохранения Vanilla в ZIP. Вместо этого он перехватывает сам процесс сохранения игры, поэтому, когда игра пытается записать данные сохранения, данные перехватываются, сжимаются и записываются на диск одновременно.
Было много других модов, которые делали это раньше, но у моего мода есть такие отличия/преимущества:
1. Поддерживает формат сжатия ZStandard, который намного быстрее и приводит к меньшим файлам, чем выкачивать, какие другие моды поддерживают.
2. Может читать файлы сохранения из ванили и всех других модов сжатия файлов сохранения, которые я видел.
3. Поддерживает 1.2-1.6, используя ту же самую общую библиотеку сжатия/декомпрессии, поэтому, вероятно, стабильна в долгосрочной перспективе.
4.
Бесплатно и с открытым исходным кодом .
Поддерживаемые форматы сжатия по сравнению с ванильными/похожими модами:
中文介绍在这

Во время обычного геймплея:
Этот мод не влияет на производительность, так как код не выполняется.
При сохранении игры:
Если у вас медленный жесткий диск (например, механический жесткий диск), этот мод может ускорить процесс сохранения, имея меньше данных для записи на жесткий диск.
В других компьютерах узким местом является сама игра, готовящая данные к сохранению; затем мод не ускоряет и не замедляет скорость сохранения.
(Это маловероятно) Если вы обнаружите, что сохранение игры занимает больше времени, вы можете уменьшить уровень сжатия в настройках мода, чтобы ускорить его.
Вы можете настроить уровень сжатия в настройках мода, меньшее число быстрее, а большее число приводит к меньшим файлам.

У этого мода не было проблем в моем собственном списке модов 800+, поэтому он, вероятно, будет совместим с вашими модами.
Поддержка RimWorld 1.2-1.6 и всех DLC. Скорее всего, когда они выйдут, они будут поддерживать будущие версии RimWorld.
RimWorld 1.1 и ниже не будет поддерживаться из-за отсутствия поддержки Harmony2.
Подтверждена совместимость с:
Менеджер модов RimSort
RimSavesСледующие моды имеют встроенные исправления совместимости:
Better Окно ModMismatch Эти моды похожи по функциям на этот мод, поэтому они не могут быть загружены вместе; этот мод может читать созданные ими сохранения.
Savegame Компрессор Savegame Компрессор (продолжение)RimKeeper - Сохранить компрессор RWS Компрессор Этот мод можно безопасно добавить в середине сохранения.
Если вы удалите мод в середине сохранения, вам нужно будет вручную извлечь (распаковать) файлы сохранения, чтобы иметь возможность загрузить их:
1. При использовании формата сжатия ZStandard вы можете использовать
7-Zip-zstd (не стандартный 7-Zip) для извлечения в файл сохранения обычного текста Vanilla (не забудьте прикрепить файл ".rws").
2. При использовании формата сжатия Gzip большинство программ для распаковки могут извлекать сжатый файл игры в файл сохранения обычного текста Vanilla, а некоторые текстовые редакторы, такие как Kate, могут редактировать сжатый файл напрямую без предварительного извлечения.
3. Кроме того, вы можете установить настройку мода на отключение сжатия и вручную повторно сохранить игры, чтобы вы могли загрузить сохранения после удаления этого мода.
языков
Имеет встроенную поддержку: английского, китайского (упрощенный/традиционный)
Дайте мне знать, если вы сделаете мод перевода для этого мода, чтобы я мог добавить ваш мод перевода и здесь.

1. Некоторые форматы (RAW deflate, ZStandard) не сохраняют информацию о своем несжатом размере, поэтому вы не сможете прочитать несжатый размер файла сохранения. Тем не менее, это НЕ помешает вашему сохранению, и вы все равно можете загрузить игру в обычном режиме.
2. Этот мод в настоящее время не поддерживает пакетное сжатие/распаковку сохранений, вы можете использовать для этого внешний инструмент, такой как 7-Zip-zstd.
3. Сжимаются только сохраненные игры (а не пресеты scnearios/ideology из DLC Ideology/пресеты gene из DLC Biotech и т. д.), это делается специально для совместимости модов, а другие файлы, как правило, очень маленькие в любом случае.
4. Иногда сохранения, сжатые вручную в формат ZStandard с помощью стороннего программного обеспечения, не загружаются; поэтому при ручном сжатии сохраненной игры Gzip предпочтительнее ZStandard.
5. Кнопки пользовательского интерфейса мода
Savegame Shrinker могут блокировать некоторый информационный текст из этого мода; это не влияет на игровой процесс или сохранение/загрузку игр.

The workshop page graphics and mod icon are made by
Happycam.
Некоторые идеи взяты из Mod
Savegame Compressor и
RimKeeper - Save Compressor ; я взял только идеи, а не их код.
Этот мод использует
порт ZstdSharp и
задачу ILRepack Lib MSBuild в двоичном формате. Оба лицензированы Массачусетским технологическим институтом.
Весь код написан мной (AmCh), выпущен под лицензией
LGPL 2.1 . Будем признательны, если вы сообщите мне о своем перераспределении, но это не обязательно.
Мои другие моды
Need Переполнение бара Improved Индикатор потребности More Ускорители сна Configurable Процент деконструкции