Omniscye-Enemy_And_Valuable_Spawn_Manager_TempFix icon

Enemy And Valuable Spawn Manager TempFix

A Temp Compatibility fix for SoundedSquash's Enemy And Valuable Spawn Manager after the current REPO update.

Last updated 2 weeks ago
Total downloads 2295
Total rating 2 
Categories Valuables Items Monsters Levels Server-side
Dependency string Omniscye-Enemy_And_Valuable_Spawn_Manager_TempFix-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

soundedsquash-Enemy_And_Valuable_Spawn_Manager-0.6.3 icon
soundedsquash-Enemy_And_Valuable_Spawn_Manager

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

Preferred version: 0.6.3
BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2305
nickklmao-MenuLib-2.5.3 icon
nickklmao-MenuLib

A library for creating UI!

Preferred version: 2.5.3

README

Enemy And Valuable Spawn Manager TempFix

This is a TEMP compatibility layer for soundedsquash-Enemy_And_Valuable_Spawn_Manager. It fixes multiple breaks caused by the current REPO update.

What it fixes

  • The original mod still patches ValuableDirector.Spawn
  • Current REPO now uses ValuableDirector.SpawnValuable(PrefabRef, ValuableVolume, string)

This fix intercepts the original mod startup and reapplies its compatible patches against the current API. It also patches other update related breakpoints in the original mod, including old item/level setup paths that no longer match the current RunManager / shop-level structure.

What this fix does

  • hooks the original Spawn Manager at startup
  • initializes the original mod safely
  • reapplies supported Harmony patches against the current REPO API
  • bridges old valuable spawn patching to the new SpawnValuable(...) path
  • replaces the outdated item level initialization path so the menu and item setup do not crash on current REPO
  • leaves the original author's DLL untouched

Notes

This is a compatibility shim for the current version of the original mod and current REPO update.
When the original mod updates, I will depreciate this mod.

Credits

  • Omniscye/Empress