add clock screensaver, basic team ordering, connection error message
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user