From 9fc1fb00bb7f1f15d59b79ecc27278fb1299b80d Mon Sep 17 00:00:00 2001 From: JeremyStarTM Date: Thu, 28 Mar 2024 14:05:44 +0100 Subject: [PATCH] Update terminate() --- addons/besseretests/src/runtimescene.gd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/besseretests/src/runtimescene.gd b/addons/besseretests/src/runtimescene.gd index 16f6052..523339c 100644 --- a/addons/besseretests/src/runtimescene.gd +++ b/addons/besseretests/src/runtimescene.gd @@ -144,17 +144,17 @@ func lwarn(message: String, origin: String = "Bessere Tests") -> void: print_ric func lerror(message: String, origin: String = "Bessere Tests") -> void: print_rich("[color=red]ERR! " + origin + ": " + message + "[/color]") func lcrash(message: String, origin: String = "Bessere Tests") -> void: print_rich("[color=red][b]CRSH " + origin + ": " + message + "[/b][/color]") - await terminate() + await terminate(69) # Log message sanitization func lsanitize(message: String) -> String: return message.replace("[", "[lb]").replace("]", "[rb]").replace("[lb[rb]", "[lb]").replace("\n", "\\n") # Terminates the engine -func terminate() -> void: +func terminate(exit_code: int = 0) -> void: linfo("Shutting down...") await get_tree().create_timer(0.25).timeout - get_tree().quit(69) + get_tree().quit(exit_code) await get_tree().create_timer(5).timeout printerr("Godot hasn't shutdown yet (bug?)") await get_tree().create_timer(99999999).timeout