Releases: ninetailsrabbit/match3-board
Releases · ninetailsrabbit/match3-board
1.5.2
What's Changed
- Check instances of pieces at key locations to avoid execution errors by @ninetailsrabbit in #8
- Overridable method custom_spawn_and_draw on PieceUI by @ninetailsrabbit in #9
Full Changelog: 1.5.0...1.5.2
Internal core refactor to allow better customization
Description
The board was not flexible enough and did not allow customization of the pieces. Now you can customize any piece including the special ones just by creating the scenes and adding them to the board configuration.
Addressed issues
- Fixed a lot of bugs that could happen on edge cases and when the board or when many pieces were consumed at the same time freezing the board.
- A better configuration of the Match3 Board giving the possibility to change swap and click modes in runtime without creating new scenes.
SequenceConsumer
uses aSequenceQueueAction
system to not left empty gaps when consuming pieces and fill them correctly in the board when changes toFill
state
Typed variables and renamed PluginUtilities
Typed variables from Match3Preloader
and renamed the PluginUtilities
class and removed unused functions.
Stable version of match3 board
1.0.0 ported match3-board from indie pipeline organization and fixed minor …