ModdingUtils

v0.4.8·Updated 2023-11-23

Utilities aimed at making modding easier and more accessible

About this mod Author’s original text

Modding Utilities

This mod provides several utilities that were developed over time for specific mods that may be useful to the modding community at large.

v4.2

  • Fixed Hit Surface Effect applying to Emp and Bombs Away projectiles.

v4.2

  • Added AudioMixerFixer as a utility mono for custom sounds.

v4.1

  • Fixes an issue where readding cards would result in objectstospawn stacking up.

v4.0

  • Remove Card From Player is now handled by Unbound.

v3.5

  • Added more efficient draw patch from DeckCustomization

v3.0

  • Added interface for game mode hooks on monos (Willuwontu)
  • Added support for reversible effects on child gameobjects of the player

v2.8

Added utilities for the out of bounds, agnostic of map embiggener

v2.7

Minor ReversibleEffect bugfix

v2.6

Bugfixes regarding multiple local players per client in online lobbies

v2.5

Various bugfixes to stay compatible with RWF and UnboundLib

v2.4

Various bugfixes regarding RWF 2v2 mode

v2.0

Added AIMinionHandler.

v1.0

BossSloth helped migrate lots of stuff from PCE for custom card effects

More Efficient Draws

This mod automatically uses a _significantly_ more efficient algorithm for drawing cards from the deck. This is practically necessary since it can be possible for a significant fraction of the deck to be invalid (rarities set to 0, incompatible with players' current cards, etc.). This algorithm has been tested and verified to produce identical draws to the vanilla game's algorithm.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

willis81808-UnboundLibwillis81808-MMHookBepInEx-BepInExPack_ROUNDSPykess-PlayerJumpPatchPykess-LegRaycastersPatchwilluwontu-RespawnPatchwilluwontu-AttackLevelPatch

File & checksum

Filename
ModdingUtils-0.4.8.zip
File size
178.4 KiB
SHA-256
be3734e138c5a350fec55d5c64a1c39cbde9d36742c35c4969febd504b499e84
Stored at
2026-10-06 19:18