Skip to content

Sequence puzzle: Make hint signs optional - #2908

Closed
BiancaPierina wants to merge 6 commits into
endlessm:mainfrom
BiancaPierina:main
Closed

BiancaPierina wants to merge 6 commits into
endlessm:mainfrom
BiancaPierina:main

Conversation

@BiancaPierina

Copy link
Copy Markdown
Contributor
  • Make sequence puzzle hint signs optional.
  • Move the solved state to SequencePuzzleStep so puzzle progress does not depend on a hint sign.
  • Keep hint sign behavior when a sign is available.
  • Allow puzzle steps to continue working without a hint sign.

Work in progress: The puzzle can be played without a hint sign, but I am still investigating why completing the sequence does not advance to the next level.

#2149

- Cat walk animation
- Cat wink animation
- Aseprite of cat walk and cat wink
-Correction of the walking cat image size
-Correction of the winking cat image size
- Added shadow ellipse to the cat walk frames
- Flipped the cat walk assets to face right
- Added blinking and head movement to the cat idle animation
- Remove the mandatory hint_sign check from _get_configuration_warnings in sequence_puzzle_step.gd.

- Add is_solved state property (@export var is_solved: bool = false) directly to the sequence puzzle step to track solved states independently of hint signs.

- Fixes the limitation where scenes with environmental clues required dummy hint signs.
@BiancaPierina
BiancaPierina requested review from a team as code owners September 16, 2026 17:26
@github-actions

github-actions Bot commented Sep 16, 2026

Copy link
Copy Markdown

Test build no longer available.

- Removed the editor warning that required a hint sign.
- Added is_solved to SequencePuzzleStep.
- Updated SequencePuzzle to use step-level solved state.
- Added null guards around all hint_sign access.
@Arebuayon

Copy link
Copy Markdown
Contributor

Hi! We opened a new PR for this issue because main had the commits from Pierina's previous issue, which were squash-merged, so this PR still considers them recent changes. Here's the new PR: #2924

@manuq

manuq commented Sep 21, 2026

Copy link
Copy Markdown
Collaborator

@Arebuayon ok thanks! Let's close this one then. I don't see any conflicts though, so it looks like GitHub could deal with this one.

@manuq manuq closed this Sep 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants