summaryrefslogtreecommitdiff
path: root/src/client_game_states.c
diff options
context:
space:
mode:
authorMario Kilies <MarioKilies@GMX.net>2011-01-27 22:52:20 +0100
committerMario Kilies <MarioKilies@GMX.net>2011-01-27 22:52:20 +0100
commitefa6023ed7dfecd2a3fc49526cf0bab5ae967247 (patch)
tree77c6cb6d673b7be87ed6276f7dbf8be7354e6e8e /src/client_game_states.c
parent54dee7d823c690bed9ff64895fd3eb4ea832c489 (diff)
Implemented final scores window.
Diffstat (limited to 'src/client_game_states.c')
-rw-r--r--src/client_game_states.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/client_game_states.c b/src/client_game_states.c
index 6d39ed7..e1eb385 100644
--- a/src/client_game_states.c
+++ b/src/client_game_states.c
@@ -144,3 +144,12 @@ game_state_t state_client_play_cards(const int sock)
assert(false);
return 1337;
}
+
+void state_client_game_finished(void)
+{
+ data_store_t *d = data_store();
+
+ player_list_sort_by_score(&d->player_list, d->player_list.count); // Sort player list by scores in ascending ordner
+ ui_display_wnd_final_scores(&d->player_list, d->player_list.count, d->own_player_id);
+ ui_update();
+}