Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old July 9, 2009, 19:43   #1
PowerDiver
Prophet
 
Join Date: Mar 2008
Posts: 2,712
PowerDiver is on a distinguished road
feature request - spellbook number OPTION

That's right -- I am specifically requesting that Takkaria add a new option.

Referring to spellbooks by letters is bad. Unfortunately, letters are ergonomic and traditional, so we cannot remove them. Inscriptions are clunky and newbies don't use them, but newbies need to be trained to use numbers. Here is my suggestion.


Add an option books_by_numbers that defaults to YES that means that any time you use the hook to select a spellbook you have to use a number and a letter is trapped and reported as an error. If choices are listed, they should be listed with the number.
PowerDiver is offline   Reply With Quote
Old July 9, 2009, 19:45   #2
camlost
Sangband 1.x Maintainer
 
camlost's Avatar
 
Join Date: Apr 2007
Posts: 522
camlost is on a distinguished road
Honestly, I'd rather that books just end up in the right place all the time. Put book #2 is slot b, even if book #1 isn't around.

Of course, this would probably require a massive redesign of the inventory sorting and (possibly) item lookup code.

But it's what *I* want.
__________________
a chunk of Bronze {These look tastier than they are. !E}
3 blank Parchments (Vellum) {No french novels please.}
camlost is offline   Reply With Quote
Old July 9, 2009, 20:21   #3
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,057
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Quote:
Originally Posted by camlost View Post
Honestly, I'd rather that books just end up in the right place all the time. Put book #2 is slot b, even if book #1 isn't around.

Of course, this would probably require a massive redesign of the inventory sorting and (possibly) item lookup code.

But it's what *I* want.
I agree with the general aim, but IMO both your ideas are positively bad.

Leaving aside the massive redesign mentioned above, the right answer is default autoinscriptions. For spellbooks these would be @mX@bX@GX!d!k!v where X is the book number. We could do all sorts of other helpful autoinscriptions as well (like @w0^. on diggers, and so on).
Magnate is offline   Reply With Quote
Old July 9, 2009, 21:00   #4
PowerDiver
Prophet
 
Join Date: Mar 2008
Posts: 2,712
PowerDiver is on a distinguished road
Quote:
Originally Posted by camlost View Post
Honestly, I'd rather that books just end up in the right place all the time. Put book #2 is slot b, even if book #1 isn't around.

Of course, this would probably require a massive redesign of the inventory sorting and (possibly) item lookup code.

But it's what *I* want.
In addition, you ought to be able to inscribe with %s to say that an item should be forced into slot s.

The change is actually fairly minor. It is not so hard, and I have implemented it in the past, but it fails from a UI perspective. The advantage of numbers is that you cannot accidentally do the wrong thing if a key is sticky. If p-d-d is invalid, you cannot fail to heal due to problems with the 'd' key or heavy fingers.

The main question with your suggestion is whether to reorder so that equal tvals are together but the letters are not sorted when you look at your inventory.

Personally, I favor both fixed slots for spellbooks and the books_by_numbers option I suggested together, but either singly would be an improvement.
PowerDiver is offline   Reply With Quote
Old July 9, 2009, 21:05   #5
PowerDiver
Prophet
 
Join Date: Mar 2008
Posts: 2,712
PowerDiver is on a distinguished road
Quote:
Originally Posted by Magnate View Post
I agree with the general aim, but IMO both your ideas are positively bad.
How is it positively bad to have an option that can be turned off by those who don't want it, but teaches proper technique to newbies? I also want it to help me avoid typos, which cannot be accomplished with autoinscriptions.

I can understand that you might think there is a better solution, but how is this worse than the status quo?
PowerDiver is offline   Reply With Quote
Old July 9, 2009, 22:38   #6
Sirridan
Knight
 
Sirridan's Avatar
 
Join Date: May 2009
Posts: 560
Sirridan is on a distinguished road
Personally I'd like it to be if you hit m/p then a letter, that letter in that context would always be associated with the right book. This could also be my laziness because I'm still training myself to use numbers instead of letters.

To clarify

Beginners handbook (1)
WoWisdom (2)
Chants (3)

I hit mcb, I cast orb of draining, even if beginners handbook is not present. or if I was dumb and picked up magic for beginners and it pushed the other books down.

In any case, autoinscription would be probably better, and easier to code.
Sirridan is offline   Reply With Quote
Old July 9, 2009, 22:47   #7
Zikke
Veteran
 
Join Date: Jun 2008
Location: Los Angeles
Posts: 1,068
Zikke is on a distinguished road
Quote:
Originally Posted by Sirridan View Post
In any case, autoinscription would be probably better, and easier to code.
And very confusing to newbies when they look in their bags
__________________
A(3.1.0b) CWS "Fyren_V" NEW L:50 DL:127 A++ R+++ Sp+ w:The Great Axe of Eonwe
A/FA W H- D c-- !f PV+++ s? d P++ M+
C- S+ I- !So B ac++ GHB? SQ? !RQ V F:
Zikke is offline   Reply With Quote
Old July 10, 2009, 01:01   #8
Sirridan
Knight
 
Sirridan's Avatar
 
Join Date: May 2009
Posts: 560
Sirridan is on a distinguished road
Quote:
Originally Posted by Zikke View Post
And very confusing to newbies when they look in their bags
True... so then why not treat the books like they are inscribed... without inscribing them?
Sirridan is offline   Reply With Quote
Old July 10, 2009, 20:19   #9
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,057
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Quote:
Originally Posted by PowerDiver View Post
How is it positively bad to have an option that can be turned off by those who don't want it, but teaches proper technique to newbies? I also want it to help me avoid typos, which cannot be accomplished with autoinscriptions.

I can understand that you might think there is a better solution, but how is this worse than the status quo?
Simply because I have come round to Takkaria's view that options are bad (at least until proven otherwise). I used to want masses of options, but he's shown that we can live without many of them.

I could certainly live with an option, if it was introduced.
Magnate is offline   Reply With Quote
Old July 10, 2009, 20:52   #10
iggy
Rookie
 
iggy's Avatar
 
Join Date: Jun 2009
Location: Ann Arbor, MI
Posts: 7
iggy is on a distinguished road
Just got bitten by this one myself

Learned the hard way that sometimes bad things happen to good spellbooks. My ranger @ was preparing to recuperate from a fight, so I whipped off a quick maf to discover myself teleported into a pack of hounds.

I survived, but immediately decided that inscribing the books with numbers and retraining myself was the safest route. Personally, I think this is very in line with the rest of the game experience - discovering (usually the hard way) that there's a better/safer way to do things.

I think an 'angband newbie inscription/macro guide' would be more useful: list a macro, explain what it does (since macro-ese is a little cryptic to the uninitiated), and explain why we use it. My life as a ranger became 100x easier once I figured out that I could bind 'f0*t' to the tab key...

A pref file of highly recommended fundamentals (autonumber books, !r on WoR scrolls, etc.) shouldn't be too hard to produce....
iggy 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
very low priority feature request - metric system option bebo Vanilla 20 April 28, 2012 10:08
[FA] Feature request Zikke Variants 4 February 18, 2009 15:06
Feature request Antoine Vanilla 5 January 8, 2009 04:27
[Feature Request] A whole horde of them! JamesDoyle Vanilla 25 March 21, 2008 19:06
Feature Request Zero Vanilla 1 February 5, 2008 18:21


All times are GMT +1. The time now is 05:44.


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