Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old December 14, 2019, 13:11   #1
fruviad
Apprentice
 
Join Date: Jan 2011
Location: Columbus Ohio USA
Posts: 64
fruviad is on a distinguished road
Weapon/armor resistances & capabilities grid...for Home?

I can see a handy grid showing my weapon and armor resistances and capabilities via the keystrokes "C" --> "<space>". So, if I want to see which of my possessions give me rPoison, I just check out that grid and see that I'm getting it from "i", my shield.

Am I correct in believing there's no way to see a similar grid showing the capabilities & resistances of the items that are stored in your home?
fruviad is offline   Reply With Quote
Old December 14, 2019, 15:20   #2
Sky
Veteran
 
Join Date: Oct 2016
Location: London-ish
Age: 50
Posts: 2,137
Sky is on a distinguished road
yes please

for example, have *slay weapons have a visible ESP tag so that i dont have to inspect each one.
__________________
"i can take this dracolich"
Sky is offline   Reply With Quote
Old December 14, 2019, 20:07   #3
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,465
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
Quote:
Originally Posted by fruviad View Post
I can see a handy grid showing my weapon and armor resistances and capabilities via the keystrokes "C" --> "<space>". So, if I want to see which of my possessions give me rPoison, I just check out that grid and see that I'm getting it from "i", my shield.

Am I correct in believing there's no way to see a similar grid showing the capabilities & resistances of the items that are stored in your home?
You are correct. Perhaps some day someone will add such a feature.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old April 28, 2020, 00:14   #4
backwardsEric
Swordsman
 
Join Date: Aug 2019
Posts: 340
backwardsEric is on a distinguished road
Below is a draft screenshot for a "resistance grid for home". I'm modeling it after Nomad's mockup, but where I've used one column per resistance and the same set of symbols and coloring for column labels as is used in the second part of the current character sheet.

The list is scrollable. By default, it only shows currently equipped items and wearable items in the pack or home with the option to only show the contents of the stores or mix in the contents of the stores with the equipment, pack, and home. The screenshot has the mix. Pressing 'c' cycles through the options of how stuff from the stores is included.

There's an option to quickly filter for items with a given attribute: press 'q' and then enter the two characters from the column label for the desired attribute. So after recalling to the surface, the sequence of steps to check if any of the stores has something that provides free action would be: press '~' for the knowledge menu, press 'r' for the "equipable comparison" option, press 'c' to only show the contents of the stores, press 'q' to select a filter, and enter "fa" (or "Fa"; the search is case insensitive) to search for free action.

With that quick filter it will search for items that have the attribute if that attribute is usually a good thing or for items that do not have the attribute if it's usually a bad thing. If you wanted to search for items that do not have slow digestion, you could either press 'q', enter 'sd', and then press '!' to reverse the criteria or, if a quick filter wasn't in effect, press '!' and enter 'sd'.

You may press 'I' or 'x' to select one or two items and display what you would get if you used 'I' in the dungeon or 'x' in a store to get more details about an object.

Are there any suggestions for how this could be improved? In particular,
  • How do you like the vertical column labels? Nomad's two character horizontal labels are much more readable, but then two columns are needed for each attribute.
  • Any suggestions about the keys used? Especially for something like the Android port where some keys are effectively more accessible than others.
  • I didn't include a way to select filtering on more than attribute at a time. Is that something that would see enough use to be a good addition?
  • There's no option, besides 'r' which simply reverses the list, to change how the items are sorted. Would a customizable sort be useful enough to include? The current sort is by equipment slot with ties broken by the item's location (equipped, pack, home, or store), item's rough quality, and then by alphabetical ordering.

Code:
                         AEFCPLDSSNNCDppppHRESFFSTBIIFANDSFSSITSBSMLDM
                         cliooiaoheehiFBCSLeSIAtDIlHSegTEtrtenuplhiiRS
