From cec6d9c6201387e5151d7e10377b0fb73d4093e9 Mon Sep 17 00:00:00 2001
From: Fabio <fabio.maddaluno@stud.hs-hannover.de>
Date: Mon, 9 Nov 2020 12:29:52 +0100
Subject: [PATCH] test

---
 Highscore.gd | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 Highscore.gd

diff --git a/Highscore.gd b/Highscore.gd
new file mode 100644
index 0000000..e20a36b
--- /dev/null
+++ b/Highscore.gd
@@ -0,0 +1,29 @@
+extends Node
+
+var bestscore = 0 setget set_Highscore
+const filepath = "user://Highscore.txt"
+
+
+func _ready():
+	load_Highscore()
+	pass
+
+func load_Highscore():
+	var file = File.new()
+	if not file.file_exists(filepath): return
+	file.open(filepath, File.READ)
+	bestscore = file.get_var()
+	file.close()
+	pass
+
+func save_Highscore():
+	var file = File.new()
+	file.open(filepath, File.WRITE)
+	file.store_var(bestscore)
+	file.close()
+	pass
+
+func set_Highscore(new_value):
+	bestscore = new_value
+	save_Highscore()
+	pass
-- 
GitLab