<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] C&C and Event Rescheduling --> <!--X-From-R13: ptNnzv-pt.UenlEntr.Sqzbagba.OP.QO (Quevf Uenl) --> <!--X-Date: Tue, 12 Aug 1997 06:06:44 +0000 --> <!--X-Message-Id: 9708120437.8b94@ami-cg.GraySage.Edmonton.AB.CA --> <!--X-Content-Type: text/plain --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: [MUD-Dev] C&C and Event Rescheduling</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA"> </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="msg00483.html">Previous</a> | <a href="msg00485.html">Next</a> ] Thread: [ <a href="msg00517.html">Previous</a> | <a href="msg00558.html">Next</a> ] Index: [ <A HREF="author.html#00484">Author</A> | <A HREF="#00484">Date</A> | <A HREF="thread.html#00484">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: [MUD-Dev] C&C and Event Rescheduling</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] C&C and Event Rescheduling</LI> <LI><em>From</em>: <A HREF="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</A> (Chris Gray)</LI> <LI><em>Date</em>: Mon, 11 Aug 97 21:37:49 MST</LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> [Chris L:] : Please enters the following very rapidly: : : N, S, E, W. It seems to me that, even if they are all on the same input line, they are separate commands from the user. I'd say that an input command from a user cannot even be ready for execution until all previous commands from that user have C&C'd. I wouldn't think any user would expect otherwise. Hmm. Haven't we talked about just this before? [Editing exit code for source room and entry code for destination room while character is making the move.] :While rooms are an odd example to chose here, try any other command :which launches a sequence of operations where each operation is :dependant on the one before. This suggests to me not that there be anything in the DB to handle this, but that their be something in the system to handle it. First, I assume that the programmer doing this has checked the correctness of the two routines before trying this. If not, then, if that kind of online modification is allowed by the administration, all bets are off and no-one can complain about anything that happens. If, however, there are administrative controls on this sort of thing (not something I've thought about yet!), then it behooves the programmer to do the change in a way that won't mess things up. The simple answer is to have all changes happen in one C&C. I'm not sure of the mechanism in your system or others, but in mine, it just means that the programmer should make a function that does a set of function assignments/updates. Then, a single call to that function does an atomic update of all that is involved. That may not be possible in a direct-call situation (i.e. where the functions in question are called directly by name, rather than by being retrieved via pointer from the DB), in which case I would suggest some mechanism within the MUD system whereby edits to code can be "held back", and then all released in a batch. It's manual, sure, but likely only the programmer can properly judge what all needs to be updated. -- Chris Gray cg#ami-cg,GraySage.Edmonton.AB.CA </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="00558" HREF="msg00558.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong> <ul compact><li><em>From:</em> clawrenc#cup,hp.com</li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00483.html">Re: [MUD-Dev] Graphic MUDS/Ultima Online</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00485.html">Re: [MUD-Dev] Graphic MUDS/Ultima Online</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00517.html">Re: [MUD-Dev] New to this mailing list</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00558.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00484"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00484"><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] Introduction</STRONG>, <EM>(continued)</EM> <ul compact> <ul compact> <LI><strong><A NAME="00580" HREF="msg00580.html">Re: [MUD-Dev] Introduction</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Thu 14 Aug 1997, 22:05 GMT <UL> <LI><strong><A NAME="00585" HREF="msg00585.html">Re: [MUD-Dev] Introduction</A></strong>, Michael Hohensee <a href="mailto:michael#sparta,mainstream.net">michael#sparta,mainstream.net</a>, Thu 14 Aug 1997, 22:45 GMT </LI> </UL> </LI> </ul> </ul> </LI> <LI><strong><A NAME="00522" HREF="msg00522.html">DemonScape</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Wed 13 Aug 1997, 20:57 GMT <LI><strong><A NAME="00517" HREF="msg00517.html">Re: [MUD-Dev] New to this mailing list</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Wed 13 Aug 1997, 14:50 GMT <LI><strong><A NAME="00484" HREF="msg00484.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Tue 12 Aug 1997, 06:06 GMT <UL> <LI><strong><A NAME="00558" HREF="msg00558.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Thu 14 Aug 1997, 19:29 GMT <UL> <LI><strong><A NAME="00561" HREF="msg00561.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong>, Richard Woolcock <a href="mailto:KaVir#dial,pipex.com">KaVir#dial,pipex.com</a>, Thu 14 Aug 1997, 20:04 GMT <UL> <LI><strong><A NAME="00588" HREF="msg00588.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Thu 14 Aug 1997, 23:08 GMT <UL> <LI><strong><A NAME="00590" HREF="msg00590.html">Re: [MUD-Dev] C&C and Event Rescheduling</A></strong>, Richard Woolcock <a href="mailto:KaVir#dial,pipex.com">KaVir#dial,pipex.com</a>, Thu 14 Aug 1997, 23:38 GMT </LI> </UL> </LI> </UL> </LI> </UL> </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>