additional paranoia (trunk only)
A couple of extensions to the paranoid_confirmation option:
1) add paranoid_confirmation:Confirm -- setting this means that any
prompt where the other paranoid_confirm flags have been set to require
a yes response instead of y to confirm also require explicit no rather
than arbitrary non-yes to reject. It will reprompt if you don't answer
"yes" or "no" (unless you use ESC, which is treated the same as "no").
2) add paranoid_confirmation:bones -- control whether the "save bones?"
prompt in wizard mode requires yes instead of just y. The original user-
developed paranoid_confirm patch required yes unconditionally here, and
I left that out thinking it was undesireable. But after testing the
"your body rises from the dead as <undead>..." fix a couple of days ago,
where you now get an extra message and consequent --More-- prompt just
before "save bones?", I've changed my mind about its usefulness, provided
that it's settable rather than unconditional.
Handling paranoid_confirmation:bones outside of wizard mode is a
bit tricky. Right now, it can still be seen via 'O' if it has been set
in NETHACKOPTIONS, but it won't show up in the menu if you use 'O' to
interactively change the value of paranoid_confirmation. I'm not sure
whether that's the right way to go; it might be better to let non-wizard
users uselessly toggle it on and off rather than only partially hide it.
Or maybe it should be hidden from the current value even when it's set.
Or decline to set it in first place, despite external option settings.
This commit is contained in:
12
dat/opthelp
12
dat/opthelp
@@ -120,11 +120,13 @@ packorder a list of default symbols for kinds of objects that gives the
|
||||
default order will be appended to the end.)
|
||||
paranoid_confirmation space separated list of situations where alternate
|
||||
prompting is desired [paranoid_confirmation:pray]
|
||||
quit -- yes vs y to confirm quitting or to enter explore mode
|
||||
die -- yes vs y to confirm dying (for explore or debug mode)
|
||||
attack -- yes vs y to confirm attacking a peaceful monster
|
||||
pray -- y to confirm an attempt to pray; on by default
|
||||
Remove -- always pick from inventory for 'R' and 'T' even when
|
||||
Confirm -- when requiring yes, also require no to reject
|
||||
quit -- yes vs y to confirm quitting or to enter explore mode
|
||||
die -- yes vs y to confirm dying (for explore or debug mode)
|
||||
bones -- yes vs y to confirm saving bones data in debug mode
|
||||
attack -- yes vs y to confirm attacking a peaceful monster
|
||||
pray -- y to confirm an attempt to pray; on by default
|
||||
Remove -- always pick from inventory for 'R' and 'T' even when
|
||||
wearing just one applicable item to remove or take off
|
||||
pickup_burden when you pick up an item that exceeds this encumberance
|
||||
level (Unencumbered, Burdened, streSsed, straiNed, overTaxed,
|
||||
|
||||
Reference in New Issue
Block a user