You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 6b5c0de
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: CHANGELOG.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,18 @@
2
2
3
3
All notable changes to this project will be documented in this file.
4
4
5
+
## [2.0.23] - 2026-04-05
6
+
7
+
### Added
8
+
-**Scene2D Block Gameplay Hooks:**`CustomGameEditor.java` now exposes reward-piece assignment plus focused chain-behavior toggles for selected blocks, including clear-every-other-line, ignore-chain, required-in-chain, and exploding-chain-link hooks.
9
+
10
+
### Changed
11
+
- Expanded block detail and summary readouts so reward-piece and chain-behavior authoring is visible alongside the existing block palette and special-color data.
Copy file name to clipboardExpand all lines: HANDOFF.md
+6-1Lines changed: 6 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -125,11 +125,16 @@ This session focused on the newer Scene2D `CustomGameEditor` so the Java port ha
125
125
- Reused the current primary color as the palette-source color for new palette entries so the richer color-set workflow stays coherent with the existing dialog-driven UI.
- Added reward-piece assignment plus focused chain-behavior toggles for selected blocks.
130
+
- Expanded block detail and summary readouts so reward-piece and chain-behavior authoring is visible alongside the existing block palette and special-color data.
131
+
- Bumped the Java repo version again to `2.0.23`.
132
+
128
133
### Recommended Next Steps
129
134
1. Bridge Scene2D custom editor state into the older TWL editor stack where useful.
130
135
2. Replace the temporary reflection bridge with a direct adapter once the exact TWL/LWJGL API contract is fully normalized.
131
136
3. Add a targeted Java regression test or smoke harness for nD puzzle bootstrap + editor launch.
132
-
4. Consider further block-rule depth like special piece conversion hooks and chain-behavior flags.
137
+
4. Consider further block-rule depth like special piece conversion chains and more advanced field-effect toggles.
133
138
134
139
## Summary
135
140
This session focused on modernizing the internal Swing-based Editor tools (`SpriteEditor`, `MapCanvas`, `DialogueEditor`) to include features found in industry-standard tools like Aseprite and Pyxel Edit.
0 commit comments