erenkara-LevelUpChoices icon

LevelUpChoices

Every level-up gives each player a choice of 3 items to pick from, with options to reroll or permanently banish items. Fully configurable. LookingGlass recommended.

Last updated 5 hours ago
Total downloads 1211
Total rating 4 
Categories Tweaks Items Gamemodes
Dependency string erenkara-LevelUpChoices-1.0.7
Dependants 1 other package depends on this package

This mod requires the following mods to function

RiskofThunder-R2API_Networking-1.0.3 icon
RiskofThunder-R2API_Networking

Networking API around the Unity UNet Low Level API (LLAPI)

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

LevelUpChoices

Demo - Item Select Demo - Item Select

This mod removes most of the normal item sources from stages — chests, shrines, 3D printers, scrappers, cleansing pools, lunar pods — and replaces them with a level-up item selection system.

Every time the team levels up, each player gets to pick from 3 items. Equipment barrels and Scavenger's Sacks still spawn as normal.

Almost anything such as disabling interactables, exp multipliers, rates of items are configurable in the game.

How it works

Pick — Choose one of the 3 items shown. Picking resets your reroll token.

Reroll — Swap one item slot for a newly rolled option. You get 1 reroll token that resets each time you pick.

Banish — Permanently remove an item from your personal pool so it won't show up in future rolls. You start with 1 banish token and gain another every 10 levels.

Press F3 at any time to open or close the selection menu.

Levels and XP

XP scaling is eased to make it possible to reach higher levels, or even the max level. This way you'll have an adequate amount of items during each stage.

Mod Support

This mod fully supports items added by other mods. No configuration or tinkering needed!

Multiplayer

Each player has fully independent state — their own item options, their own banish list, their own tokens. Everything runs server-side, so the host has to have the mod. Clients need it installed too so they can select their items.

TODO

  • Add pausing during item selection (configurable)