refacto update ; pretify code

This commit is contained in:
Maxime Réaux 2026-02-02 10:41:16 +01:00
parent 6bd3ee31dc
commit fbb1c913ba
11 changed files with 594 additions and 310 deletions

View file

@ -1,10 +1,11 @@
from uuid import uuid4
from uuid import uuid4
class Player:
def __init__(self, name ):
def __init__(self, name):
self.id = str(uuid4())
self.name = name
def set_id(self, new_id):
self.id = new_id
@ -12,13 +13,10 @@ class Player:
self.name = name
def toDict(self):
return {
"id" : self.id,
"name" : self.name
}
return {"id": self.id, "name": self.name}
@staticmethod
def fromDict(data: dict):
play = Player(name=data["name"])
play.set_id(data["id"])
return play
return play