diff --git a/behaviours/drop_on_free.gd b/behaviours/drop_on_free.gd index 2cecd9c..0724866 100644 --- a/behaviours/drop_on_free.gd +++ b/behaviours/drop_on_free.gd @@ -9,3 +9,7 @@ func _ready() -> void: # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta: float) -> void: pass + + +func _on_tree_exiting() -> void: + pass # Replace with function body. diff --git a/behaviours/drop_on_free.tscn b/behaviours/drop_on_free.tscn index 4cdf271..f1f9efc 100644 --- a/behaviours/drop_on_free.tscn +++ b/behaviours/drop_on_free.tscn @@ -4,3 +4,5 @@ [node name="DropOnFree" type="Node2D"] script = ExtResource("1_4xihn") + +[connection signal="tree_exiting" from="." to="." method="_on_tree_exiting"]