You are viewing a potentially older version of this package. View all versions.
soundedsquash-Enemy_And_Valuable_Spawn_Manager-0.1.5 icon

Enemy And Valuable Spawn Manager

Disable/Remove which enemies and valuables are allowed during the game! Only the host needs this mod.

Date uploaded 2 weeks ago
Version 0.1.5
Download link soundedsquash-Enemy_And_Valuable_Spawn_Manager-0.1.5.zip
Downloads 8243
Dependency string soundedsquash-Enemy_And_Valuable_Spawn_Manager-0.1.5

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
nickklmao-MenuLib-2.2.0 icon
nickklmao-MenuLib

A library for creating UI!

Preferred version: 2.2.0

README

Spawn Manager

Use the Spawn Manager button on the main menu to enable or disable what spawns in the game.

Only the host needs the mod for multiplayer. The host determines which enemies/valuables are enabled.
If you are not the host, this mod is ignored.

Features

Known Issues

  • After starting a game, you can no longer find and re-enable valuables in the list. Restart the game to change valuables.
  • Level never starts when you disable all generic and custom valuables.
    • Please enable at least one global valuable until this is resolved.
      • See Valuables link above. Make sure the Details doesn't say it is exclusive to a level.
  • Spawn Manager button is visible before the menu animation is complete.

Found bugs or missing features?

Please report them on the GitHub issues page.

Manual installation

If you do not use a mod manager, you can install manually.

Install the recommended versions of the dependencies above.
Place the SpawnManager.dll in the BepInEx\Plugins folder.

Configuration

No configuration required. Everything is done through the main menu.

CHANGELOG

0.3.2

  • Hide configs from REPOConfig to prevent confusion.
  • Fill tall items from big instead of wide for stability.
  • Developer stability when using Unity Editor.

0.3.1

  • Prevent leaving the menu if level selection is invalid.

0.3.0

  • Valuables can be changed without restarting.
  • The chance of spawning large items in small spots is greatly reduced.
    • Added a configurable default valuable. Only seen if not enough valuables are enabled.
  • Various bug fixes.

0.2.2

  • Bump MenuLib version to 2.1.3.

0.2.0

  • Added level manager to enable/disable levels.

0.1.5

  • Updated to support MenuLib 2.1.1. This fixes the issue where on/off would not show the correct values.

0.1.4

  • Fixed error while loading level in a multiplayer lobby.

0.1.3

  • Updated to support MenuLib 2.0.0.

0.1.2

  • Fixed error while loading level when there weren't enough unique valuables. This still requires at least one generic valuable to be enabled.
  • Known Issue: Disabling too many valuables can cause a soft-lock if there is not at least one generic valuable enabled.

0.1.1

  • Fixed error while loading level when there weren't enough enemies enabled causing a soft-lock.
  • Fixed popup text on Disable All enemies.

0.1.0

  • Initial release.