1997Q3/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Affecting the world -->
<!--X-From-R13: "Xba O. Znzoreg" <wyflfvapNvk.argpbz.pbz> -->
<!--X-Date: Thu, 25 Sep 1997 17:18:03 +0000 -->
<!--X-Message-Id: 199709251717.MAA18176@dfw&#45;ix5.ix.netcom.com -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 9709240153.8gyd@ami&#45;cg.GraySage.Edmonton.AB.CA -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Affecting the world</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:jlsysinc#ix,netcom.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="msg01438.html">Previous</a>
&nbsp;|&nbsp;<a href="msg01441.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg01407.html">Previous</a>
&nbsp;|&nbsp;<a href="msg01411.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#01437">Author</A>
&nbsp;|&nbsp;<A HREF="#01437">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#01437">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Affecting the world</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] Affecting the world</LI>
<LI><em>From</em>: "Jon A. Lambert" &lt;<A HREF="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</A>&gt;</LI>
<LI><em>Date</em>: Thu, 25 Sep 1997 13:17:44 -4</LI>
<LI><em>Comments</em>: Authenticated sender is &lt;jlsysinc#popd,ix.netcom.com&gt;</LI>
<LI><em>Reply-to</em>: <A HREF="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.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 24 Sep 97 at 8:39, Chris Gray wrote:
&gt; [Jon L:]
&gt; 
&gt; :Consider the following example position given abilities:
&gt; :
&gt; :position - King of Argos
&gt; 
&gt; [deletia]
&gt; 
&gt; Cool! (Ghod I hate that word :-) ) Things like that can really make the
&gt; world seem more real/solid/physical. Are there many things like that that
&gt; other positions come with? I realize that they all take implementation,
&gt; but I would guess that once you had done a few, many of the tools would
&gt; be re-usable for others.

Nod.  It's very implementation specific or unique.  I'm certainly 
attempting to find generic abstract functionality and reusable 
components for this type of game.  There are components which are 
common to seemingly unrelated positions. All of the commands above 
could be used for head priests, guild leaders, but with slightly 
different details.  For instance a guild leader can call meetings 
(feasts), order fees (taxes) and issue declarations (proclaim) to
guild members and the head priest can call rituals (feasts), order 
tithing (taxes) and issue calls (proclaim) to worshippers.   

Some common points -
king's proclaim - &lt;heralds&gt; move about &lt;town&gt; for &lt;x hours&gt; shouting 
    out &lt;message&gt;
priest's call - &lt;clerics&gt; move to &lt;fixed locations&gt; for &lt;x hours&gt;  
reciting out &lt;sermon&gt; 
guild's declaration - &lt;guildsmen&gt; move about &lt;shops&gt; for &lt;once&gt; 
telling shopkeeper &lt;message&gt;  (traditional medieval guild impl.) 

king's taxes - &lt;tax collectors and guards&gt; move to &lt;list of 
buildings&gt; demanding &lt;x gold&gt; -&gt; loop over until done &lt;list of
non-payers&gt; saved for some purpose.
priest's tithe - &lt;clergy&gt; move to &lt;list of buildings&gt; asking for
&lt;x gold&gt; -&gt; loop if forced tithe or once only &lt;list of 
payers|non-payers saved&gt; for some purpose.
guild's fees - &lt;guildsmen&gt; move to &lt;list of member shops&gt; asking for 
&lt;x gold&gt; -&gt; loop until done &lt;list of non-payers&gt; saved for some 
purpose.

I would imagine many different positions have very similar activities 
although varying scopes of control.  These are very "early" thoughts 
on this BTW.

--
Jon A. Lambert

If I'd known it was harmless, I would have killed it myself.

</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="01407" HREF="msg01407.html">Re: [MUD-Dev] Affecting the world</A></STRONG>
<UL><LI><EM>From:</EM> cg#ami-cg,GraySage.Edmonton.AB.CA (Chris Gray)</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg01438.html">Re: [MUD-Dev]  Usability and interface and who the hell is suppo</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg01441.html">Re: [MUD-Dev]  Usability and interface and who the hell is suppo</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg01407.html">Re: [MUD-Dev] Affecting the world</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg01411.html">RE: [MUD-Dev] Affecting the world</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#01437"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#01437"><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] Affecting the world</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<ul compact>
<ul compact>
<LI><strong><A NAME="01397" HREF="msg01397.html">Re: [MUD-Dev] Affecting the world</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Wed 24 Sep 1997, 00:03 GMT
</LI>
</ul>
</ul>
</ul>
<LI><strong><A NAME="01251" HREF="msg01251.html">Re: [MUD-Dev] Affecting the world</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Thu 18 Sep 1997, 06:02 GMT
<UL>
<LI><strong><A NAME="01343" HREF="msg01343.html">Re: [MUD-Dev] Affecting the world</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Sun 21 Sep 1997, 19:16 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="01407" HREF="msg01407.html">Re: [MUD-Dev] Affecting the world</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Wed 24 Sep 1997, 06:01 GMT
<UL>
<LI><strong><A NAME="01437" HREF="msg01437.html">Re: [MUD-Dev] Affecting the world</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Thu 25 Sep 1997, 17:18 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="01411" HREF="msg01411.html">RE: [MUD-Dev] Affecting the world</A></strong>, 
Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Wed 24 Sep 1997, 16:24 GMT
</LI>
</ul>
</LI>
<LI><strong><A NAME="01146" HREF="msg01146.html">NPC AI and Learning.</A></strong>, 
Michael Hohensee <a href="mailto:michael#sparta,mainstream.net">michael#sparta,mainstream.net</a>, Sun 07 Sep 1997, 19:51 GMT
<UL>
<LI><strong><A NAME="01158" HREF="msg01158.html">Re: [MUD-Dev]  NPC AI and Learning.</A></strong>, 
Travis S. Casey <a href="mailto:efindel#io,com">efindel#io,com</a>, Mon 08 Sep 1997, 15:29 GMT
<UL>
<LI><strong><A NAME="01160" HREF="msg01160.html">Re: [MUD-Dev]  NPC AI and Learning.</A></strong>, 
Alex Oren <a href="mailto:alexo#bigfoot,com">alexo#bigfoot,com</a>, Mon 08 Sep 1997, 16:31 GMT
</LI>
</UL>
</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>