You are viewing a potentially older version of this package. View all versions.
OsmarBriones-EnemyDrops-1.0.0 icon

EnemyDrops

Monsters drop items when they die. Fully configurable. Only the host needs to have it. Native BepInEx.

Date uploaded 2 months ago
Version 1.0.0
Download link OsmarBriones-EnemyDrops-1.0.0.zip
Downloads 14032
Dependency string OsmarBriones-EnemyDrops-1.0.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2304 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2304

README

Enemy Drops

Make monsters drop items when they die — fully configurable and host-only.
Native BepInEx mod.

Inspired by the original REPO Enemy Drops mod by ImVertro.
This version is a fully native BepInEx implementation for users who prefer not to use MelonLoader, with additional usability improvements.

Features

  • Monsters drop items upon death.
  • Configure the maximum number of drops per level.
  • Configure drop chances for every item based on monster difficulty.
  • Configuration changes apply when loading a level.
  • Only the host needs to have the mod installed — clients do not.
  • 100% native BepInEx implementation.

Requirements

Installation

  1. Install the latest BepInEx Pack.
  2. Place EnemyDrops.dll into your BepInEx/plugins folder.
  3. Launch the game once — the configuration file will be generated automatically inside BepInEx/config.

Configuration

All settings are controlled through the generated file: osmarbriones.EnemyDrops.cfg located in BepInEx/config.

General Settings

The MaxDropsPerLevel value defines the maximum number of drops that can spawn per level.
For example:

MaxDropsPerLevel = 200

Difficulty-Based Drop Tables

The .cfg file includes three sections:

[Easy Monsters (Elsa for example)]
[Med. Monsters (Chef for example)]
[Hard Monsters (Robe for example)]

Each section contains entries like:

## Weight for "Item Cart Cannon" on medium monsters. (range 0..12)
# Setting type: Int32
# Default value: 0
# Acceptable value range: From 0 to 12
Item Cart Cannon = 0

How weights work

  • A value of 0 means the item will not drop for that monster difficulty.
  • Higher numbers increase the probability of the item being selected when a monster dies.
  • You have full control over which items appear for each difficulty tier.

Support

If something doesn’t work, feel free to send an email to [email protected] and I’ll do my best to fix it.

Credits

Based on the idea from
REPO Enemy Drops by ImVertro

Developed by Osmar Briones

CHANGELOG

Changelog

1.1.0

  • Fixing the bug that caused items purchased from the store to have low battery, ongoing games will still have it.

1.0.0

  • First release, squeeze those monsters dry!