This commit is contained in:
2023-11-17 14:31:36 -08:00
parent 3d6b1927bf
commit 0217d6636f
4 changed files with 23418 additions and 29 deletions

View File

@@ -7,14 +7,19 @@ player2_id = shortuuid.uuid()
player1 = Player(player1_id, "Player 1")
player2 = Player(player2_id, "Player 2")
player_list = [player1, player2]
game_id = str(uuid.uuid4())
try:
base1_new_game_state = load_game_data(str(uuid.uuid4()), "base1", player_list)
base1_new_game_state = load_game_data(game_id, "base1", player_list)
game = Game(base1_new_game_state)
game.slay_monster(player1_id, 14, 0, 0)
game.hire_citizen(player1_id, 2, 0, 0)
game.hire_citizen(player2_id, 2, 0, 0)
game.die_one = 2
game.die_two = 5
game.die_sum = 7
game.harvest_phase()
game.act_on_required_action(player1_id, "choose 1")
game_json = json.dumps(game, cls=GameObjectEncoder, indent=2)
with open("game_state.txt", "w") as dump:
dump.write(game_json)
except ValueError:
print("Error: Failed to load game data")
print("Error: Failed to load game data")