<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] Re: Issues from the digests and Wout's list --> <!--X-From-R13: pynjerapNphc.uc.pbz --> <!--X-Date: from tacitus.globecomm.net [207.51.48.7] by mx01.ny.us.ibm.net id 861944183.58453-2 Fri Apr 25 04:56:23 1997 --> <!--X-Message-Id: 199704242056.NAA18138#xsvr3,cup.hp.com --> <!--X-Content-Type: text/plain --> <!--X-Reference: Pine.GSO.3.95q.970419122247.29623C-100000@uhunix2 --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: [MUD-Dev] Re: Issues from the digests and Wout's list</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:clawrenc#cup,hp.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> [ <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="msg00208.html">Previous</a> | <a href="msg00210.html">Next</a> ] Thread: [ <a href="msg00165.html">Previous</a> | <a href="msg00228.html">Next</a> ] Index: [ <A HREF="author.html#00209">Author</A> | <A HREF="#00209">Date</A> | <A HREF="thread.html#00209">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: [MUD-Dev] 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: [MUD-Dev] Re: Issues from the digests and Wout's list</LI> <LI><em>From</em>: <A HREF="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</A></LI> <LI><em>Date</em>: Wed, 23 Apr 97 11:32:03 -0700</LI> <LI><em>Reply-to</em>: <A HREF="mailto:claw#Null,Net">claw#Null,Net</A></LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> In <<A HREF="msg00165.html">Pine.GSO.3.95q.970419122247.29623C-100000@uhunix2</A>>, on 04/23/97 at 10:39 PM, Nathan Yospe <yospe#hawaii,edu> said: >On Thu, 17 Apr 1997 clawrenc#cup,hp.com wrote: >:In <199704170238.CAA492348#out1,ibm.net>, on 04/16/97 >: at 10:51 AM, "Shawn Halpenny" <rsh#dos,nortel.com> said: >:>On Apr 10, 6:57pm, clawrenc#cup,hp.com wrote: >:This gets really messy when the player is controlling multiple bodies >:simultaneously as you can get multiple stacked prompts for multiple >:bodies. >(for the purposes of discussion: I am controlling two characters, >FireBrand and Lissajous. FireBrand is in a secondary interface, >Lissajous is primary. I also have a piece of mmail I am doing in my >shell.) > > > :fire >tell lissa Testing, testing... > {FireBrand} You mutter into your comm. {/F} Your comm chirps, and > FireBrand's voice says, "Testing, testing..." > > tell fire Testing. > You mutter into your comm. {FireBrand} Your comm chirps, and > Lissajous' voice says, "Testing." {/F} > > :messaging fire off > {shell} Messages directed to FireBrand will no longer be broadcasted > via shell. {/s} My current handling (from memory): Bubba> whoami (Bubba) Account: tester Active characters: Bernie, Boffo, Bubba. Bernie has one body: Bernie // Bodies default to char. names Boffo has three bodies: Marsh, Slug, Thwacker Bubba has one body: Bruce // But don't have to Bubba> who (Bubba) Active accounts: Aulder Charliehorse Klepto Tester Thisnthat Bubba> l (Bruce) You see a long description of some place wherever. Bubba> switch to boffo Boffo> l (Marsh) You see a long description of some place wherever. (Slug) You see a long description of some place wherever. (Thwacker) You see a long description of some place wherever. Bubba> bernie < l (Bernie) You see a long description of some place wherever. Bubba> bernie < get bag (Twacker) The troll smashes you over the head with his club! Ouch! (Bernie) Do you want the: 1) Red bag 2) Tattered paper bag 3) Mouldy sack 0) Cancel command Bernie>> // Auto prints the non current prompt Bubba> thwacker < fight troll // because there's a filter there (Thwacker) ...combat script stuff... Bernie>> Bubba> bernie < 2 (Bernie) You take the paper bag. Bubba> cd thwacker // Also works Thwacker> (do something nasty to troll) (Thwacker)...etc. <<Been a long time since I've even looked at this stuff, I know I forgot something, but I'm at work and the code is at home. I'm reptty sure I changed the "BodyID < Command" syntax to something else, but I don't remember what.>> I don't encourage players to play multiple characters with multiple bodies simultaneously due to the playability aspects and IO overhead, but it can happen. More typically I'd expect to see players playing a single character with perhaps two or three bodies. Most smart players will always have at least two bodies per characters as death is permanent and only occurs when all of a character's bodies die. Note: This is also a big reason to play swarm/hive-type bodies. They are damned near immortal. >:The only solution there is to bind "drink" et all to the player >:objects (or something that all players always carry). Drink then >:resolves on the player, and the verb then goies out looking for an >:object to satisfy. >: >:It can make for an expensive parser. >I have to admit, my parser can get pretty expensive, though >hardcoding helps a lot. The real expense that I see is having the verb attempt to resolve its own subjects and objects rather than having the up-front parsing do it for you. >:>>>6) Global mob AI. >:>> >:>> Ouch. Like it. Don't have an elegant solution yet. >: >:><gurgle><spastic-twitching> >: >:I thought we warned you against playing with ducttape? You really >:shouldn't get so wrapped up in your work. >*grin* He wasn't... he accidentaly cut the _red_ wire. I thought we told him the green wire controlled the power shunt to the ECT machine? -- J C Lawrence Internet: claw#null,net (Contractor) Internet: coder#ibm,net ---------------(*) Internet: clawrenc#cup,hp.com ...Honorary Member Clan McFUD -- Teamer's Avenging Monolith... </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="00228" HREF="msg00228.html">Re: [MUD-Dev] Re: Issues from the digests and Wout's list</A></strong> <ul compact><li><em>From:</em> Shawn Halpenny <malachai#iname,com></li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="00165" HREF="msg00165.html">Re: Issues from the digests and Wout's list</A></STRONG> <UL><LI><EM>From:</EM> Nathan Yospe <yospe#hawaii,edu></LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00208.html">Re: [MUD-Dev] Re: Issues from the digests and Wout's list</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00210.html">Re: Introduction</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00165.html">Re: Issues from the digests and Wout's list</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00228.html">Re: [MUD-Dev] Re: Issues from the digests and Wout's list</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00209"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00209"><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] Re: Issues from the digests and Wout's list</STRONG>, <EM>(continued)</EM> <ul compact> <ul compact> <ul compact> <ul compact> <ul compact> <ul compact> <ul compact> <LI><strong><A NAME="00699" HREF="msg00699.html">Re: [MUD-Dev] Re: Issues from the digests and Wout's list</A></strong>, Miroslav Silovic <a href="mailto:silovic#srce,hr">silovic#srce,hr</a>, Fri 23 May 1997, 04:54 GMT </LI> </ul> </ul> <LI><strong><A NAME="00657" HREF="msg00657.html">Re: [MUD-Dev] 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>, Wed 21 May 1997, 19:29 GMT </LI> </ul> </ul> </ul> </ul> <LI><strong><A NAME="00164" HREF="msg00164.html">Re: Issues from the digests and Wout's list</A></strong>, Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Sun 20 Apr 1997, 05:15 GMT </LI> <LI><strong><A NAME="00165" HREF="msg00165.html">Re: Issues from the digests and Wout's list</A></strong>, Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Sun 20 Apr 1997, 05:41 GMT <UL> <LI><strong><A NAME="00209" HREF="msg00209.html">Re: [MUD-Dev] Re: Issues from the digests and Wout's list</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Fri 25 Apr 1997, 11:56 GMT <UL> <LI><strong><A NAME="00228" HREF="msg00228.html">Re: [MUD-Dev] Re: Issues from the digests and Wout's list</A></strong>, Shawn Halpenny <a href="mailto:malachai#iname,com">malachai#iname,com</a>, Sat 26 Apr 1997, 02:50 GMT </LI> </UL> </LI> </UL> </LI> <LI><strong><A NAME="00172" HREF="msg00172.html">Re: Issues from the digests and Wout's list</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, 10:37 GMT </LI> <LI><strong><A NAME="00173" HREF="msg00173.html">Re: Issues from the digests and Wout's list</A></strong>, Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Mon 21 Apr 1997, 12:24 GMT </LI> <LI><strong><A NAME="00174" HREF="msg00174.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>, Tue 22 Apr 1997, 01:34 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>