From 9f111aec4edfc08f7b2d35eff1169d08b801af0a Mon Sep 17 00:00:00 2001 From: Tipragot Date: Sun, 7 Jan 2024 13:55:57 +0100 Subject: [PATCH 1/2] Save unfinished work --- src/scenes/send_to_server.py | 11 +++++++++++ username.txt | 1 + 2 files changed, 12 insertions(+) create mode 100644 username.txt diff --git a/src/scenes/send_to_server.py b/src/scenes/send_to_server.py index 088fe73..baf5eb3 100644 --- a/src/scenes/send_to_server.py +++ b/src/scenes/send_to_server.py @@ -1,3 +1,4 @@ +import os from plugins import writing from engine import CurrentScene, Plugin from engine.ecs import Entity, World @@ -21,6 +22,8 @@ def new_score(world: World, e: Entity): try: post = {"name": name[Text], "score": world[game.Player1Score]} rq.post(f"https://{IP}/new_score", post) + with open("username.txt", "w") as f: + f.write(name[Text]) world.set(CurrentScene(thanks.THANKS)) except Exception as error: print("Error with the serveur:", error) @@ -38,6 +41,14 @@ def __spawn_elements(world: World): Ajoute les éléments du menu dans le monde. """ + if os.path.exists("username.txt"): + with open("username.txt", "r") as f: + name = f.read() + post = {"name": name, "score": world[game.Player1Score]} + rq.post(f"https://{IP}/new_score", post) + world.set(CurrentScene(thanks.THANKS)) + return + world.new_entity().set(SpriteBundle("background.png", -5)) world.new_entity().set( TextBundle( diff --git a/username.txt b/username.txt new file mode 100644 index 0000000..113ca62 --- /dev/null +++ b/username.txt @@ -0,0 +1 @@ +david \ No newline at end of file -- 2.43.4 From eedb9030d0a8d5e6a87084df659450f6ad605b90 Mon Sep 17 00:00:00 2001 From: Tipragot Date: Sun, 7 Jan 2024 13:58:03 +0100 Subject: [PATCH 2/2] Save unfinished work --- username.txt | 1 - 1 file changed, 1 deletion(-) delete mode 100644 username.txt diff --git a/username.txt b/username.txt deleted file mode 100644 index 113ca62..0000000 --- a/username.txt +++ /dev/null @@ -1 +0,0 @@ -david \ No newline at end of file -- 2.43.4