From de74819cf6f87de6eb1cad33d1f1713401fdaec6 Mon Sep 17 00:00:00 2001 From: Cody Seibert Date: Thu, 17 Oct 2024 22:21:59 -0400 Subject: [PATCH] making play a bit better --- app/play/[level]/page.tsx | 18 ++++++++++------ convex/maps.ts | 45 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+), 7 deletions(-) diff --git a/app/play/[level]/page.tsx b/app/play/[level]/page.tsx index 599e566..3579255 100644 --- a/app/play/[level]/page.tsx +++ b/app/play/[level]/page.tsx @@ -95,11 +95,16 @@ export default function PlayLevelPage({ if (newMap[y][x] === " ") { newMap[y][x] = "P"; } - } else if (placementMode === "block" && blockCount < 2) { + } else if (placementMode === "block") { // Place new block - if (newMap[y][x] === " ") { - newMap[y][x] = "B"; - setBlockCount(blockCount + 1); + if (newMap[y][x] === "B") { + newMap[y][x] = " "; + setBlockCount(blockCount - 1); + } else if (blockCount < 2) { + if (newMap[y][x] === " ") { + newMap[y][x] = "B"; + setBlockCount(blockCount + 1); + } } } setPlayerMap(newMap); @@ -164,7 +169,6 @@ export default function PlayLevelPage({