1997Q3/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev]  Combat messages -->
<!--X-From-R13: [negva Yrrtna <znegvaNpnz.fev.pbz> -->
<!--X-Date: from fabius.globecomm.net [207.51.48.6] by in12.ibm.net id 870685243.41966&#45;1 Mon Aug  4 09:00:43 1997 CUT -->
<!--X-Message-Id: Pine.GSO.3.96.970803194419.11347I&#45;100000@dryslwyn -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: Marcel&#45;1.26&#45;0713130732&#45;345Ky&#38;5#Gryphon,knoware.nl -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev]  Combat messages</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:martin#cam,sri.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="msg00369.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00371.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00122.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00378.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00370">Author</A>
&nbsp;|&nbsp;<A HREF="#00370">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00370">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev]  Combat messages</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: [MUD-Dev]  Combat messages</LI>
<LI><em>From</em>: Martin Keegan &lt;<A HREF="mailto:martin#cam,sri.com">martin#cam,sri.com</A>&gt;</LI>
<LI><em>Date</em>: Mon, 4 Aug 1997 09:59:41 +0100 (BST)</LI>
<LI><em>Reply-To</em>: Martin Keegan &lt;<A HREF="mailto:martin#cam,sri.com">martin#cam,sri.com</A>&gt;</LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Sun, 13 Jul 1997, Marian Griffith wrote:

&gt; &gt; Yup.  A few years ago this was a problem just because of processing time;
&gt; &gt; now there's no reason you can't implement it.
&gt; 
&gt; You can tell better than I can. What I was trying to ask was. Will it
&gt; be possible to look reasonably like english,  and will it be pleasant
&gt; to read? To string together phrases you usually have to reformate one
&gt; or both phrases to make the resulting sentence flow.  I don't believe
&gt; you should be aiming at anything resembling literature,  but to get a
&gt; good flowing sentence might be difficult?

No. It's not hard. What you need is a sort of metalanguage, where
all the various morphological features of English are stripped out, to be
reinserted by the system. The Lima mudlib has such a system, used
extensively for doing socials (*). I do it like this:

@S @vhit @o @\WEIRD_MSG\.

Where @s stands for the subject, @o for the object, and @v + stem for a
verb. 

So if you're the subject, you see

  You hit Dipsy weirdly.

If you're the object, you get

  Tinky Winky hits you weirdly.

If you're in the same room, you receive

  Tinky Winky hits Dipsy weirdly.

@\WEIRD_MSG\ calls the message generator, and expands the WEIRD_MSG macro
randomly. Subject, object and others all get the same randomly generated
expansion. In the examples above, it expanded just to "weirdly".

If people realised how easy this was, we'd have fewer Dikus reporting "You
buy an armour". The best thing about the system is that it allows random
atmospheric messages to be generated easily and not be boring and
monotonous.

Mk

(*) For obscure reasons, I name determiners ("a", "an", "the", "some", "")
'adams', and the building blocks of any metalanguage 'limas'.



</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<ul compact><li><strong>Follow-Ups</strong>:
<ul>
<li><strong><A NAME="00378" HREF="msg00378.html">Re: [MUD-Dev]  Combat messages</A></strong>
<ul compact><li><em>From:</em> Matt Chatterley &lt;root#mpc,dyn.ml.org&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00115" HREF="msg00115.html">Re: [MUD-Dev]  Combat messages</A></STRONG>
<UL><LI><EM>From:</EM> Marian Griffith &lt;gryphon#iaehv,nl&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00369.html">Re: [MUD-Dev]  Virtual Chemistry</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00371.html">Re: [MUD-Dev]  R-trees &amp;kin</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00122.html">Re: [MUD-Dev]  Combat messages</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00378.html">Re: [MUD-Dev]  Combat messages</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00370"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00370"><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: [MUD-Dev] natural language parser (Output)</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<ul compact>
<LI><strong><A NAME="00107" HREF="msg00107.html">Re: [MUD-Dev] natural language parser (Output)</A></strong>, 
Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Sun 13 Jul 1997, 07:19 GMT
</LI>
<LI><strong><A NAME="00110" HREF="msg00110.html">Combat</A></strong>, 
Adam Wiggins <a href="mailto:nightfall#user1,inficad.com">nightfall#user1,inficad.com</a>, Sun 13 Jul 1997, 12:53 GMT
<UL>
<LI><strong><A NAME="00115" HREF="msg00115.html">Re: [MUD-Dev]  Combat messages</A></strong>, 
Marian Griffith <a href="mailto:gryphon#iaehv,nl">gryphon#iaehv,nl</a>, Sun 13 Jul 1997, 19:17 GMT
<UL>
<LI><strong><A NAME="00122" HREF="msg00122.html">Re: [MUD-Dev]  Combat messages</A></strong>, 
Adam Wiggins <a href="mailto:nightfall#user1,inficad.com">nightfall#user1,inficad.com</a>, Mon 14 Jul 1997, 08:32 GMT
</LI>
<LI><strong><A NAME="00370" HREF="msg00370.html">Re: [MUD-Dev]  Combat messages</A></strong>, 
Martin Keegan <a href="mailto:martin#cam,sri.com">martin#cam,sri.com</a>, Mon 04 Aug 1997, 16:00 GMT
<UL>
<LI><strong><A NAME="00378" HREF="msg00378.html">Re: [MUD-Dev]  Combat messages</A></strong>, 
Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Tue 05 Aug 1997, 00:04 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00303" HREF="msg00303.html">Re: [MUD-Dev]  Combat</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Thu 31 Jul 1997, 08:12 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00117" HREF="msg00117.html">Re: [MUD-Dev] not about pk anymore</A></strong>, 
Alex Oren <a href="mailto:alexo#bigfoot,com">alexo#bigfoot,com</a>, Sun 13 Jul 1997, 20:21 GMT
<UL>
<LI><strong><A NAME="00121" HREF="msg00121.html">Re: [MUD-Dev] not about pk anymore</A></strong>, 
Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Mon 14 Jul 1997, 04:49 GMT
</LI>
</UL>
</LI>
</ul>
</ul>
</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>