From 49bd7cd62c55b34eae0113b946f1520a3b4bef3e Mon Sep 17 00:00:00 2001 From: Olivier 'reivilibre Date: Sun, 8 Jan 2023 23:48:05 +0000 Subject: [PATCH] Backfill slots when dropping --- characters/player/Player.gd | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/characters/player/Player.gd b/characters/player/Player.gd index 7b49b94..24d9a7b 100644 --- a/characters/player/Player.gd +++ b/characters/player/Player.gd @@ -82,6 +82,12 @@ func _act_drop(): return var child = $ItemHolder1.get_child(0) child.drop(self, direction * 10) + + if $ItemHolder2.get_child_count() > 0: + # backfill the child + var new_child = $ItemHolder2.get_child(0) + $ItemHolder2.remove_child(new_child) + $ItemHolder1.add_child(new_child) var press_area_press = null