Search
]
Date:
[ Previous
| Next
]
Thread:
[ Previous
| Next
]
Index:
[ Author
| Date
| Thread
]
command parsing
[much clipped]
:I guess it's the difference between making a wall and letting users get
:over it in whatever way they can manage (whether it be flying, climbing,
:becoming non-corporeal and walking through, or even smashing it down) and
:doing a script like:
:
:if token++.Is("climb") and token.Is("wall")
: room_message("$n scale$s the wall.", ch);
: move_char(ch, UP)
You're going to have to have a very general scenario in order for all of
those methods of getting past the wall work! You're not going to get any
of them for free, I suspect.
However, point taken, and I've added a note to my to-do list to think hard
about moving all verbs to the main grammar. I instantly ran into the
3 definitions of 'read' - in the main scenario it reads text from some
object, in the mail-room it reads your email, and in the newsroom it
reads your set of subscribed newsgroups. The latter two forms don't
take an object, but the first requires one!
--
Chris Gray cg#ami-cg,GraySage.Edmonton.AB.CA
- Thread context:
- MUD Design Digest V1 #56,
coder coder#ibm,net, Wed 18 Dec 1996, 03:42 GMT
- Re: Call for Opinions: MIGE,
Chris Lawrence clawrenc#xsvr1,cup.hp.com, Wed 27 Nov 1996, 17:18 GMT
- Command Parsers, continued,
Nathan Yospe yospe#hawaii,edu, Mon 25 Nov 1996, 01:28 GMT
- Command Parsing,
Nathan Yospe yospe#hawaii,edu, Sun 24 Nov 1996, 23:06 GMT
- <Possible follow-up(s)>
- command parsing,
Chris Gray cg#ami-cg,GraySage.Edmonton.AB.CA, Thu 13 Mar 1997, 15:00 GMT
- Re: command parsing,
Adam Wiggins nightfall#inficad,com, Thu 13 Mar 1997, 16:22 GMT
- command parsing,
claw claw#null,net, Tue 18 Mar 1997, 02:08 GMT
- Re: command parsing,
claw claw#null,net, Tue 18 Mar 1997, 02:11 GMT
- Re: MUD Design Digest V1 #52,
Chris Lawrence clawrenc#xsvr1,cup.hp.com, Fri 22 Nov 1996, 21:34 GMT
[ Other Periods
| Other mailing lists
| Search
]