Jump to content

Block Puzzle Undo Button

Overview
Creator: Moosh Added: 03 May 2025 Tags: 2.55, FFC
Rating[?]: No rating
View Script
Information

Description Setup Reviews Comments

Set the constants and the button you want to trigger the undo at the top of the script. By default it's using Ex4.

Place the FFC on the screen with your puzzle and set up its arguments as instructed. If the screen with the puzzle has elements besides blocks that can change, such as lock blocks, you can use the Ignore Flag setting to mark them as ignored.

Using the ignore flag in places that can intersect with push blocks will cause buggy behavior so be wary of that. Also the script will count consecutive block pushes in the same direction or other secrets that happen in the middle of a push as one step for the purpose of undoing. This is just a limitation of how the script reads changes but hopefully a harmless one.

This script also won't work with the "times pushable" feature of Push (Generic) combos.

This script only requires std.zh.