ProfileSwitcher
Swap Mycopunk save profiles from the main menu without restarting the game.
CHANGELOG
Changelog
1.0.1
- Prune old
PlayerDatainstance handlers from static events on swap (keeps other mods' handlers) - Reset process-lifetime Steam counter statics (
goobers/hoops/tempSaxitosPunchedCounter) - Run the remaining
OnAwakerepair tail after gear rebind (invalid upgrades, merge, free-upgrade / missed-XP flags, discovered-modifier scrub, gun tokens) - Explicitly avoid
DirectiveInstance.Deactivateon the retiring profile so serialized selection is preserved
1.0.0
- Initial release
- Swap save profiles from the main menu without restarting
- Saves the active profile before switching
- Loads the target profile (primary save, then backups, or a fresh profile if none exists) and rebinds gear data
- Hides the vanilla “restart required” prompt on successful swap
- Blocks unsafe swaps while in hub/mission or while joining a lobby
- Rolls back and shows an error popup if the swap fails