From 15ff00e056a98ab4210dde3d4461a88849d6c1d4 Mon Sep 17 00:00:00 2001 From: David Vazgenovich Shakaryan Date: Mon, 23 May 2022 15:23:48 -0700 Subject: move a bunch of general match logic from web to lib --- web/web_match.h | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) (limited to 'web/web_match.h') diff --git a/web/web_match.h b/web/web_match.h index 8fb2056..04664f4 100644 --- a/web/web_match.h +++ b/web/web_match.h @@ -3,20 +3,11 @@ #include "match.h" -enum player_type { - PT_USER, - PT_COMP -}; - struct match_state { int id; - struct leg **legs; - enum player_type *player_types; - int *comp_undone; - int num_players, size_players; + struct match *m; - int active_player; int num_darts; }; @@ -36,7 +27,6 @@ extern struct match_state *state; extern struct match_opts *match_opts; void match_new(); -void match_add_player(int start_pts, enum player_type type, char *name); void free_state(); void match_opts_new(); void match_opts_add_player(enum player_type type, char *name); @@ -45,12 +35,6 @@ void match_opts_free(); struct leg *state_active_leg(); -int match_num_players(); -int match_winning_player(); -bool match_is_over(); -int match_prev_player(); -int match_next_player(); -int match_prev_throw_player(); bool match_player_is_comp(int pn); bool match_first_user_has_thrown(); -- cgit v1.2.3-70-g09d2