From a2124ab231463397400580baf537f11a958dfbd1 Mon Sep 17 00:00:00 2001 From: "nethack.rankin" Date: Sun, 22 Mar 2009 22:42:51 +0000 Subject: [PATCH] role selection bits (trunk only) Add a couple of comments and remove a block of unnecessary code left over from early development. --- src/role.c | 25 +++---------------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/src/role.c b/src/role.c index 7a430e9d5..2e2ea948c 100644 --- a/src/role.c +++ b/src/role.c @@ -1368,6 +1368,8 @@ plnamesuffix() } } +/* show current settings for name, role, race, gender, and alignment + in the specified window */ void role_selection_prolog(which, where) int which; @@ -1380,28 +1382,6 @@ winid where; char buf[BUFSZ]; int r, c, g, a, allowmask; - switch (which) { - case RS_NAME: - if (*plname) return; - break; - case RS_ROLE: - if (flags.initrole != ROLE_NONE && flags.initrole != ROLE_RANDOM) - return; - break; - case RS_RACE: - if (flags.initrace != ROLE_NONE && flags.initrace != ROLE_RANDOM) - return; - break; - case RS_GENDER: - if (flags.initgend != ROLE_NONE && flags.initgend != ROLE_RANDOM) - return; - break; - case RS_ALGNMNT: - if (flags.initalign != ROLE_NONE && flags.initalign != ROLE_RANDOM) - return; - break; - } - r = flags.initrole; c = flags.initrace; g = flags.initgend; @@ -1466,6 +1446,7 @@ winid where; putstr(where, 0, buf); } +/* add a "pick alignment first"-type entry to the specified menu */ void role_menu_extra(which, where) int which;