
G3A3
Every feature can be switched on or off in the config: difficulty presets with colored star tiers, boss stars, idols, raids in waves, 4-5 food slots, new foods, day length, staves, armor, stacks. Server syncs.G3A3
Мод для Valheim: длиннее день и ночь, пресеты сложности с жёлтыми, красными и фиолетовыми звёздами у мобов и боссов, идолы с мобов, рейды волнами, 4–5 ячеек еды, новые блюда, тройной опыт при бодрости и более надёжная Кузница возможностей.
Главная особенность: всё включается и выключается в конфиге. Каждая функция мода — отдельный переключатель и свои числа. Хотите ванильные звёзды, но длинные дни и новые посохи — пожалуйста. Хотите хардкор с фиолетовыми мобами, жёсткими рейдами и урезанной 5-й ячейкой еды — тоже. Стиль игры выбираете вы, меняя настройки: пресет сложности, рейды, еду, лут, боссов, броню, посохи, автопополнение, стаки и остальное. Звёзды можно вернуть к ванили одной строкой (
Difficulty/Preset = Vanilla).
Нужен BepInEx и Jötunn. Мод должен стоять и у хоста, и у игроков. Настройки задаёт хост или сервер — остальные получают их сами.
Все цифры можно поменять в конфиге профиля (BepInEx/config, файл мода G3A3). Править его лучше при закрытой игре, потом зайти в мир заново.
Что меняется в игре
День и ночь. День по умолчанию около 45 минут реального времени, ночь около 15 (в ванили примерно 21 и 9). Сколько именно длится сутки — настраивается.
Сложность и звёзды. Звёзды рядом с именем — это уровень существа. Их до 15, в три цвета по 5: жёлтые 1–5, красные 1–5 (это 6–10 звёзд) и фиолетовые 1–5 (11–15). Над мобом видно до пяти звёзд нужного цвета. Моб от трёх звёзд выглядит как ванильный двухзвёздный, размер не растёт. Все игроки видят одно и то же.
Какие звёзды выпадают, решает пресет (Difficulty / Preset):
| Пресет | Звёзды у мобов | Звёзды у боссов |
|---|---|---|
Vanilla |
как в ванили, мод уровни не трогает | как в ванили |
Easy (Лёгкий, по умолчанию) |
жёлтые 0–5 | жёлтая 5 |
Normal (Нормальный) |
от жёлтой 3 до красной 3 | красная 3 |
Hard (Тяжёлый) |
красные 1–5 | красная 5 |
Unthinkable (Немыслимый) |
фиолетовые 1–5 | фиолетовая 5 |
Днём чаще выпадают нижние звёзды диапазона, ночью — верхние: ночь страшнее дня. Шансы для каждого пресета лежат в его секции Difficulty.<Пресет> и меняются там. Звёзды получают мобы во всех биомах с первого дня. Сюда относятся и редкие, которых ваниль никогда не повышает. Настройка мира «Уровни врагов» заменяется пресетом, а «Сложность боя» действует поверх.
За каждую звезду по умолчанию: +100% здоровья (фиолетовая 5 — это 16× от моба без звёзд), +20% урона (фиолетовая 5 бьёт 4×) и +0,6 к множителю лута (фиолетовая 5 — 10×, выше не бывает). Эти три числа у каждого пресета свои (HealthPerStar, DamagePerStar, LootPerStar в Difficulty.<Пресет>): можно сделать Лёгкий жёстче, не трогая Немыслимый. Одна выпавшая стопка не больше 100, как в ванили. Трофеи падают как в ванили. Растёт и лут, который игра уровнем не умножает: гарантированные ресурсы (корни и слизь мерзости и похожее) и руда из замёрзшего тела ледяного тролля Глубокого Севера. Формы и ключи, которые падают только по шансу, остаются с ванильным шансом.
На рассвете и закате дикие перебрасываются по таблице этого времени суток. Прирученный оставляет звёзды, но не больше TamedMaxStars (по умолчанию жёлтая 5): фиолетовый лось после приручения станет жёлтым пятизвёздным. Свита боссов (корни Древнего, выводок Королевы, аспекты Ледяного короля и другие) остаётся ванильной.
Боссы. Каждый босс получает звёзды своего пресета, всегда одинаковые. За звезду +50% здоровья и +20% урона. Лут боссов ×2, кроме трофеев. Плюс идолы для Кузницы возможностей: Эйктюр — 5 деревянных и 3 бронзовых, Древний — 5 бронзовых и 3 железных, и так далее до Фейдера (5 огнеметалла и 3 кровавого золота) и Ледяного короля (5 кровавого золота). Каждое число — это столько идолов оружия и столько же брони. Для каждого босса число меняется в секции BossIdols.
Идолы с мобов. Моб со звёздами может уронить идол: 0,4% за каждую звезду (жёлтая 5 — 2%, красная 5 — 4%, фиолетовая 5 — 6%). Тир идола зависит от биома, где погиб моб: от деревянного на Лугах до кровавого золота на Глубоком Севере. Идол оружия или брони выпадает поровну.
Еда. Еда действует на 50% дольше: 30 минут становятся 45. Пиры не меняются. Уже съеденное доедает старое время, новое действует со следующего приёма пищи. Секция Food.
Ячейки еды. Можно съесть 4 разных блюда вместо 3 (Food / Slots, от 3 до 5). На экране появляются дополнительные иконки еды. Лишние ячейки слабее: еда в 4-й даёт половину здоровья, выносливости, эйтра и регена, в 5-й — четверть (Slot4Penalty 50%, Slot5Penalty 75%, любое значение от 0 до 100%). Ячейки идут в порядке, в котором еда съедена; когда ранняя еда заканчивается, поздние сдвигаются вверх и снова дают полное значение. Если уменьшить число ячеек, уже съеденное не пропадает: новое просто не съесть, пока что-то не закончится.
Новые блюда. Крепкий нордский эль, сладкий кекс (выпекается в печи) и колбаса из курицы. Выглядят как ванильные напиток, сдобная булка и колбаски, но в своих цветах. Рецепты — в игре. Каждое блюдо включается отдельно в секции Foods.
Рейды. Секция Raids. Рейд приходит раз в 2–3 игровых дня (в случайный момент), а не по ванильному броску раз в 46 минут. Время следующего рейда сохраняется в мире, перезапуск сервера его не сбрасывает. Настройка мира «Частота рейдов» по-прежнему действует. Рейд идёт вдвое дольше и волнами: по умолчанию 3 волны, между ними 30 секунд затишья. Одновременно живых мобов столько же, сколько в ванили — толп не будет. Мобы рейда получают звёзды по ночным шансам пресета даже днём, можно добавить им ещё звёзд (BonusStars). Рейд летучих мышей «Вы размешали котёл» выключен (Disabled); туда же можно вписать любые другие рейды. Полный список рейдов этой версии игры мод пишет в лог при запуске.
Бодрость. Пока висит бафф «Бодрость», опыт навыков растёт сильнее (по умолчанию втрое). Без баффа опыт обычный.
Кузница возможностей. Попытка улучшения по умолчанию чаще успешна, чем в ванили (девять из десяти вместо примерно двух из трёх). Шанс поломки при неудаче можно оставить ванильным или поменять.
Посох некромантии. В конфиге включён (NecromancyStaff / Enabled). На столе гальдров. С виду и по иконке это Посох раскалывания. За одно применение призывается один обугленный воин: мечник или лучник, поровну. Он приручен и держится в 5–8 метрах вокруг героя. Врага замечает в 15 метрах от себя, если тот не дальше 20 метров от героя. Дальние цели и пустое место не обстреливает: выстрел идёт только во врага перед собой. После удара или убийства возвращается на своё место рядом и стоит там. Число одновременно живых равно качеству посоха. Крафт: 20 огнеметалла, 20 древесины Иггдрасиля, 2 трофея обугленного воина и 2 трофея обугленного лучника. Каждое улучшение добавляет 3 огнеметалла, 3 древесины и по 1 каждому трофею. Расход эйтра за каст — 100, прочие боевые параметры как у Воскрешателя.
Посох призыва двергов. В конфиге включён (DvergrStaff / Enabled). На столе гальдров. Та же модель и иконка, что у Посоха некромантии. За одно применение призывается один дверг: разбойник в девяти случаях из десяти, целитель в одном. Призванный приручен и держится в 5–8 метрах вокруг. Врага замечает в 15 метрах от себя, если тот не дальше 20 метров от героя. Дальние цели и пустое место не обстреливает. После удара или убийства возвращается на своё место рядом и стоит там. Целитель по-прежнему лечит союзников в этом радиусе. Число живых равно качеству посоха, разбойник и целитель считаются вместе. Крафт: 20 огнеметалла, 20 древесины Иггдрасиля и 2 трофея двергов. Каждое улучшение добавляет 3 огнеметалла, 3 древесины и 1 трофей. Расход эйтра за каст — 100, прочие боевые параметры как у Воскрешателя.
Конфиг. Радиус обнаружения прислужников, поводок до игрока, кольцо ожидания, угол выстрела и расход эйтра лежат в секции Summons. Число живых за каждое качество посоха — SummonsPerQuality у посоха некромантии, посоха двергов и Воскрешателя лучников. Шанс целителя — DvergrStaff / HealerPercent. Автопополнение ящиков в печи и баллисты — AutoSupply / IntervalSeconds (по умолчанию 5 с) и RangeMeters (0 оставляет радиус JGQoL или верстака). LogTiming раз в минуту пишет в лог, сколько миллисекунд занимает один проход. Бонусы брони и надбавка к цене крафта — в CrossbowArmor и BloodMageArmor. Решает сервер.
Навыки. Наведение на навык в окне навыков подставляет цифры вместо общей фразы. Для текущего уровня показано, сколько бонуса уже есть, и сколько даёт один уровень. Урон, перезарядка, натяжение, выносливость, эйтр, блок, бег, прыжок, уклонение, скрытность, плавание, верховая езда, рыбалка, готовка, фермерство и стройка считаются по тем же формулам, что и сама игра. Если в руках оружие этого навыка, перезарядка и натяжение показываются в секундах.
Воскрешатель лучников. В конфиге выключен (ArcherStaff / Enabled). Если включить, на столе гальдров появляется отдельный посох. Крафт и улучшение там стоят вдвое дороже обычного Воскрешателя. Он призывает только скелетов-лучников: один лучник за каждое качество посоха. Качество 10 позволяет держать 10. За одно применение появляется один лучник. Посох улучшается в кузнице возможностей. Обычный Воскрешатель не меняется.
Броня. Два набора выключены, пока в конфиге не включить их. CrossbowArmor — Латы тяжелого арбалетчика (вид фламеталла), чёрная кузница. Шлем даёт +2% колющего урона за свой уровень. Полный сет виден как «Искусный арбалетчик»: +15 к арбалетам и +30 к скрытности. BloodMageArmor — Набор Мага крови (мантия и штаны как у Эмблы, капюшон как Pointy Hat), стол гальдров. Полный сет виден как «Кровавый маг»: +15 к магии крови и стихиям. Крафт — ванильная стоимость плюс 25%.
Баллиста. Дальность поиска цели задаётся в конфиге (Ballista / ViewDistance). Ваниль 28 метров; можно поставить любое значение, например 40.
Автопополнение. Сервер сам докладывает топливо и руду в печи и снаряды в баллисты из ящиков рядом. Радиус берётся из JGQoL (CraftFromContainers / ContainerRange). Если этого мода нет, берётся радиус верстака. Плавильня получает только свой уголь и свою руду, доменная — только своё, углевыжигательная печь — только древесину. В баллисту кладётся только её снаряд. Если она уже заряжена одним типом, второй не подмешивается. Личные ящики, корабли и надгробия не трогаются. Ящик, который сейчас открыт у игрока, пропускается до закрытия. После пополнения ящики, печи и баллисты возвращаются игроку, который ими управлял, поэтому ChestButler и крафт из ящиков у клиентов продолжают работать. В конфиге включено: AutoSupply / Enabled.
Карта. Множители раскрытия тумана: пешком и на корабле (штурвал и пассажиры). Секция MapExplore, по умолчанию пешком 2×, на корабле 4×. Если стоит другой мод на радиус карты — выключите MapExplore / Enabled.
Стаки. Секция Stacks. Multiplier умножает размер стака всего, что и так стакается: при 3 древесина лежит по 150 вместо 50. По умолчанию 1, то есть как в ванили. Оружие, броня, инструменты и всё с прочностью не меняются. Exclude — префабы через запятую, которые оставить как есть (Wood, Coins). Overrides — точные числа, важнее множителя (Wood:200, Stone:300), максимум 65535. Если размер стака уже поменял другой мод (например WackysDatabase), множитель берёт его значение за основу. Уменьшить множитель можно без потерь: стак больше нового лимита остаётся целым, просто в него нельзя докладывать, пока он не станет меньше. Перед тем как удалить мод, разложите большие стаки — без мода игра обрежет их при загрузке. Если размер стаков задаёт другой мод, выключите Stacks / Enabled.
Как настроить
Откройте конфиг G3A3 в папке BepInEx/config. Там по-русски и по-английски подписано, за что отвечает каждая строка.
Можно изменить:
- длину дня и ночи;
- пресет сложности:
Vanilla,Easy,Normal,Hard,Unthinkable(Difficulty/Preset); - для каждого пресета: диапазон звёзд, дневные и ночные шансы и звёзды боссов (
Difficulty.<Пресет>); - потолок множителя лута и звёзд у прирученных (
Difficulty), здоровье, урон и лут за звезду — в каждом пресете; - перебрасывать уже бродящих по миру мобов на рассвете/закате или только новых;
- звёзды боссов, их здоровье и урон за звезду, множитель лута (
Bosses) и идолы с каждого босса (BossIdols); - шанс идолов с мобов и тир идола по биомам (
Idols); - длительность еды, число ячеек еды и урезание 4-й и 5-й ячейки (
Food); - рейды: интервал в игровых днях, длительность, волны и паузы, звёзды мобов рейда, выключенные рейды (
Raids); - новые блюда, каждое отдельно (
Foods); - множитель опыта при бодрости;
- шансы успеха и поломки в кузнице возможностей;
- дальность баллисты;
- автопополнение печей и баллист из соседних ящиков (
AutoSupply/Enabled); - свои иконки посохов некромантии, двергов и Воскрешателя лучников (перекраска ванильных при запуске игры);
- совместимость с JGQoL: тихий ремонт по области (
Compatibility/QuietAreaRepair) и без повторной «заправки» вечного огня (Compatibility/SkipRepeatFireFuel); - множители раскрытия карты пешком и на корабле (и выключатель секции);
- размер стаков: общий множитель, исключения и точные числа для отдельных предметов (
Stacks).
Шансы пресета — это веса от минимальной звезды к максимальной через запятую. Если сумма 100, их можно читать как проценты. Нулевой вес значит «эта звезда не выпадает».
После правки перезайдите в мир (на сервере — перезапустите его). Смена пресета сразу перебрасывает загруженных мобов. После обновления с 1.8.x мобы в сохранённом мире перебрасывают звёзды по новому пресету, как только их зона загрузится.
Установка
Поставьте через Thunderstore Mod Manager или r2modman. Для пресетов и цветных звёзд нужна версия 1.9.0 или новее, одинаковая у хоста и у всех игроков.

