move status condition field selection to its own menu

This commit is contained in:
nhmall
2020-02-09 14:56:37 -05:00
parent 39032d2fac
commit c7c0c87859
4 changed files with 169 additions and 81 deletions

View File

@@ -128,6 +128,7 @@ extern const struct conditions_t conditions[CONDITION_COUNT];
enum condchoice { opt_in, opt_out};
struct condtests_t {
enum blconditions c;
const char *useroption;
enum condchoice opt;
boolean enabled;
boolean choice;

View File

@@ -183,7 +183,9 @@ E boolean NDECL(exp_percent_changing);
E int NDECL(stat_cap_indx);
E int NDECL(stat_hunger_indx);
E const char *FDECL(bl_idx_to_fldname, (int));
E void FDECL(condopt, (boolean *, BOOLEAN_P));
E void FDECL(condopt, (int, boolean *, BOOLEAN_P));
E int FDECL(parse_cond_option, (BOOLEAN_P, char *));
E void NDECL(cond_menu);
#ifdef STATUS_HILITES
E void NDECL(status_eval_next_unhilite);
E void NDECL(reset_status_hilites);