Show blocked crate moves #24
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "kistaro/chameleonic:animate-blocked-moves"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This extends the logic that animates the hypothetical crate moves to also animate the moves that were considered but discarded as illegal (before reaching the proposed move(s)). The sprite is not very good and may just be distracting, but the algorithm for capturing the blocked moves is present.
This is more for discussion than an immediate proposal. Do we want to do this to make the rules more transparent to the player, or is it just noise? Do we want to keep this for debugging?
We could even make "show blocked moves" an option of some sort (in the pause menu, we have room for two more menu items) to toggle this behavior on or off.
This increases time consumption and memory pressure by storing rather than discarding these moves and doing work to merge piles of moves, as well as the cost of sprite drawing itself. It also takes tokens.
a7755cf223
to8fe5d4dd43