VGMWorld-vinestweaks icon

vinestweaks

Adds an artifact that lets monsters, elites, and bosses drop items with configurable chances through Risk of Options. Every 10 player levels rolls a red-tier item.

Last updated 7 hours ago
Total downloads 16
Total rating 1 
Categories Tweaks Artifacts AI Generated
Dependency string VGMWorld-vinestweaks-0.1.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

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_ContentManagement-1.0.10 icon
RiskofThunder-R2API_ContentManagement

API for adding content to the game

Preferred version: 1.0.10
bbepis-BepInExPack-5.4.2121 icon
bbepis-BepInExPack

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

Preferred version: 5.4.2121
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

VinesTweaks

Adds Artifact of Rewarding Vines for Risk of Rain 2.

When the artifact is enabled:

  • Normal monsters drop a weighted random item at 0.3% by default.
  • Elite monsters drop a weighted random item at 1% by default.
  • Boss/champion monsters drop an extra weighted random item at 10% by default.
  • Each time the player team reaches a new 10-level milestone above 0, it rolls a red-tier item at 100% by default.

All numeric values are configurable through Risk of Options.

Configuration

Open Risk of Options in-game and tune:

  • Monster drop chance percent
  • Elite drop chance percent
  • Boss extra drop chance percent
  • Player level red tier threshold
  • Red tier milestone chance percent
  • Common, uncommon, and legendary tier weights
  • Item drop launch velocity
  • Debug logging

The same values are also stored in BepInEx config under:

BepInEx/config/com.vgmworld.vinestweaks.cfg

Build

  1. Install the dependencies in a separate r2modman or Thunderstore profile.
  2. Copy local.props.example to local.props.
  3. Set BepInExProfilePath and RoR2ManagedPath.
  4. Run:
dotnet build

Install Locally

Copy the built files from bin/Debug/netstandard2.1/ into:

<profile>/BepInEx/plugins/vinestweaks/

Launch the modded profile, enable Artifact of Rewarding Vines before starting a run, and inspect the BepInEx console or BepInEx/LogOutput.log if the artifact does not appear.