Lingo: Turn The Colorful into a countdown achievement #2710
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What is this fixing or adding?
The Colorful currently, in logic, does not expect you to solve the achievement panel until all of the doors are opened. This is not enforced by the client in complex door shuffle (in which the panel is revealed once the grey door is open). It is also not typical of how achievements in Lingo usually work, and it ended up this way because of the fact that THE COLORFUL is, uniquely, not a countdown panel.
This change modifies logic so that solving each panel within The Colorful is required in order to access the achievement, rather than opening all of the doors. This will be accompanied by a change to the client that will turn THE COLORFUL into a countdown panel. (https://code.fourisland.com/lingo-archipelago/commit/?h=future&id=78789475f9cbbfc4015219fbf218e24599809c91)
How was this tested?
Test generations.
If this makes graphical changes, please attach screenshots.