<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] Virtual Chemistry --> <!--X-From-R13: [nevna Uevssvgu <telcubaNvnrui.ay> --> <!--X-Date: from fabius.globecomm.net [207.51.48.6] by in12.ibm.net id 868796241.43026-1 Sun Jul 13 12:17:21 1997 CUT --> <!--X-Message-Id: Marcel-1.26-0713124810-868Ky&5#Gryphon,knoware.nl --> <!--X-Content-Type: text/plain --> <!--X-Reference: 199707130230.VAA18864@dfw-ix1.ix.netcom.com --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: [MUD-Dev] Virtual Chemistry</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:gryphon#iaehv,nl"> </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> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] <br clear=all><hr> <!--X-Body-Begin--> <!--X-User-Header--> <!--X-User-Header-End--> <!--X-TopPNI--> Date: [ <a href="msg00113.html">Previous</a> | <a href="msg00115.html">Next</a> ] Thread: [ <a href="msg00134.html">Previous</a> | <a href="msg00124.html">Next</a> ] Index: [ <A HREF="author.html#00114">Author</A> | <A HREF="#00114">Date</A> | <A HREF="thread.html#00114">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: [MUD-Dev] Virtual Chemistry</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] Virtual Chemistry</LI> <LI><em>From</em>: Marian Griffith <<A HREF="mailto:gryphon#iaehv,nl">gryphon#iaehv,nl</A>></LI> <LI><em>Date</em>: Sun, 13 Jul 1997 13:48:10 +0100 (BST)</LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> On Sat 12 Jul, Jon A. Lambert wrote: > > From: Matt Chatterley <root#mpc,dyn.ml.org> > > Subject: [MUD-Dev] Virtual Chemistry > > What if we just simulated our own chemistry? Certain objects could as > > 'ingredients' (not really elements, more compounds), and combining these > > ingredients would have predetermined reactions and results. Further > > compounds could be obtained by appropriate mixes, which would all have > > varying effects on the body (infusion of magic could somehow guide these > > effects). This would obviously extend the alchemy idea - the creation of > > poisons, herbal compounds and literally anything in any state (which the > > PC was able to store). > > Has anyone actually attempted anything of this nature, or contemplated it? > An excellent idea. I think we may have peripherally touched on this > concept in a thread on "assemblies" of objects. It was my thought that > these assemblies would have there own predefined attributes and methods > that hide unassembled objects attributes and methods. The assembly class > might have an assemble method and a disassemble method. The assemble > method checking that all components are present and the disassemble > creates the aggregated objects upon disassembly. > I think some rudimentary chemistry/alchemy could be implemented using > this technique. [Jon Lambert's example snipped] I would recommend taking this one step further back and read a couple of treatises on alchemy. While they were inventing chemistry and its tools they also created an elaborate theory on how things worked. You might find it useful reading when setting a system of your own. It is my belief that realistic systems of alchemy (or magic!) should follow a logical set of laws. This should at least explain the chem- istry of the world. I.e. explain things like disease and explosions. I'm not well versed in this subject myself so I can't be very precise but perhaps accupuncture may serve as an example. By putting needles at various places on the body one can take away the awareness of pain, heal (or speed up healing) diseases and so on. The underlying theory is one of (un)balancing the flow of yin and yang through the body. The act of putting a needle in a certain part will attract or divert that flow. Accupuncture works because disease is also an unbalance in this flow and a skilled practicioner can restore balance and thus heal. If you build a similar underlying theory, perhaps a bit more complica- ted than yin and yang flows because it must explain much more, you'll have a natural working alchemy. Not because there is a recipy, but be- cause that is what has to happen when you put incompatible elements in a single brew. If you want to make things real complicated you could have things like the zodiac be of importance. E.g. you can't hope to create the strong potions involving the 'flowing' aspect unless the moon is in the sign of aquarius, the strongest lunar aspect of 'flowing' and so on. There is really no limit to what you could do if there are laws that under- ly the way the entire world works (al)chemically speaking. For a more complete understanding you really should read books on alchemy though. And if you do, please post a summary here <gr> marian -- Yes - at last - You. I Choose you. Out of all the world, out of all the seeking, I have found you, young sister of my heart! You are mine and I am yours - and never again will there be loneliness ... Rolan Choosing Talia, Arrows of the Queen, by Mercedes Lackey </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="00108" HREF="msg00108.html">Re: [MUD-Dev] Virtual Chemistry</A></STRONG> <UL><LI><EM>From:</EM> "Jon A. Lambert" <jlsysinc#ix,netcom.com></LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00113.html">Re: [MUD-Dev] Virtual Chemistry</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00115.html">Re: [MUD-Dev] Combat messages</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00134.html">Re: [MUD-Dev] Virtual Chemistry</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00124.html">Re: [MUD-Dev] Virtual Chemistry</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00114"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00114"><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="00108" HREF="msg00108.html">Re: [MUD-Dev] Virtual Chemistry</A></strong>, Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Sun 13 Jul 1997, 09:30 GMT <UL> <LI><strong><A NAME="00113" HREF="msg00113.html">Re: [MUD-Dev] Virtual Chemistry</A></strong>, Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Sun 13 Jul 1997, 15:24 GMT <UL> <LI><strong><A NAME="00133" HREF="msg00133.html">Re: [MUD-Dev] Virtual Chemistry</A></strong>, Michael Hohensee <a href="mailto:michael#sparta,mainstream.net">michael#sparta,mainstream.net</a>, Mon 14 Jul 1997, 23:10 GMT <UL> <LI><strong><A NAME="00134" HREF="msg00134.html">Re: [MUD-Dev] Virtual Chemistry</A></strong>, Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Tue 15 Jul 1997, 00:49 GMT </LI> </UL> </LI> </UL> </LI> <LI><strong><A NAME="00114" HREF="msg00114.html">Re: [MUD-Dev] Virtual Chemistry</A></strong>, Marian Griffith <a href="mailto:gryphon#iaehv,nl">gryphon#iaehv,nl</a>, Sun 13 Jul 1997, 19:17 GMT </LI> </UL> <UL> <li><Possible follow-up(s)><br> <LI><strong><A NAME="00124" HREF="msg00124.html">Re: [MUD-Dev] Virtual Chemistry</A></strong>, Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Mon 14 Jul 1997, 11:14 GMT <UL> <LI><strong><A NAME="00127" HREF="msg00127.html">Re: [MUD-Dev] Virtual Chemistry</A></strong>, Adam Wiggins <a href="mailto:nightfall#user1,inficad.com">nightfall#user1,inficad.com</a>, Mon 14 Jul 1997, 12:09 GMT </LI> <LI><strong><A NAME="00132" HREF="msg00132.html">Re: [MUD-Dev] Virtual Chemistry</A></strong>, Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Mon 14 Jul 1997, 22:44 GMT </LI> </UL> </LI> <LI><strong><A NAME="00131" HREF="msg00131.html">Re: [MUD-Dev] Virtual Chemistry</A></strong>, Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Mon 14 Jul 1997, 13:55 GMT </LI> </UL> </LI> </UL></BLOCKQUOTE> </ul> <hr> <center> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] </center> <hr> </body> </html>