Sisypush v0.10 Update

Sisypush

Play as Sisyphus in the ancient Greek underworld, clearing obstacles and pushing your special rock towards the target in over 70 levels of this short Sokoban-like puzzle game with a 1-bit art style.

Like previous updates, this update is only available to testers to ensure they can try the newest features. Nevertheless, I am quite happy with the progress I have made so far, and I believe some of the changes made in this update will help me in setting up more difficult features down the road, like control remapping. [h3]Features:[/h3] [list] [*]Integrate Steam Rich Presence functionality (your friends can now see in their friends list what level you're playing). [*]Space can now be used to select a level in the level selection scene. [*]Add setting to enable/disable vibrations (i.e. haptic feedback). [*]Vibrations now only occur (even if enabled) under the condition that the last used input device was a controller. [*]Add vibrations to the intro cutscene, level selection scene, and when making an invalid move. [*]Undo/Redo UI buttons now display the according key/button glyphs you need to press, and also change depending on the input device you use (this change also provided the groundwork in setting up control remapping, there is a button for that in the settings, but it's not doing anything yet. More on that in future updates) [*]Update ice sprites. [*]Add movement tutorial to the first level (The Beginning 1-1) using appropriate glyphs. [*]Add a tutorial to the second level (A New Obstacle 1-2), indicating which rocks should be moved to the goal. [*]Add undo/redo tutorial to the third level (Corridor 1-3) using appropriate glyphs. [*]Levels now have in addition to their star requirements special 'Seal of Approval' requirements. These Seal of Approval requirements represent the (as far as I am aware) perfect solution, the 3 star requirements will thus become easier. The achievements will only require you to get all stars, not the Seal of Approval on each level. (but you're cool if you do). [*]In-level UI now displays a special symbol if you got the Seal of Approval on steps or pushes. [*]Statistics now show how many levels you completed with all stars, and how many levels you completed with the Seal of Approval. [/list] [h3]Level Changes:[/h3] [list] [*]Add new Cocytus levels: Twin Stream (3-9), Shore (3-10), Theta (3-11). [*]Add new Phlegethon levels: Burning (4-1, old Burning now renamed to Replenish 4-2), Drain (4-7). [*]Add new Lethe levels: Vicious Circle (5-3), Holes (5-4). [*]Simplify level Spark (4-4). [*]Update several star requirements, making 3 stars generally easier, and instead setting more difficult 'Seal of Approval' requirements. [*]Rename several levels. [*]Fix missing floor tiles in several levels. [*]Add decorations to several levels. [/list] [h3]Maintenance:[/h3] [list] [*] Update to Godot 4.0.2. [/list] [h3]Bugfixes and Other Small Improvements:[/h3] [list] [*]Fix bug where level selection circle was not being made available after unlocking it. [*]Fix bug where Pause menu did not open when pressing the according UI button in a level. [*]Update Credits. [*]Reduce volume of the music in the intro cutscene (it should now be equally loud as other music pieces in the game). [*]Update achievement description to be less ambiguous. [/list]