You are viewing a potentially older version of this package. View all versions.
Sparroh-CompareUpgrades-2.0.0 icon

CompareUpgrades

Press a hotkey on an upgrade to lock it, then hover another upgrade to compare tooltips side-by-side.

Date uploaded 2 weeks ago
Version 2.0.0
Download link Sparroh-CompareUpgrades-2.0.0.zip
Downloads 35
Dependency string Sparroh-CompareUpgrades-2.0.0

This mod requires the following mods to function

BepInEx-BepInExPack_Mycopunk-5.4.2403 icon
BepInEx-BepInExPack_Mycopunk

BepInEx pack for Mycopunk. Preconfigured and ready to use.

Preferred version: 5.4.2403

README

CompareUpgrades

A BepInEx mod for Mycopunk that lets you lock one upgrade tooltip and compare it side-by-side with another.

How to use

  1. Open a gear details window.
  2. Hover an upgrade and press C (configurable) to lock it for comparison.
  3. Hover a different upgrade — the locked upgrade's tooltip appears next to the normal one.
  4. Press C again (on the same upgrade, a different one, or empty space) to unlock.
  5. Closing the gear window also clears the lock.

Configuration

BepInEx/config/sparroh.compareupgrades.cfg

Setting Default Description
Compare Key C Hotkey to lock/unlock comparison

Dependencies

Building

dotnet build --configuration Release

Output: bin/Release/net48/CompareUpgrades.dll

Install

Place CompareUpgrades.dll in BepInEx/plugins/, or install via Thunderstore.

Notes

  • Client-side only.
  • Locks the upgrade data, not the list row, so sorting/scrolling won't break the lock.
  • The comparison tooltip is display-only (no scrap/favorite bindings).
  • A selection mark highlights the locked row when that row is still on screen (feedback may change later).

License

MIT

CHANGELOG

Changelog

2.0.0

Rewrite

  • Ground-up rewrite of comparison mode for stability
  • Lock stores UpgradeInstance data instead of a pooled UI row
  • Safe HoverInfoDisplay clone that restores the game singleton after instantiate
  • Comparison tooltip positioned beside the main tooltip (right, then left, then clamp)
  • Configurable compare hotkey (default C)
  • Press compare while locked always unlocks (same upgrade, different upgrade, or empty)
  • Selection mark on the locked row when visible
  • Display-only locked tooltip (no interactive scrap/favorite/unlock bindings)
  • Proper cleanup on gear window open/close and plugin unload

1.0.0

  • Initial release (legacy implementation)