From f2d01ac4a1f060c2c5c0a559968fa65383148ae8 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Mon, 11 Jul 2022 21:38:08 +0000 Subject: [PATCH] render jigsaw match zones for debugging --- .../flixel-desktop-habit-puzzle-game/source/HabitState.kiss | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/projects/flixel-desktop-habit-puzzle-game/source/HabitState.kiss b/projects/flixel-desktop-habit-puzzle-game/source/HabitState.kiss index 6bbada54..aff47da4 100644 --- a/projects/flixel-desktop-habit-puzzle-game/source/HabitState.kiss +++ b/projects/flixel-desktop-habit-puzzle-game/source/HabitState.kiss @@ -190,6 +190,11 @@ (set s.cameras [pieceCamera]) + (#when debug + (let [matchZones [(matchZoneLeft s) (matchZoneRight s)(matchZoneUp s)(matchZoneDown s)]] + (doFor z matchZones + (FlxSpriteUtil.drawRect s (- z.x s.x) (- z.y s.y) z.width z.height FlxColor.TRANSPARENT (object thickness 1 color FlxColor.RED))))) + (rewardSprites.add s))) (doFor row (range PUZZLE_HEIGHT) (doFor col (range PUZZLE_WIDTH)