From 9bcafdff5cecf8a0d3d780a28e3c7fc8a3d50404 Mon Sep 17 00:00:00 2001 From: Jack Case Date: Sat, 23 Aug 2025 11:56:47 -0400 Subject: [PATCH] click group to remove --- grid.gd | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/grid.gd b/grid.gd index 20f144c..a2f5c5a 100644 --- a/grid.gd +++ b/grid.gd @@ -33,14 +33,21 @@ func _process(_delta: float) -> void: pass func _on_token_clicked(token_coord): - print(str(token_coord) + ", " + str(get_group_of_token(token_coord))) - -func highlight_group(group: Array): + var group = get_group_of_token(token_coord) if group.size() >= min_group_size: for coord in group: var current_token = grid[coord[0]][coord[1]] as Token current_token.queue_free() + grid[coord[0]][coord[1]] = null # do I actually want a null value or should there be some other placeholder? + + update_grid() + +func highlight_group(group: Array): + pass +func update_grid(): + pass + func populate_grid(): pass