-
Notifications
You must be signed in to change notification settings - Fork 177
Open
Description
Description:
Add the ability to create and manage user profiles that store calculator settings, building preferences, and frequently used recipe configurations. This would allow users to quickly switch between different calculation contexts without having to leave the page.
Proposed Implementation:
- Profile dropdown in the header/settings area
- "Create New Profile", "Save Current Profile", "Load Profile" options
- Profiles store:
- Profile Name
- All current settings (buildings, modules, belts, etc.)
- Recipe enable/disable states
- Resource priorities
- Favorited/bookmarked recipe combinations
Use Cases:
- Multi-base Planning: Switch between "Main Base", "Outpost", "Space Platform" profiles
- Mod Comparisons: Compare vanilla vs modded setups without reconfiguring (if it was possible to import modded recipes using the mod's lua files)
- Shared Configurations: Export/import profiles for community sharing
- Scenario Testing: Quick switching between different optimization strategies
User Experience:
Users could work on a complex calculation, save it as a profile, then switch to a different profile for another calculation, and return to their original work exactly as they left it.
Alternative Approaches:
- Profile templates for common scenarios (early/mid/late game)
- Integration with existing URL fragment system for compatibility
- Set an icon when making/editing a profile that would show up in the header.
- Import/Export profiles as using raw text or base64 string similar to blueprints
TL;DR: Add savable user profiles to store complete calculator configurations, enabling quick switching between different planning scenarios without having to switch menus or tabs.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels