From: mogami Date: Sun, 24 Nov 2002 08:41:45 +0000 (+0000) Subject: 既知のモンスター/アイテム表示で、スペースキーと'-'キーで1画面スクールするようにした。 X-Git-Tag: v2.1.2~1697 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=0747949b8df1a494a4e0f4e66896dbbc29390eb6;p=hengband%2Fhengband.git 既知のモンスター/アイテム表示で、スペースキーと'-'キーで1画面スクールするようにした。 --- diff --git a/src/cmd4.c b/src/cmd4.c index 339543d94..695a8f8ed 100644 --- a/src/cmd4.c +++ b/src/cmd4.c @@ -7279,7 +7279,20 @@ static void browser_cursor(char ch, int *column, int *grp_cur, int grp_cnt, int list = *list_cur; /* Extract direction */ - d = get_keymap_dir(ch); + if (ch == ' ') + { + /* Hack -- scroll up full screen */ + d = 3; + } + else if (ch == '-') + { + /* Hack -- scroll down full screen */ + d = 9; + } + else + { + d = get_keymap_dir(ch); + } if (!d) return; @@ -7292,7 +7305,7 @@ static void browser_cursor(char ch, int *column, int *grp_cur, int grp_cnt, int old_grp = grp; /* Move up or down */ - grp += ddy[d] * BROWSER_ROWS; + grp += ddy[d] * (BROWSER_ROWS - 1); /* Verify */ if (grp >= grp_cnt) grp = grp_cnt - 1;