S8_Systems-SULFUR_Together_Scaler icon

SULFUR Together Scaler

Scales the number of enemies in a level by the number of players in a SULFUR Together session. Enemy health and damage are not touched.

Last updated 5 hours ago
Total downloads 11
Total rating 0 
Categories Mods Modpacks
Dependency string S8_Systems-SULFUR_Together_Scaler-0.2.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
ryuka_labs-SULFUR_Together-1.7.0 icon
ryuka_labs-SULFUR_Together

Co-op multiplayer for SULFUR: host-authoritative synced runs, enemies, bosses, downed/revive, in-game connect UI (Direct IP + Steam). All players must run the same version.

Preferred version: 1.7.0

README

SULFUR Together Scaler

A BepInEx 5 plugin for SULFUR that scales the number of enemies in a level by the number of players in a SULFUR Together session.

What it does

The game's level generator uses a pack budget to determine what enemies spawn for each room. This mod multiplies that budget by player count. Enemy health and damage are not touched.

Two presets, set in the config:

preset 2 players 3 4 5+
Mild (default) x1.5 x2.0 x2.5 x3.0
Linear x2 x3 x4 x4

Only the host's setting matters and clients should receive the host's factor over SULFUR Together's mod channel.

Not scaled: Church hub, Endless Mode, challenges, debug chapter, and any level set named in the ExcludedLevelSets config entry. Solo play is unchanged.

Settings

The preset is in the mod's config file. In Gale, open the Config tab and change it before launching; the game reads the file at startup.

To change it in the game, install SULFUR Config (ryuka_labs, on Thunderstore). The setting is then under Options > SULFUR Config > SULFUR Together Scaler, and a change applies at the next level.

Install

Every player in the session needs the mod.

It's possible to join a lobby without this mod, in which case the additional enemies will still be generated by the host's game BUT will not be visible to you (they can still attack you).