1997Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: Issues from the digests and Wout's list -->
<!--X-From-R13: "Eunja Vnycraal" <efuNqbf.abegry.pbz> -->
<!--X-Date: from tacitus.globecomm.net [207.51.48.7] by mx4.ibm.net id 861201930.60990&#45;1 Wed Apr 16 14:45:30 1997 -->
<!--X-Message-Id: 9704161051.ZM769@sun38 -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 199704160530.FAA218438#out1,ibm.net -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: Issues from the digests and Wout's list</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:rsh#dos,nortel.com">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00144.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00146.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00137.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00147.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00145">Author</A>
&nbsp;|&nbsp;<A HREF="#00145">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00145">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: Issues from the digests and Wout's list</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI>
<LI><em>Subject</em>: Re: Issues from the digests and Wout's list</LI>
<LI><em>From</em>: "Shawn Halpenny" &lt;<A HREF="mailto:rsh#dos,nortel.com">rsh#dos,nortel.com</A>&gt;</LI>
<LI><em>Date</em>: Wed, 16 Apr 1997 10:51:28 -0400</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:malachai#iname,com">malachai#iname,com</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Apr 10,  6:57pm, clawrenc#cup,hp.com wrote:

JCL&gt; &gt;One of the things that were not discussed at length is the issue of
JCL&gt; &gt;parsing and handling user input.  Could you comment on that too?
JCL&gt;
JCL&gt; &lt;shake head&gt;
JCL&gt;
JCL&gt; The only outstanding one I can remember here is suggesting command
JCL&gt; compleation ala:
JCL&gt;
JCL&gt;   &gt; get bag
JCL&gt;   Do you want the:
JCL&gt;     1 -- Mouldy sack
JCL&gt;     2 -- Paper bag
JCL&gt;     3 -- Leather satchel
JCL&gt;     0 -- Cancel command
JCL&gt;   &gt;&gt; 3
JCL&gt;   You take the leather satchel,
JCL&gt;
JCL&gt; I currently do this, with caveats for nested compleations, multiple
JCL&gt; character support (multi-playing) and priority interrupts.

I remember a posting to one of the ng's a while back in this vein, and I
wondered then, as now, what happens if the poor sod who just typed "get
bag" and was suddenly attacked by UggUgg.  Will the parser still be waiting
for a response of 0-3?  Or if a response of anything _not_ 0-3 fails the
get command without notification, executes the just-typed command
"c superkill UggUgg", and then returns to the base state of waiting for any
command?  I'm leaning toward the latter, since IMO forcing a reply of 0-3
makes the interface work against the user in cases like above.

[ stuff about combat scripts cut, but churning in the back of my head and
will hopefully generate a useful reply in the near future ]

JCL&gt; &gt;2) Namespaces.
JCL&gt; &gt;* Allowing players to name one another.
JCL&gt; &gt;* Introduction systems.
JCL&gt; &gt;* The "familiar face" element and remembering/forgetting names. *
JCL&gt; &gt;Naming objects and exits.

I'm not into this too much, so I'll give it a miss.

JCL&gt; &gt;3) Skills and skill trees.
JCL&gt;
JCL&gt; Nathan: I like your recent comment on flat trees without
JCL&gt; pre-requisites (eg anyone can *try* to fly, it just won't work if you
JCL&gt; don't have wings/rocket assist etc)  Care to expand?

Related to this vein, I'm moving towards a model where there are no skill
sets, really, just commands bound to particular objects which can be added
or removed from a character's immediate environment (inventory, equipment,
body).	For example:  the only people who can attempt to fly are people
who have wings or a rocket pack.  The reason they can attempt it is
because the "fly" command is built into the wings/rocket pack, which, when
added to the immediate environment, bestow the "skill" on the character by
giving them the fly command in this case.  No one has to go "buy" their
flying skill, they just acquire the means to make it possible.	Then as
they attempt to use the command, the code for the command is responsible
for handling all the variables used to fly.  I don't know if that was very
clear.	How I'll determine how good the person is at flying, I haven't
explored to much detail (yet)--suffice it to say though that it could get
interesting since my "skill" system is a loose, mutated thing that I'm not
entirely convinced will do what I want.

JCL&gt;
JCL&gt; &gt;4) Rumors.
JCL&gt; &gt;* Decaying rumors.
JCL&gt; &gt;* "Alerting authorities".
JCL&gt;
JCL&gt; We definitely need to get back into this.

I have thoughts on this, but have to find where I've stashed them...

JCL&gt; &gt;5) Containers and grouping.
JCL&gt; &gt;* Handling different yet similar objects.
JCL&gt; &gt;* Groups of people/mobs.
JCL&gt; &gt;* "Piles of junk".
JCL&gt; &gt;* Referring to specific items/individuals in a group.
JCL&gt;
JCL&gt; Still no real idea how to handle.

Hmm.  A sort of pseudo-container that is created when similar objects are
in the same place, where any interactions with the pseudo-container are mapped
to the items inside the container?  Dunno.

JCL&gt; &gt;6) Global mob AI.
JCL&gt;
JCL&gt; Ouch.  Like it.  Don't have an elegant solution yet.

&lt;gurgle&gt;&lt;spastic-twitching&gt;

--
Shawn Halpenny

</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00144.html">Steward</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00146.html">Re: Strings &amp; Memory Usage</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00137.html">Re: Issues from the digests and Wout's list</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00147.html">Re: Issues from the digests and Wout's list</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00145"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00145"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>Re: r.g.m.* - worthwhile thread</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00163" HREF="msg00163.html">Re: r.g.m.* - worthwhile thread</A></strong>, 
Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Sun 20 Apr 1997, 03:04 GMT
</LI>
<LI><strong><A NAME="00170" HREF="msg00170.html">Re: r.g.m.* - worthwhile thread</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Mon 21 Apr 1997, 04:04 GMT
</LI>
</ul>
</LI>
<LI><strong><A NAME="00144" HREF="msg00144.html">Steward</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Wed 16 Apr 1997, 17:12 GMT
<LI><strong><A NAME="00137" HREF="msg00137.html">Re: Issues from the digests and Wout's list</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Tue 15 Apr 1997, 05:44 GMT
<UL>
<li>&lt;Possible follow-up(s)&gt;<br>
<LI><strong><A NAME="00145" HREF="msg00145.html">Re: Issues from the digests and Wout's list</A></strong>, 
Shawn Halpenny <a href="mailto:rsh#dos,nortel.com">rsh#dos,nortel.com</a>, Wed 16 Apr 1997, 21:45 GMT
</LI>
<LI><strong><A NAME="00147" HREF="msg00147.html">Re: Issues from the digests and Wout's list</A></strong>, 
Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Thu 17 Apr 1997, 03:33 GMT
</LI>
<LI><strong><A NAME="00150" HREF="msg00150.html">Re: Issues from the digests and Wout's list</A></strong>, 
Shawn Halpenny <a href="mailto:rsh#dos,nortel.com">rsh#dos,nortel.com</a>, Thu 17 Apr 1997, 21:28 GMT
</LI>
<LI><strong><A NAME="00153" HREF="msg00153.html">Re: Issues from the digests and Wout's list</A></strong>, 
Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Fri 18 Apr 1997, 04:08 GMT
</LI>
<LI><strong><A NAME="00152" HREF="msg00152.html">Re: Issues from the digests and Wout's list</A></strong>, 
Ling <a href="mailto:K.L.Lo-94#student,lut.ac.uk">K.L.Lo-94#student,lut.ac.uk</a>, Fri 18 Apr 1997, 08:20 GMT
</LI>
</UL>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>