Harmony — служебная библиотека, на которой построено большинство модов для RimWorld. В Steam Workshop её установили более трёх миллионов игроков, и почти каждый крупный мод перечисляет её в зависимостях. Если ставить моды вручную, Harmony встречается буквально на каждом шагу — в этом гайде разберём, зачем она нужна и как её установить.
Зачем нужен Harmony
RimWorld не даёт модам официального способа менять игровой код, поэтому модификациям приходится вмешиваться в него самостоятельно. Harmony решает эту проблему: библиотека позволяет модам «на лету» патчить методы игры так, чтобы это было безопасно и обратимо. Благодаря этому десятки и сотни модов могут одновременно менять одну и ту же механику, не ломая игру друг друга.
- Патчинг кода — моды меняют поведение игры без правки её файлов
- Совместимость — Harmony разводит по слоям патчи разных модов на одну механику
- Производительность — патчи компилируются заранее и почти не влияют на FPS
- Обязательная база — без неё не запустятся Combat Extended, Vanilla Expanded Framework и большинство других крупных модов
Подходит ли Harmony для RimWorld 1.6
Да. Автор библиотеки обновляет её под каждую актуальную версию игры, поэтому ставить нужно просто последнюю сборку — она работает и с RimWorld 1.6, и с модами под неё. Отдельная сборка под старую версию нужна только тогда, когда вы сознательно играете на старом патче.
Как установить Harmony
- 1Через Steam: подпишитесь на страницу мода Harmony в Workshop и включите его в лаунчере игры.
- 2Без Steam: скачайте архив на странице Harmony на Prime Mods, распакуйте его в папку Mods и включите мод в списке.
Порядок загрузки: Harmony включается одним из первых — перед игровыми модами и большинством библиотек. Разобраться со списком поможет гайд о порядке загрузки модов.
Harmony
от Brrainz
Harmony - это общая библиотека патчей, используемая многими модами RimWorld. Этот мод обеспечивает гармонию в игре, поэтому другие моды могут зависеть от одной общей версии вместо того, чтобы каждый
HugsLib
от Symbolic
Библиотека общей функциональности для модов RimWorld + публикация логов по Ctrl+F12.