From 9e6f7b78ceb66d4827fbf6637f1916076b92ae48 Mon Sep 17 00:00:00 2001 From: spinel Date: Sat, 18 Feb 2023 21:19:57 +0100 Subject: [PATCH] remove data.py --- data.py | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 data.py diff --git a/data.py b/data.py deleted file mode 100644 index 06647e3..0000000 --- a/data.py +++ /dev/null @@ -1,38 +0,0 @@ -import json - -class Team: - def __init__(self, name, country): - self.name = name - self.country = country - self.players = [] - - def get_json_state(self): - return [self.name, self.country, self.players] - - def addPlayer(self, name, army): - self.players.append(Player(name, army)) - -class TeamEncoder(json.JSONEncoder): - def default(self, obj): - if isinstance(obj, Team): - return obj.get_json_state() - else: - return json.JSONEncoder.default(self, obj) - -class Player: - def __init__(self, name, army): - self.name = name - self.army = army - -class Terrain: - def __init__(self, name): - self.name = name - -class Scenario: - def __init__(self, defender, opponent): - self.defender = defender - self.opponent = opponent - self.terrains = [] - - def addTerrain(self, name): - self.terrains.append(Terrain(name)) \ No newline at end of file