|
![]() |
#1 |
Adept
Join Date: Nov 2011
Location: Roaming in Terry Pratchett's Discworld
Posts: 178
![]() |
[feature request] show, and cycle between, quivered ammo
I have a modest proposal for an UI improvement, similar to one present in crawl.
I think it would be nice to have an additional row in the UI, perhaps above the status one, where the ammo that would be fired by the 'h' command is shown, as in the following (edited) screen dump Code:
Dwarf ################################################################## Believer #................................................................# Priest #................................................................# LEVEL 1 #....................................######......................# NXT 14 #.......##########...................######..........#####.......# AU 124 #.......##########.......#######.....######..........#####.......# \ ~ #.......##########.......#######.....######..........#####.......# STR: 18 #.......##########.......###6###.....#8####..........###1#.......# INT: 4 #.......##2#######...............................................# WIS: 18/40 #................................................................# DEX: 7 #................................................................# CON: 18/10 #................................................................# CHR: 9 #................................................................# #........####3###...................................###7.........# Cur AC 0 #........########.......##5#####.......####4........####.........# HP 14/ 14 #........########.......########.......#####........####.........# SP 2/ 2 #........########.......########.......#####........####.........# #........########...................................####.........# #...@...............................................####.........# #................................................................# #................................................................# ################################################################## Quiver: 99 arrows (+0,+0) Town I'd suggest "(" and ")", the rationale being one of them is the pre-existent symbol for ammo, and to move the screen dump commands somewhere else. |
![]() |
![]() |
#2 |
Prophet
Join Date: Dec 2009
Posts: 8,199
![]() |
The cycling's a neat idea, but display is trickier. As long as we're married to having a 24-row display (which goes way back), we really can't add any more rows to the display without taking rows away elsewhere. That's why there's only one row for status information, and one row for messages, in the first place.
How relevant is that 24-row limitation these days, anyway? |
![]() |
![]() |
#3 | |
Angband Devteam member
|
Quote:
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila |
|
![]() |
![]() |
#4 | |
Adept
Join Date: Nov 2011
Location: Roaming in Terry Pratchett's Discworld
Posts: 178
![]() |
Quote:
OTOH, handheld devices already have a dedicated makefile (src/makefile.nds), so why don't we go a little further and set the (current) default with a configure option *just for handheld devices*? all remaining platforms would then take advantage of a bigger display without further modifications |
|
![]() |
![]() |
#5 |
Knight
Join Date: Sep 2010
Location: England
Posts: 958
![]() |
You could always fit quiver info into the sidebar below the existing equipment symbols, something like this:
Code:
|}=="~[()]]]
Q:{{{{......
Code:
|}=="~[()]]]
Quiver: { 99
|
![]() |
![]() |
#6 | |
Adept
Join Date: Nov 2011
Location: Roaming in Terry Pratchett's Discworld
Posts: 178
![]() |
Quote:
OTOH, a little more row would be clearer, IMO, because you see all the info you may need at once (slays, to hit/dam bonuses, how many ammo is in slot) without deciphering a just-12-columns code ![]() |
|
![]() |
![]() |
#7 | |
Angband Devteam member
|
Quote:
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila |
|
![]() |
![]() |
#8 |
Adept
Join Date: Nov 2011
Location: Roaming in Terry Pratchett's Discworld
Posts: 178
![]() |
I personally see no reason to retain that limit...and it has been broken before: try zangband 2.4' gcu big display option in a fullscreen terminal, it shows the "normal" screen in the upper-left, and the messages and inventory in subwindows.
v4 could be a good time to go modern and allow a few more rows in vanilla too ![]() |
![]() |
![]() |
#9 |
Angband Devteam member
Join Date: Aug 2008
Location: Philadelphia, PA, USA
Age: 37
Posts: 1,516
![]() |
I like the idea of this post.
I don't think extending the number of rows required is smart, both for handhelds and GCU. However, if we reduced the amount of the map that the player needs to see (in terms of the max LOS range for missiles/spells) then I think the map size could be more flexible and we could add something like this. If the map was less wide there might also be room on a (wider) left bar, although I don't think that would be popular with most players. EDIT: FWIW, the current "default map" size is 66x22 (66 wide, 22 high). |
![]() |
![]() |
#10 |
Prophet
Join Date: Dec 2009
Posts: 8,199
![]() |
We have over 300% more horizontal space than vertical space. Adding more vertical status information at the cost of map view is thus not a great idea IMO. As it turns out, designing compact yet useful status displays is really hard.
It might be worth considering having a "large screen display" mode which uses a different layout for the main view, while keeping the existing default display so the game still works properly on handhelds, consoles, etc. For now, I suggest that we add a command to cycle the order of the quiver, and if you want to know what your "currently selected" ammo is, you keep a separate window with your equipment on display. Or just hit 'e'. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Feature request | Jungle_Boy | Vanilla | 9 | June 12, 2010 04:33 |
Feature Request | dhegler | Vanilla | 5 | March 11, 2010 10:29 |
Feature request | Nick | Competition | 7 | October 23, 2009 21:42 |
[FA] Feature request | Zikke | Variants | 4 | February 18, 2009 14:06 |
Feature Request | Zero | Vanilla | 1 | February 5, 2008 17:21 |