Commit Graph

162 Commits

Author SHA1 Message Date
fe1c231802 clear dragTarget when window appears 2022-08-20 17:16:10 +00:00
ab9e47e271 highlight selected jigsaw pieces 2022-08-20 17:15:09 +00:00
d77ac2594d Habit game Disable most mouse input when menu is open 2022-08-20 14:43:07 +00:00
1af88ab3d7 tweak margin and speed 2022-08-19 22:03:13 +00:00
c4dd104ddc fix not showing the entry window 2022-08-19 21:26:47 +00:00
c6f3e22ab4 better blue for entries 2022-08-19 21:20:30 +00:00
5d50a672d9 make a new pieceCamera when switching puzzles 2022-08-19 21:19:49 +00:00
b5284f99ae fix crash when spaces are in puzzle pack name 2022-08-19 21:18:28 +00:00
3ae46cb98d fix match detection 2022-08-18 19:04:46 +00:00
dcc3dcfa01 optimize adding additional jigsaw sprites 2022-08-18 18:38:08 +00:00
a1c2c05a14 checkMatches of the one piece held 2022-08-18 00:26:48 +00:00
716ebcb275 make right-click rotate pieces 2022-08-18 00:00:18 +00:00
ec2f30d33b fix saving group-drag piece positions 2022-08-17 23:55:50 +00:00
ab71d9523c drag to select works in many cases 2022-08-17 22:48:24 +00:00
0d934e1f4d half-functional DragToSelectPlugin for KissExtendedSprites 2022-08-17 20:22:46 +00:00
8131258ccc devlog and untracked file cleanup into .temp 2022-08-17 02:44:58 +00:00
25464a4e0c extra tally symbol 2022-08-17 01:32:54 +00:00
4546792a17 add new pieces relative to the camera 2022-08-17 00:53:39 +00:00
e1ad43f7ac less jig size manipulation when more pieces are involved 2022-08-17 00:53:17 +00:00
df67fa06e0 prompt for puzzle size and piecesPerPoint 2022-08-17 00:40:36 +00:00
32f0cee2d2 allow hide habit entries 2022-08-16 20:30:19 +00:00
e5c0f0c5e5 mv habits -> assets 2022-08-16 20:29:30 +00:00
85d979a98b put habits file in user Documents 2022-08-16 15:48:24 +00:00
f3c5fdb71e habit game fix launching with no puzzles started 2022-08-16 15:39:58 +00:00
d03dcd3b7a pieces rotate good! 2022-08-15 15:51:56 +00:00
f5d9ccd6e6 puzzle debug render stuff 2022-08-15 15:47:07 +00:00
e936cac526 habit game save zoom and scroll 2022-08-14 22:47:09 +00:00
5c055e8995 debug write piece coords with ids 2022-08-14 22:08:21 +00:00
9a8957aa2c fix match zone and point alignments 2022-08-14 22:07:15 +00:00
dfebe243cc DebugLayer use zoom-independent thickness of 1 2022-08-14 21:49:02 +00:00
7aa6e575f2 HabitState use DebugLayer 2022-08-14 21:27:57 +00:00
3372274ca4 less crash-prone debug layer 2022-08-14 21:24:40 +00:00
68861ec43b debug render positions 2022-08-13 20:06:07 +00:00
d3830a9bb7 crop jigsawpiece points 2022-08-13 18:52:57 +00:00
704c1e8c2f move rotationPadding into KissExtendedSprite 2022-08-13 17:55:10 +00:00
a5ee16d3f4 pad rotated frames 2022-08-13 17:04:51 +00:00
aa34b79826 fix match zones for baked pieces 2022-08-13 16:47:50 +00:00
79cc41599c ignore stored origins 2022-08-13 15:26:24 +00:00
09c360dc81 fix debug renderings 2022-08-13 15:25:13 +00:00
83a2694e80 fix angle baking 2022-08-13 02:31:01 +00:00
6e7e413629 bake rotations for puzzle pieces 2022-08-13 01:44:08 +00:00
3c4d408fc9 less obtrusive debug stuff 2022-08-13 01:43:24 +00:00
81587cb050 save angles and origins of puzzle pieces 2022-08-12 23:50:27 +00:00
52c90c67a9 fix floating placeholder sprite 2022-08-12 23:46:14 +00:00
ceee9a1284 rotating pieces that mostly work 2022-08-12 22:49:29 +00:00
3909d5ad6e rotation-aware match zone debug outlines 2022-08-12 22:48:26 +00:00
b54eb15e74 habit game ui tweaks 2022-08-12 20:47:25 +00:00
e4c9f20544 make CONTROL the reset key 2022-08-12 19:14:08 +00:00
3580538144 debug write piece ids on the piece sprites 2022-08-12 19:13:40 +00:00
175a956294 fix pieces matching with non-matching pieces 2022-08-12 19:13:05 +00:00