staticfn followup
This commit is contained in:
30
src/role.c
30
src/role.c
@@ -1,4 +1,4 @@
|
||||
/* NetHack 3.7 role.c $NHDT-Date: 1701132222 2023/11/28 00:43:42 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.94 $ */
|
||||
/* NetHack 3.7 role.c $NHDT-Date: 1711734229 2024/03/29 17:43:49 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.100 $ */
|
||||
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985-1999. */
|
||||
/*-Copyright (c) Robert Patrick Rankin, 2012. */
|
||||
/* NetHack may be freely redistributed. See license for details. */
|
||||
@@ -2176,13 +2176,13 @@ genl_player_selection(void)
|
||||
#if defined(TTY_GRAPHICS) || defined(CURSES_GRAPHICS)
|
||||
/* ['#else' far below] */
|
||||
|
||||
static boolean reset_role_filtering(void);
|
||||
static winid plsel_startmenu(int, int);
|
||||
static int maybe_skip_seps(int, int);
|
||||
static void setup_rolemenu(winid, boolean, int, int, int);
|
||||
static void setup_racemenu(winid, boolean, int, int, int);
|
||||
static void setup_gendmenu(winid, boolean, int, int, int);
|
||||
static void setup_algnmenu(winid, boolean, int, int, int);
|
||||
staticfn boolean reset_role_filtering(void);
|
||||
staticfn winid plsel_startmenu(int, int);
|
||||
staticfn int maybe_skip_seps(int, int);
|
||||
staticfn void setup_rolemenu(winid, boolean, int, int, int);
|
||||
staticfn void setup_racemenu(winid, boolean, int, int, int);
|
||||
staticfn void setup_gendmenu(winid, boolean, int, int, int);
|
||||
staticfn void setup_algnmenu(winid, boolean, int, int, int);
|
||||
|
||||
/* try to reduce clutter in the code below... */
|
||||
#define ROLE flags.initrole
|
||||
@@ -2708,7 +2708,7 @@ genl_player_setup(int screenheight)
|
||||
return result;
|
||||
}
|
||||
|
||||
static boolean
|
||||
staticfn boolean
|
||||
reset_role_filtering(void)
|
||||
{
|
||||
winid win;
|
||||
@@ -2757,7 +2757,7 @@ reset_role_filtering(void)
|
||||
tty-only to tty+curses+? made the role selection menu require two pages
|
||||
on a traditional 24-line tty; that wasn't fair to tty, so squeeze out
|
||||
some blank separator lines from the menu if that will make it fit on one */
|
||||
static int
|
||||
staticfn int
|
||||
maybe_skip_seps(int rows, int aspect)
|
||||
{
|
||||
int i, n = 0;
|
||||
@@ -2786,7 +2786,7 @@ maybe_skip_seps(int rows, int aspect)
|
||||
}
|
||||
|
||||
/* start a menu; show role aspects specified so far as a header line */
|
||||
static winid
|
||||
staticfn winid
|
||||
plsel_startmenu(int ttyrows, int aspect)
|
||||
{
|
||||
char qbuf[QBUFSZ];
|
||||
@@ -2834,7 +2834,7 @@ plsel_startmenu(int ttyrows, int aspect)
|
||||
#undef ALGN
|
||||
|
||||
/* add entries a-Archeologist, b-Barbarian, &c to menu being built in 'win' */
|
||||
static void
|
||||
staticfn void
|
||||
setup_rolemenu(
|
||||
winid win,
|
||||
boolean filtering, /* True => exclude filtered roles;
|
||||
@@ -2885,7 +2885,7 @@ setup_rolemenu(
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
staticfn void
|
||||
setup_racemenu(
|
||||
winid win,
|
||||
boolean filtering,
|
||||
@@ -2923,7 +2923,7 @@ setup_racemenu(
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
staticfn void
|
||||
setup_gendmenu(
|
||||
winid win,
|
||||
boolean filtering,
|
||||
@@ -2959,7 +2959,7 @@ setup_gendmenu(
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
staticfn void
|
||||
setup_algnmenu(
|
||||
winid win,
|
||||
boolean filtering,
|
||||
|
||||
Reference in New Issue
Block a user