add clock screensaver, basic team ordering, connection error message

This commit is contained in:
Aidan Haas
2025-07-24 19:48:00 -04:00
parent 8a14be321e
commit 66186eb016
8 changed files with 188 additions and 103 deletions
+17
View File
@@ -49,10 +49,27 @@ def reset():
def status():
return jsonify(game_state)
def orderplayers():
stripes = []
solids = []
for player in game_state["players"]:
if player["group"] == "stripes":
stripes.append(player)
else:
solids.append(player)
print(stripes)
print(solids)
combined = [player for pair in zip(stripes, solids) for player in pair]
print(combined)
game_state["players"] = combined
@app.route("/start", methods=["GET"])
def start_game():
players = game_state["players"]
game_state["gameActive"] = True
orderplayers()
current_player = players[game_state["playerTurn"]]
socketio.emit("player_update", {"nextPlayer": current_player})
return jsonify(game_state)