online multiplayer chess game (note server currently down)
Diffstat (limited to 'ui/menus/sidebarright/sandisplay/Base.gd')
-rw-r--r--ui/menus/sidebarright/sandisplay/Base.gd7
1 files changed, 7 insertions, 0 deletions
diff --git a/ui/menus/sidebarright/sandisplay/Base.gd b/ui/menus/sidebarright/sandisplay/Base.gd
index e236b49..2bf04bf 100644
--- a/ui/menus/sidebarright/sandisplay/Base.gd
+++ b/ui/menus/sidebarright/sandisplay/Base.gd
@@ -9,3 +9,10 @@ var moves_added = 0
func add_move(move: String) -> void:
sans[moves_added].text = move
moves_added += 1
+
+
+func pop_move():
+ moves_added -= 1
+ if moves_added == 0:
+ queue_free()
+ sans[moves_added].text = ""