Jambo_Team-GeneticArtifact icon

GeneticArtifact

Dynamic difficulty: monster HP, damage, and speeds adapt as the run goes on. Enable the Genetics artifact in-run (Rico-style). Settings: Risk of Options → Genetics. Research fork with extra modes; telemetry is configurable (see README / cfg).

Last updated an hour ago
Total downloads 7
Total rating 1 
Categories Mods Artifacts AI Generated
Dependency string Jambo_Team-GeneticArtifact-4.5.5
Dependants 0 other packages depend on this package

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2113 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2113
RiskofThunder-HookGenPatcher-1.2.3 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.3
RiskofThunder-R2API_Core-5.0.12 icon
RiskofThunder-R2API_Core

Core R2API module

Preferred version: 5.0.12
RiskofThunder-R2API_ArtifactCode-1.0.1 icon
RiskofThunder-R2API_ArtifactCode

API for making Artifact Codes

Preferred version: 1.0.1
RiskofThunder-R2API_ContentManagement-1.0.4 icon
RiskofThunder-R2API_ContentManagement

API for adding content to the game

Preferred version: 1.0.4
RiskofThunder-R2API_Items-1.0.3 icon
RiskofThunder-R2API_Items

API for adding custom items

Preferred version: 1.0.3
RiskofThunder-R2API_Language-1.0.1 icon
RiskofThunder-R2API_Language

API for modifying the language localisation of the game

Preferred version: 1.0.1
RiskofThunder-R2API_RecalculateStats-1.3.0 icon
RiskofThunder-R2API_RecalculateStats

API for manipulating Character Stats

Preferred version: 1.3.0
RiskofThunder-R2API_CommandHelper-1.0.2 icon
RiskofThunder-R2API_CommandHelper

API for registering console commands

Preferred version: 1.0.2
Rune580-Risk_Of_Options-2.8.5 icon
Rune580-Risk_Of_Options

A convenient API for adding BepInEx ConfigEntry's to a option menu

Preferred version: 2.8.5

README

Languages: English · Русский


GeneticsArtifact

Quick start (what you do in-game)

  1. Install with r2modman / Thunderstore Mod Manager (dependencies install automatically).
  2. Start a run and turn on the Genetics artifact the same way as in Rico’s original mod (challenge, portal code, etc. — see Rico’s page).
  3. Play normally. Monster health, damage, and movement/attack speed can change over time so fights stay challenging but not hopeless.
  4. Optional: open Risk of Options → section Genetics for balance sliders (limits, floors/caps, per-axis tuning).

You do not need to “launch” anything extra — it is a normal BepInEx plugin.

What you’ll notice

  • In a run, gene-style multipliers on monsters can adapt as combat goes on.
  • Between runs, the mod may rotate how adaptation works (fixed-style baseline, classic Rico-like genetics, and an extra adaptive path). That way you get variety without console commands — unless you turn rotation off (below).

Settings

Where What
Risk of OptionsGenetics Most gameplay knobs: learning limits, gene min/max, separate caps for HP / speed / damage style axes.
BepInEx config Advanced / research toggles: auto algorithm rotation, telemetry, etc.

Config file path:

Risk of Rain 2\BepInEx\config\com.RicoValdezio.ArtifactOfGenetics.cfg

Useful options:

  • Research DDA RotationAuto Rotate Algorithms = false — stop automatic mode changes between runs.
  • Research TelemetryTelemetry Enabled = false — opt out of anonymous research uploads to PostHog (does not affect gameplay). The default in a fresh config may be on — set to false if you want no uploads.

After edits, restart the game or start a new run as usual for BepInEx configs.

Relation to the original mod

Fork / research build based on GeneticArtifact by Rico: same Genetics artifact and “genes on monsters” core. This package adds extra adaptation modes and research-oriented options. Technical architecture (e.g. SGD-style decision loop alongside the classic genetic path) is described on GitHub (repository link on the Thunderstore package page).

Dependencies

Match the Thunderstore package card (BepInEx, R2API modules, Risk of Options, etc.).

Install

r2modman / Thunderstore Mod Manager, or manual layout from the package zip (see Thunderstore package format).


Full technical docs and source — GitHub (link in the package description / website field).


GeneticsArtifact

Быстрый старт (что делать в игре)

  1. Установите через r2modman / Thunderstore Mod Manager (зависимости подтянутся сами).
  2. В забеге включите артефакт Genetics так же, как в оригинальном моде Rico (челлендж, код портала и т.д. — см. страницу Rico).
  3. Играйте как обычно. У монстров со временем могут меняться здоровье, урон и скорости, чтобы бои оставались интересными.
  4. По желанию: Risk of Options → раздел Genetics — ползунки баланса (лимиты, пол/потолок, отдельные оси).

Отдельно ничего «запускать» не нужно — это обычный плагин BepInEx.

Что изменится в игре

  • Внутри забега множители «генов» у монстров могут подстраиваться по ходу боя.
  • Между забегами мод может по очереди менять способ адаптации (базовый режим, классическая генетика в духе Rico, дополнительный адаптивный режим). Так можно получить разнообразие без консоли — если не отключить ротацию (ниже).

Настройки

Где Что
Risk of OptionsGenetics Основные игровые параметры: лимиты обучения, мин/макс генов, отдельные ограничения по здоровью / скорости / урону.
Конфиг BepInEx Расширенные / исследовательские опции: автосмена режима, телеметрия и т.д.

Путь к конфигу:

Risk of Rain 2\BepInEx\config\com.RicoValdezio.ArtifactOfGenetics.cfg

Полезные опции:

  • Research DDA RotationAuto Rotate Algorithms = false — режим адаптации не меняется сам между забегами.
  • Research TelemetryTelemetry Enabled = false — отказ от анонимной отправки данных исследования (PostHog); на геймплей не влияет. По умолчанию в конфиге может быть включено — проверьте файл, если хотите отключить.

После правок сохраните файл и перезапустите игру или начните новый забег, как обычно для конфигов BepInEx.

Связь с оригиналом

Исследовательский форк на базе GeneticArtifact (Rico): тот же артефакт Genetics и идея «генов» у монстров. Здесь добавлены дополнительные режимы адаптации и опции для исследования. Устройство в коде (в т.ч. цикл принятия решений в духе SGD рядом с классической генетикой) — в GitHub (ссылка в карточке пакета).

Зависимости

Как в карточке пакета на Thunderstore (BepInEx, модули R2API, Risk of Options и др.).

Установка

r2modman / Thunderstore Mod Manager или ручная раскладка из архива (см. формат пакета Thunderstore).


Техническая документация и исходный код — GitHub (ссылка в описании пакета / website).