From 15c9fd812e62a4cc459f7ed5e04261eb051de266 Mon Sep 17 00:00:00 2001 From: duncgibbs Date: Wed, 29 Apr 2026 15:30:19 -0500 Subject: [PATCH] reverses turn order sort --- scenes/board_game.gd | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/scenes/board_game.gd b/scenes/board_game.gd index bbf7059..a78f051 100644 --- a/scenes/board_game.gd +++ b/scenes/board_game.gd @@ -169,18 +169,6 @@ func cancel_placement() -> void: func start_day() -> void: - if ( - current_board_state.day > 0 - and current_board_state.state != BoardState.State.PLACING_SPAWNS - and current_board_state.state != BoardState.State.DESTROYING_BUILDINGS - ): - current_board_state.players.sort_custom( - func(p1: Player, p2: Player) -> bool: return p1.money > p2.money - ) - current_board_state.current_player = current_board_state.players[0] - - await all_players_ready_for_day_start - if current_board_state.state == BoardState.State.DESTROYING_BUILDINGS: if current_board_state.buildings_to_destroy > 0: if current_board_state.current_player.id == Globals.game.this_player.id: @@ -196,6 +184,15 @@ func start_day() -> void: ) return current_board_state.state = BoardState.State.DRAFT + + if current_board_state.day > 0: + current_board_state.players.sort_custom( + func(p1: Player, p2: Player) -> bool: return p1.money < p2.money + ) + current_board_state.current_player = current_board_state.players[0] + + await all_players_ready_for_day_start + current_board_state.day += 1 current_board_state.turn = 1 current_board_state.state = BoardState.State.DRAFT