MUD-Dev
mailing list archive
[ Other Periods
| Other mailing lists
| Search
]
Date:
[ Previous
| Next
]
Thread:
[ Previous
| Next
]
Index:
[ Author
| Date
| Thread
]
Re: [MUD-Dev] Re: Verb binding
[John:]
:the verb "pick" should be bound to the tree, IMO, not the
:apple. the tree object handles pick, which makes an apple
:and gives it to the player. or, if it's out of apples, it fails.
:that leaves the player's global 'pick' free for such witticisms
:as return (random(2) ? "You pick your friends."
: : "You pick your nose.")
Agreed as to the verb belonging to the apple tree. However, I disagree
with it failing through to your example. A verb shouldn't ignore any
additional words (e.g. a direct object) in the command. So, 'pick apple'
should simply say something about their being no apple left on the tree.
As a user, I would be a bit perturbed if saying 'pick apple' caused
my character to pick its nose, or something worse!
This whole idea, seemingly used by many here, of having many variants
of a verb searched for and triggered, bothers me. The net result is that
a global failure ends up with a generic error comment from the parser.
That's not likely to be very informative. E.g. as a user, I would greatly
prefer to see "There are no apples left on the tree" rather than something
like "There is no apple to pick here". A custom reply,
indicating that the system understood what I was trying to do, is very
reassuring. I'll repeat my first experience on an old LPMud: I knew it
was a combat MUD, so when a saw a "stick", I picked it up and tried to
wield it as a weapon. The system simply replied "Huh?" to all of my
attempts, leading me to wonder how to use a weapon. It never occurred
to me that the system would fail to understand a commonly used verb
just because there were no appropriate objects nearby. (It turned out
that the stick was a dead torch.) I suspect that most new users would
have exactly the same response.
--
Chris Gray cg#ami-cg,GraySage.Edmonton.AB.CA
- Thread context:
- Re: [MUD-Dev] Re: Verb binding, (continued)
- Sendmail changes,
coder coder#ibm,net, Sat 26 Apr 1997, 10:46 GMT
- Re: [MUD-Dev] Re: Verb binding,
Chris Gray cg#ami-cg,GraySage.Edmonton.AB.CA, Sat 26 Apr 1997, 06:27 GMT
- Re: [MUD-Dev] Re: Introduction,
Chris Gray cg#ami-cg,GraySage.Edmonton.AB.CA, Sat 26 Apr 1997, 06:27 GMT
- Re: [MUD-Dev] Re: Introduction,
Jeff Kesselman jeffk#tenetwork,com, Fri 25 Apr 1997, 13:05 GMT
[ Other Periods
| Other mailing lists
| Search
]