@                        +.++.????????????+.??+..??..?.?.??+.+.....+..
| e 'Forasgil'           ...+.????????????..??...??..?.?.??........+..
| p 'Narthanc'           ..+..........................................
/ s of *Slay Demon*      .+...........................................
| s Long Sword (2d5) (+2 .............................................
| s Main Gauche (1d5) (+ .............................................
| s Broad Sword (2d5) (+ .............................................
\ s Lead-Filled Mace (4d ....?????????????.???..???????????.....?.....
\ s Pick (1d3) (+0,+0)   .....................................+.......
/ s Pike (2d5) (+0,+0)   .............................................
\ s Shovel (1d2) (+0,+0) .....................................+.......
/ s Trident (1d10) (+0,+ .............................................
} e Long Bow (x3) (+3,+5 .............................................
} s of Accuracy          .............................................
} s Short Bow (x2) (+0,+ .............................................
= e Ring 'Free Action'   .....................+.......................
= e Ring 'Reckless Attac .............................................
= h Ring 'the Mouse' (+0 ..................................+..........
= s Ring                 ....?????????????.???..???????????...........
= s Ring                 ....?????????????.???..???????????....+......
= s Ring 'Feather Fallin ......................+......................
= s Ring 'Protection' [+ .............................................
" e Amulet 'Resist Acid' +............................................
" s Amulet               ....?????????????.???..???????????...........
~ e Lantern (14846 turns .............................................
~ s Wooden Torch (5000 t .............................................
( e Soft Leather Armour  .............................................
[ h of Resist Cold       ...+.........................................
[Up/Down arrow, p/PgUp, n/PgDn to move; ? for help; ESC to exit]
backwardsEric is offline   Reply With Quote
Old April 28, 2020, 00:36   #5
Diego Gonzalez
Adept
 
Join Date: May 2007
Posts: 170
Diego Gonzalez is on a distinguished road
Very nice ! Can it include objects on floor?

EDIT: It would be really great if you could simulate how player resistances and bonuses would be if wielding some object, without actually wielding it.
Diego Gonzalez is offline   Reply With Quote
Old April 28, 2020, 01:04   #6
backwardsEric
Swordsman
 
Join Date: Aug 2019
Posts: 340
backwardsEric is on a distinguished road
Quote:
Originally Posted by Diego Gonzalez View Post
Very nice ! Can it include objects on floor?

EDIT: It would be really great if you could simulate how player resistances and bonuses would be if wielding some object, without actually wielding it.
It currently does not include the objects on the floor at @'s location. That's not hard to add. The question would be if they'd always be included in the list (assuming there's only the quick filter option) or if 'c' or something else would change whether or not they were included.

The simulation is possible, but it's not done. With rings, if @ is already wearing two rings there would be two possible outcomes, depending on which ring was replaced, for the simulation. That would complicate how to display the results.
backwardsEric is offline   Reply With Quote
Old April 28, 2020, 01:23   #7
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,465
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
I like this a lot, and I think putting it in the knowledge menus is correct. I can't think of particular ways to improve it at the moment, but I'm sure if it were out for general playtesting there would be suggestions

For your questions:
  • While I agree Nomad's two columns are more readable, I also agree with the decision to conserve column space. Players will get used to it.
  • No particular suggestions about keys.
  • Filtering/customizable sort - this is probably a bottomless pit of features that could be included. I would prioritise adding features that are easy to add - again, people will say pretty quickly what else they want once they're using the grid.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old April 28, 2020, 01:26   #8
Diego Gonzalez
Adept
 
Join Date: May 2007
Posts: 170
Diego Gonzalez is on a distinguished road
Quote:
Originally Posted by backwardsEric View Post
The simulation is possible, but it's not done. With rings, if @ is already wearing two rings there would be two possible outcomes, depending on which ring was replaced, for the simulation. That would complicate how to display the results.
You are right, forget about it. Very nice design.
Diego Gonzalez is offline   Reply With Quote
Old May 2, 2020, 13:33   #9
moosferatu
Apprentice
 
Join Date: Feb 2020
Posts: 99
moosferatu is on a distinguished road
I just started playing with it in the new nightly. Thanks for all of your work, backwardsEric!

A few thoughts:
  • I have a hard time figuring out what the attributed codes mean. Maybe an easy fix would be to include a table in the help page? eg Ac: Acid Resistance. Then again, I'm sure this isn't an issue for more experienced players.
  • The attribute codes are not unique. I haven't gone though them all, so perhaps it's only a problem for Ne.
  • When you're in select mode, would it be possible to highlight the entire row rather than just the item name? It would make it a little easier on the eyes to trace the row across.
  • Similarly, would it be possible to use the Left/Right keys to highlight attribute columns? Perhaps, when a column is highlighted, you could even hit Return to filter on the selected attribute.
  • When you're showing "alternate attributes", the filter feature does not filter on the alternate attribute codes.
  • Another filter idea, what if it supported 1-3 characters? The new character is the equipment type character. So, you'd be able to filter on equipment type, attribute, or both.
  • A sorting idea, let's say that you can highlight attribute columns, and when you highlight a column, entering < sorts the table in ascending order based on that attribute (not sure why you'd want that...) and entering > sorts the table in descending order (probably the only thing that would be useful). Another idea, is bind s to sort, have it take an attribute code, and sort the table in descending order on that attribute.
  • I wrote the previous point while I was looking at the alternate attributes view. It makes more sense there. It would make more sense on the normal view if the number of the enhancement (on relevant attributes) was also given. For example, how much speed does Sting grant?
  • Similarly, it might be nice to display attack and defence modifiers. That said, it seems nigh impossible to deal with the double-digit numbers. Maybe if it was its own view... And, if it was, it might make sense to pull in ammo too...

Anyway, great work! Just some thoughts. I don't expect you to implement all/any of them.
moosferatu is offline   Reply With Quote
Old May 2, 2020, 13:45   #10
moosferatu
Apprentice
 
Join Date: Feb 2020
Posts: 99
moosferatu is on a distinguished road
And a followup...
  • Filtering on St does not work as I'd expect. A lot of items remain in the table that do not have St attributes, including items with no attributes. Perhaps I'm misunderstanding something. Let me know if you'd like a screenshot.
  • What if filtering was applied to the visible table rather than the entire item set? Then you could stack filters, but you'd have to reset to get back to the entire item set. May or may not be useful.
moosferatu is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
beginners question about weapon stats [armor, too, perhaps] Ehrblast Vanilla 28 September 19, 2014 19:06
enchant weapon or armor capped at 9 or 10? fbas Vanilla 22 August 30, 2014 09:17
Resistances cumulative? grassy Vanilla 29 March 5, 2010 04:49
Need some Weapon and Armor advice. marteo Vanilla 14 February 10, 2009 13:25
Ranged Weapons, Armor and Resistances. Oh my! steeg1234321 Vanilla 8 March 18, 2008 18:36


All times are GMT +1. The time now is 18:15.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.