Megamod
All-in-one Megabonk mod menu (F1) with 14 hot-toggleable features. Leaderboard uploads are hard-blocked for safety.
By Rizzotto
CHANGELOG
Changelog
All notable changes to Rizzotto Megamod are documented here.
Format follows Keep a Changelog.
Versioning follows SemVer - pure Major.Minor.Patch, no suffixes (Thunderstore requirement).
[0.5.1] - 2026-05-06
Visible-feedback parity pass and a few menu-layout fixes.
Fixed
- Item Upgrader visible feedback restored. Bottom-right HUD now shows the countdown to the next roll attempt and the current upgrade chance. Successful upgrades show a gold "UPGRADED!" popup with the new item's name; failed rolls show a small "MISS" popup with the rolled chance.
- Elite Slayer visible feedback restored. Floating popup per stat batch ("Elite Damage +5%"), plus a Tab/Pause overlay listing accumulated stage bonuses. The overlay's totals reset each new stage; the underlying stat boosts remain run-permanent.
- Burger Stat popup restored. Borgar pickups that grant a stat now show a floating notification with the stat name and amount ("Burger Damage +5%").
- Pumpkin Stacker start popup restored. Run start now shows a popup confirming the granted Pumpkin count.
- Pot Luck and Item Upgrader card layout. Slider rows with long labels now expand vertically instead of overlapping the description text above them.
- Em dashes removed from README and CHANGELOG for cleaner rendering on the Thunderstore package page.
Added
- Burger Stat chance is now click-to-edit. Click the value box, type a number, press Enter. Plus / minus steppers still work and auto-commit any pending typed value.
Internal
- New
DrawTypeableFloatRowhelper for any future float config field. - Slider rows measure their label height dynamically; multi-line labels lay out cleanly.
- Description rows measure their wrapped height dynamically; long descriptions no longer clip into the row below.
[0.5.0] - 2026-05-06
First public release. Pre-1.0 / beta.
Added - Features (14)
- Level Uncap - removes the 10x XP-gain cap and the 9999 level ceiling
- All Weapons - 31 inventory slots, expanded level-up picker (2 weapons + 2 tomes per pick), unlocks all weapon slots from the start
- Burger Stat - Borgar pickups grant a random stat (linear stacking; configurable per-stack chance)
- Bald Forest - extra Balance shrines on Forest stages (configurable count, max 20). #1 forces +Max HP, #4 forces +XP Gain
- Tome Uncap - per-tome opt-in to bypass level caps
- Multi-Passive - auto-grant the passives of any character(s) you check at run start
- Elite Slayer - random permanent stat boost per elite kill (with multiplier slider)
- Escalating Difficulty - auto Skuleg + Old Mask feeding on a configurable ramp
- Item Hotkeys - bind keys to grant any item by name (alias-friendly:
burger,hourglass, etc.) - Item Upgrader - periodic luck-scaled chance to upgrade an inventory item one rarity tier (with chance-multiplier slider)
- One Shot - die in 1 hit (ZaWarudo still saves you)
- Pot Luck - vastly improved pot rolls (with luck-multiplier slider) plus Clover synergy
- Pumpkin Stacker - every non-pumpkin pickup also grants a Pumpkin (configurable starting count)
- Unlimited Banish - toggle infinite banishes (∞) or set a custom number per stage
Added - Menu (default F1, rebindable)
- IMGUI overlay with per-feature cards, hot-toggle, and live config writeback
- Item search bar with substring + alias matching
- Click-to-edit typeable amounts (item hotkey amounts, starting pumpkins, bald-head count, banishes)
- Sliders for Elite Slayer / Item Upgrader / Pot Luck multipliers (0.1x to 2x in 0.1 steps)
- Tome and character checklists (alphabetical)
Added - Safety
- Always-on leaderboard upload blocker. Harmony prefixes on both
SteamLeaderboardsManagerNew.QueueLeaderboardUploadandUploadLeaderboardScoreso no upload path is left exposed if a future game version routes around the queue. A startup self-check writes an error toMegamod_Status.logif either patch fails to attach. A per-frame watcher force-resets the in-game upload toggle and shows a "Can't Enable with Megamod" toast. No telemetry, no networking, no Steam ID lookup. The mod has zero outbound code paths. - Game input suppression while the menu is open (Rewired prefixes + GraphicRaycaster disable). Item Hotkeys also bail out while the menu is open so typing in the search bar can't accidentally fire a binding.
- Per-launch diagnostic status log at
BepInEx/Megamod_Status.log.