1998Q1/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Unique items -->
<!--X-From-R13: "Xba O. Znzoreg" <wyflfvapNvk.argpbz.pbz> -->
<!--X-Date: Tue, 13 Jan 1998 05:33:23 +0000 -->
<!--X-Message-Id: 199801130533.XAA27622@dfw&#45;ix1.ix.netcom.com -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 34BA5584.ACDDBD83#4cs,com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Unique items</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="msg00225.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00227.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00213.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00200.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00226">Author</A>
&nbsp;|&nbsp;<A HREF="#00226">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00226">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Unique items</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] Unique items</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>: Tue, 13 Jan 1998 00:34:52 -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 12 Jan 98 at 20:11, Vadim Tkachenko wrote:
&gt; Jon A. Lambert wrote:
&gt; &gt; 
&gt; &gt; I have properties in the objects which indicate their coverage area
&gt; &gt; or wear location (sound familar :&gt; ) except my wear locations are
&gt; &gt; dependent upon the anatomy that the object was design for.  Multiple
&gt; &gt; areas of coverage can occur.  Thus, the pants cover both thighs and
&gt; &gt; lower legs, lower abdomen and rear.  Each object has a transparency
&gt; &gt; property; transparent, translucent or opaque.  I allow 4 layers and
&gt; 
&gt; Just an abstract note - 
&gt; 
&gt; This rings a bell immediately: Why 4? Why not 3 or 5? Don't be confused,
&gt; I've read your Web page named 'Specifications for Wear Location System'
&gt; really careful, and I like the idea, actually, I love the idea, but see
&gt; - there's a common curse to limit ourselves to specific numbers, instead
&gt; of abstract.
&gt;

A well-taken point.  The original specification was written as a hack for 
a ROM mud &lt;circa summer 95&gt;.  There was also only one race, human.  My 
current server has a class BODY_TYPE which still has a the properties 
set for a fixed limit of 4 layers and 28 positions, but also includes 
pointers to the .GIF  representation and the hot-spot map, and initializers 
to other properties like height and weight. It is also used for generating 
hit locations.  Other BODY_TYPE's may be created with any number of wear 
positions and layers.  (I still have only one race BTW, Greeks).  Currently 
I'm using other BODY_TYPE's for creatures, which still run around naked. 
The seemingly random limitations are present for game balance reasons.  In 
reality, while one could wear 30 pairs of silk stockings, I don't wish to 
code this at that level of granularity where the bulk of the item 
influenced the number of layers.  And imagine, what if they were all 
magical stockings that had cumulative bonuses.

The way equipment objects were stored with the 6 flag limit is complete 
nonsense, although it makes sense in the flatfile ROM/Diku/Merc approach.

&gt; OK, let me put it this way:
&gt; 
&gt; - Let's pretend there are N layers instead of 4.
&gt; - What logical/physical layers are there, other than 4 mentioned?
&gt; - What would be the object placement rule for an object?
&gt; 
&gt; Also, there's a chance for a number 28 to change, too - let's pretend a
&gt; gauntlet has an extra hook to hang the car keys on it, which just adds
&gt; 29th location, and so on.
&gt;

The gauntlet would be created as an outside (inverted) container.

&gt; &gt; they are described from the outermost to inner most, being blocked
&gt; &gt; or modified by the transparency property or described differently
&gt; &gt; when partially blocked by lesser coverage of outer layered objects.
&gt; 
&gt; Also, just in unlikely case you've forgotten, if something heavy hits
&gt; you, you may get
&gt; 
&gt; - a dent on your chain mail
&gt; - crushed alchogol bottle stashed in its inner pocket (btw, one more
&gt; wear location)

Chain mail would be an normal container and so would the bottle.

&gt; - some bruise on your chest

Oh, the bruise goes at level 0, unlimited objects attached there. 
Level 0 is system-accessible only.  

&gt; - add by taste
&gt; 

Sadly, I'm strapped for time to get all my doc WEB-enabled and current. 
I've noted this on the page as Diku/Merc related and didn't even bother 
with formatting it &lt;PRE&gt;&lt;/PRE&gt;.  I did warn you that my web page was lame! 
That's a feeble excuse though. ;) 

--
Jon A. Lambert
"Everything that deceives may be said to enchant" - Plato

</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="00213" HREF="msg00213.html">Re: [MUD-Dev] Unique items</A></STRONG>
<UL><LI><EM>From:</EM> Vadim Tkachenko &lt;vadimt#4cs,com&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00225.html">Re: [MUD-Dev] Clients</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00227.html">Re: [MUD-Dev] Clients</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00213.html">Re: [MUD-Dev] Unique items</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00200.html">Re: [MUD-Dev] Unique items</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00226"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00226"><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><A NAME="00154" HREF="msg00154.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></strong>, 
Vadim Tkachenko <a href="mailto:vadimt#4cs,com">vadimt#4cs,com</a>, Fri 09 Jan 1998, 22:15 GMT
<UL>
<LI><strong><A NAME="00156" HREF="msg00156.html">Re: [MUD-Dev] Unique items</A></strong>, 
Richard Woolcock <a href="mailto:KaVir#dial,pipex.com">KaVir#dial,pipex.com</a>, Fri 09 Jan 1998, 23:39 GMT
<UL>
<LI><strong><A NAME="00173" HREF="msg00173.html">Re: [MUD-Dev] Unique items</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Sat 10 Jan 1998, 06:40 GMT
<UL>
<LI><strong><A NAME="00213" HREF="msg00213.html">Re: [MUD-Dev] Unique items</A></strong>, 
Vadim Tkachenko <a href="mailto:vadimt#4cs,com">vadimt#4cs,com</a>, Mon 12 Jan 1998, 17:42 GMT
<UL>
<LI><strong><A NAME="00226" HREF="msg00226.html">Re: [MUD-Dev] Unique items</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Tue 13 Jan 1998, 05:33 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00200" HREF="msg00200.html">Re: [MUD-Dev] Unique items</A></strong>, 
JC Lawrence <a href="mailto:claw#under,Eng.Sun.COM">claw#under,Eng.Sun.COM</a>, Sun 11 Jan 1998, 21:31 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00197" HREF="msg00197.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></strong>, 
JC Lawrence <a href="mailto:claw#under,Eng.Sun.COM">claw#under,Eng.Sun.COM</a>, Sun 11 Jan 1998, 21:01 GMT
</LI>
</UL>
<UL>
<li>&lt;Possible follow-up(s)&gt;<br>
<LI><strong><A NAME="00338" HREF="msg00338.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></strong>, 
Brandon J. Rickman <a href="mailto:ashes#pc4,zennet.com">ashes#pc4,zennet.com</a>, Thu 29 Jan 1998, 00:54 GMT
<UL>
<LI><strong><A NAME="00343" HREF="msg00343.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></strong>, 
Adam Wiggins <a href="mailto:nightfall#user2,inficad.com">nightfall#user2,inficad.com</a>, Fri 30 Jan 1998, 07:37 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>