AST_Studios-MoreUpgrades_Fix icon

MoreUpgrades Fix

Compatibility patch for MoreUpgrades: fixes repeated tracker, cosmetic tracker, and map zoom null reference errors with safe tracker rebuilding enabled by default.

Last updated a day ago
Total downloads 4971
Total rating 3 
Categories Mods Client-side AI Generated Quality Of Life
Dependency string AST_Studios-MoreUpgrades_Fix-1.0.1
Dependants 1 other package depends on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2305
BULLETBOT-MoreUpgrades-1.7.3 icon
BULLETBOT-MoreUpgrades

Adds more unique upgrade items and is highly configurable.

Preferred version: 1.7.3

README

MoreUpgrades Fix

Compatibility patch for MoreUpgrades.

What it fixes

  • Prevents repeated null reference errors from the MoreUpgrades map tracker update.
  • Prevents cosmetic tracker null reference errors when player or map state is not ready.
  • Adds safer checks around player, map, death head, map entity, and renderer references.
  • Adds a safe guard for the MoreUpgrades map zoom update.
  • Rebuilds the map tracker safely by default so the tracker keeps working when the original update would fail.
  • Keeps a low-overhead guarded mode available through config.

Config

The config file is created at:

BepInEx/config/moreupgrades.fix.runtime.cfg

Options:

  • DebugLogging - enables extra diagnostic logs. Disabled by default.
  • RebuildTrackerSafely - enables the safer tracker rebuild. Enabled by default.

Requirements

  • MoreUpgrades 1.7.3
  • BepInExPack

Install this patch together with the original MoreUpgrades mod.