hsr-optimizer
hsr-optimizer copied to clipboard
feat: optimiser relic exclusion filter
Pull Request
Description
- Added a per-relic filter which is toggleable, accessed via the relic modal, which allows the user to restrict which characters can use the relic in the optimiser tab
- Added a display and filter option in the relics tab to filter/see which relics have their filter set to active/inactive
- Added a toggle in the optimiser options to bypass the per-relic wearer restrictions
- Updated the optimizer options tooltip with the description of the new option + made names and order consistent with the display
Not over the world with the icons but I can't think of anything that really fits
Related Issue
- Closes #19
Checklist
- [x] I have added commit messages that are descriptive and meaningful.
- [x] I have tested the changes locally.
- [x] I have reviewed the code changes.
Screenshots
Updated relic tab
Updated optimizer options panel and tooltip
Display on relic preview
Selection + Toggle in RelicModal
Holding onto this one for a bit, after trying it out it feels pretty unintuitive to use, and I suspect it might be misused by people & they'll not understand why relics aren't showing up when they should be. Probably needs a discussion about what the most user friendly way to do this is
Closing in favour of #748