- Notifications
You must be signed in to change notification settings - Fork99
Description
Summary:
Upon managing a game, the app should inform users if the game folder isn't vanilla and offer options to discard those changes (to start vanilla).
If not discarded, detected changes should not be placed in External Changes as they would override mods later installed by users.
Details:
The detected files could be placed inside a mod such as "Detected Mod Files" or something along those lines, which would allow other mods to override it.
This would require updating the Synchronizer to also check Detected Mod Files on top of Overrides when getting new game version Hashes, to see if any game update data ended un in there an should be removed.
Expected behaviour
EDIT: new
- App manages the game and checks if there are external changes after
- Dialog if there are changes with three options:
- 1. Keep the changes (do nothing)
- 2. Cancel (unmanage the game keeping the game folder intact)
- 3. Clean (empty External Changes)
- Remove previous dialog that would appear before managing
Development:
Design
Phase 1 - Using external changes:
Figma link

Definition of Done
Test Data:
QA Checklist:
- Add QA label if relevant
- Add DODs
- Add test data/scenarios
- QA test Windows
- QA test Linux
Metadata
Metadata
Assignees
Labels
No labels