<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>data/help/sourcemud.help</filename>
    </added>
    <added>
      <filename>doc/zmp-x-sourcemud.txt</filename>
    </added>
    <added>
      <filename>scripts/sourcemud.sx</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,6 +1,6 @@
 Active Developers
 -----------------
-  Sean Middleditch &lt;elanthis@awemud.net&gt;
+  Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 
 Inactive Developers
 -------------------</diff>
      <filename>AUTHORS</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-AweMUD :: Modern MUD server software
-Copyright (c) 2000-2006  AwesomePlay Productions, Inc. and
-contributors.  All rights reserved.
+Source MUD:: Modern MUD server software
+Copyright (c) 2000-2006, 2008  Sean Middleditch and contributors.
+All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:</diff>
      <filename>COPYING</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 account.name = &quot;Administrator&quot;
-account.email = &quot;awemud@localhost&quot;
+account.email = &quot;sourcemud@localhost&quot;
 account.passphrase = &quot;$1$tNUNjzkD$F.tONxYNdR8hpYwuekqr7/&quot;
 account.character = &quot;Admin&quot;
 account.created = &quot;2000-01-01 00:00:00&quot;</diff>
      <filename>data/admin.acct</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-# AweMUD Next Generation - Default NPC blueprints
+# Source MUD - Default NPC blueprints
 # Copyright (C) 2003-2005  AwesomePlay Productions Inc.
-# Sean Middleditch &lt;elanthis@awemud.net&gt;
+# Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 
 blueprint.npc {
   blueprint.id = &quot;wolf&quot;</diff>
      <filename>data/blueprints/animals.npcs</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-# AweMUD Next Generation - Armor object blueprints
+# Source MUD - Armor object blueprints
 # Copyright (C) 2003-2005  AwesomePlay Productions Inc.
-# Sean Middleditch &lt;elanthis@awemud.net&gt;
+# Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 # Additions by Gary Mix copyright 2004
 # See COPYING for details
 </diff>
      <filename>data/blueprints/armor.objs</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-# AweMUD Next Generation - gem object blueprints
+# Source MUD - gem object blueprints
 # Copyright (C) 2003-2005  AwesomePlay Productions Inc.
-# Sean Middleditch &lt;elanthis@awemud.net&gt;
+# Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 
 blueprint.object {
   blueprint.id = &quot;gem_ruby&quot;</diff>
      <filename>data/blueprints/gems.objs</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-# AweMUD Next Generation - Misc object blueprints
+# Source MUD - Misc object blueprints
 # Copyright (C) 2003-2005  AwesomePlay Productions Inc.
-# Sean Middleditch &lt;elanthis@awemud.net&gt;
+# Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 
 blueprint.object {
   blueprint.id = &quot;co_leather_backpack&quot;</diff>
      <filename>data/blueprints/misc.objs</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-# AweMUD Next Generation - Default NPC blueprints
+# Source MUD - Default NPC blueprints
 # Copyright (C) 2003-2005  AwesomePlay Productions Inc.
-# Sean Middleditch &lt;elanthis@awemud.net&gt;
+# Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 
 # --- BASE ---
 blueprint.npc {</diff>
      <filename>data/blueprints/undead.npcs</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-# AweMUD Next Generation - weapon object blueprints
+# Source MUD - weapon object blueprints
 # Copyright (C) 2003-2005  AwesomePlay Productions Inc.
-# Sean Middleditch &lt;elanthis@awemud.net&gt;
+# Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 
 blueprint.object {
   blueprint.id = &quot;ma_iron&quot;</diff>
      <filename>data/blueprints/weapons.objs</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-# AweMUD Next Generation - Default calendar definition
+# Source MUD - Default calendar definition
 # Copyright (C) 2003-2005  AwesomePlay Productions Inc.
-# Sean Middleditch &lt;elanthis@awemud.net&gt;
+# Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 
 # Various day/night texts
 daytime day &quot;The Sun is casting its light about the world.&quot;</diff>
      <filename>data/calendar</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-# AweMUD Next Generation - Command help data
+# Source MUD - Command help data
 # Copyright (C) 2003-2005  AwesomePlay Productions Inc.
-# Sean Middleditch &lt;elanthis@awemud.net&gt;
+# Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 
 %begin quit
   Returns you to the main menu.
@@ -79,7 +79,7 @@
 %end
 
 %begin server
-  Give general information about the AweMUD server.
+  Give general information about the Source MUD server.
 %end
 
 %begin open</diff>
      <filename>data/help/commands.help</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,3 @@
-awemud.help
+sourcemud.help
 commands.help
 olc.help</diff>
      <filename>data/help/manifest.txt</filename>
    </modified>
    <modified>
      <diff>@@ -1,11 +1,11 @@
-# AweMUD Next Generation - Help data
+# Source MUD - Help data
 # Copyright (C) 2003-2005  AwesomePlay Productions Inc.
-# Sean Middleditch &lt;elanthis@awemud.net&gt;
+# Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 
 %begin building
-  AweMUD currently has very limited building support.  Much of the information in AweMUD can only be modified by editing the data files.
+  Source MUD currently has very limited building support.  Much of the information in Source MUD can only be modified by editing the data files.
 
-  There are no plans to support on-line editing of things such as races, classes, help files, blueprints, or server settings.  These will have to be changed by modifying their respective files.  Races and classes will not be able to be changed without an AweMUD reboot.  The help data is read on the fly, so a change to the help file will take affect immediately.  Templates are occasionally re-read as well (there are plans to support a forces flush of in-memory blueprints).
+  There are no plans to support on-line editing of things such as races, classes, help files, blueprints, or server settings.  These will have to be changed by modifying their respective files.  Races and classes will not be able to be changed without an Source MUD reboot.  The help data is read on the fly, so a change to the help file will take affect immediately.  Templates are occasionally re-read as well (there are plans to support a forces flush of in-memory blueprints).
 
   The {bold 'create'} command allows you to make a new object or npc from a blueprint, or to create a new room or zone, or to create a new exit.  In order to modify an existing entity, you must use the {bold 'modify'} command.  In order to view the attributes of an entity, use the {bold 'display'} command.  To remove existing entities, use the {bold 'destroy'} command.  A special command, {bold 'description'}, is used to edit the long description of an entity.
 
@@ -67,7 +67,7 @@
 
   When you run the command, you are put in a special description input mode.  You keep entering the lines of the description, until you have the whole thing entered.  You then must put a single @ (at sign) on a line all by itself; this signifies the end of your input.
 
-  Remember that AweMUD doesn't allow lines that are very long (usually around 100 to 200 characters), so you must break up your description.  AweMUD will automatically reform the lines into a single paragraph with proper spacing.  (Two spaces after a ., !, or ?, and one space after anything else.)
+  Remember that Source MUD doesn't allow lines that are very long (usually around 100 to 200 characters), so you must break up your description.  Source MUD will automatically reform the lines into a single paragraph with proper spacing.  (Two spaces after a ., !, or ?, and one space after anything else.)
 %end
 
 %begin olc_edit_commands</diff>
      <filename>data/help/olc.help</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 		&lt;/div&gt;
 
-		&lt;div id=&quot;footer&quot;&gt;AweMUD {version}&lt;br /&gt;&lt;a href=&quot;http://www.awemud.net&quot;&gt;http://www.awemud.net&lt;/a&gt;&lt;/div&gt;
+		&lt;div id=&quot;footer&quot;&gt;Source MUD {version}&lt;br /&gt;&lt;a href=&quot;http://www.sourcemud.org&quot;&gt;http://www.sourcemud.org&lt;/a&gt;&lt;/div&gt;
 	&lt;/body&gt;
 &lt;/html&gt;</diff>
      <filename>data/html/footer.tpl</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,7 @@
 &lt;?xml version=&quot;1.0&quot;?&gt;
 &lt;html&gt;
 	&lt;head&gt;
-		&lt;title&gt;AweMUD Portal&lt;/title&gt;
+		&lt;title&gt;Source MUD Portal&lt;/title&gt;
 		&lt;style type=&quot;text/css&quot;&gt;
 			td \{
 				text-align: left;
@@ -51,7 +51,7 @@
 		&lt;/style&gt;
 	&lt;/head&gt;
 	&lt;body&gt;
-		&lt;div id=&quot;title&quot;&gt;AweMUD Portal&lt;/div&gt;
+		&lt;div id=&quot;title&quot;&gt;Source MUD Portal&lt;/div&gt;
 
 		&lt;div id=&quot;menu&quot;&gt;
 		{if $account}</diff>
      <filename>data/html/header.tpl</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-&lt;p&gt;Welcome to the AweMUD portal!&lt;/p&gt;
+&lt;p&gt;Welcome to the Source MUD portal!&lt;/p&gt;
 
 {if $account}
 &lt;p&gt;Welcome, {$account.name}!&lt;/p&gt;</diff>
      <filename>data/html/index.tpl</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-# AweMUD Next Generation - Editable messages
+# Source MUD - Editable messages
 # Copyright (C) 2003-2005  AwesomePlay Productions Inc.
-# Sean Middleditch &lt;elanthis@awemud.net&gt;
+# Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 
 text.connect = %begin
 </diff>
      <filename>data/messages</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-# AweMUD Next Generation - Player race definitions
+# Source MUD - Player race definitions
 # Copyright (C) 2003-2005  AwesomePlay Productions Inc.&quot;
-# Sean Middleditch &lt;elanthis@awemud.net&gt;
+# Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 
 # Human race
 races.race {</diff>
      <filename>data/races</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-#### AweMUD Skill List
+#### Source MUD Skill List
 
 # Intrinsic skills:
 #  These skills are core attributes of all characters.  Intrinsic skills are</diff>
      <filename>data/skills</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-# AweMUD Next Generation - Social commands list
+# Source MUD - Social commands list
 # Copyright (C) 2003-2005  AwesomePlay Productions Inc.
-# Sean Middleditch &lt;elanthis@awemud.net&gt;
+# Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 
 # FORMAT:
 # &lt;verb&gt; &lt;adverb&gt; &lt;flags&gt; &lt;self&gt; &lt;room&gt; &lt;target&gt;</diff>
      <filename>data/socials</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-# AweMUD Next Generation - Default weather definition
+# Source MUD - Default weather definition
 # Copyright (C) 2003-2005  AwesomePlay Productions Inc.
-# Sean Middleditch &lt;elanthis@awemud.net&gt;
+# Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 
 weather.state {
   state.id = &quot;clear&quot;</diff>
      <filename>data/weather</filename>
    </modified>
    <modified>
      <diff>@@ -3,12 +3,12 @@
 	&lt;title&gt;Control Socket Interface&lt;/title&gt;
 	&lt;section&gt;
 		&lt;title&gt;Introduction&lt;/title&gt;
-		&lt;para&gt;The new control interface feature of AweMUD allows a program to open a connection to the MUD using a UNIX domain socket, and issuing commands to the running AweMUD server.  These commands can be anything imaginable that is added to the code.  The basic intent, however, is to offer administration capabilities without needing to connect as a player.  The interface can also allow scripts and applications to programmatically control AweMUD.  This requires an easily parsable protocol.&lt;/para&gt;
+		&lt;para&gt;The new control interface feature of Source MUD allows a program to open a connection to the MUD using a UNIX domain socket, and issuing commands to the running Source MUD server.  These commands can be anything imaginable that is added to the code.  The basic intent, however, is to offer administration capabilities without needing to connect as a player.  The interface can also allow scripts and applications to programmatically control Source MUD.  This requires an easily parsable protocol.&lt;/para&gt;
 		&lt;para&gt;The protocl is line based.  The protocol is client driven.  The server only outputs information in response to a client command, or upon initial connection.  Clients send commands to the server as a single line, and the server responds with one or more lines of text.&lt;/para&gt;
 		&lt;para&gt;The server may then send one or more lines of response.  Responses are either error messages or success messages.  Success messages may be preceded by data messages.&lt;/para&gt;
 		&lt;para&gt;Upon first connecting, the server will return either a single success message, or an error message.  In the case of an error response, the client is immediately disconnected.&lt;/para&gt;
-		&lt;para&gt;The tool awemud-ctrl (src/awemud-ctrl in the build directory) allows communications with the server for utilizing the CIP (Control Interface Protocol).  In order to enable the CIP mechanism, the server/control setting in the awemud.conf file must be un-commented-out.  If you use a different socket path than the default, you may pass the socket path to the awemud-ctrl utility as a command-line argument.&lt;/para&gt;
-		&lt;para&gt;The socket will by default only be usable by the user who started the AweMUD server.  Note that if you configure AweMUD to switch user/group IDs after startup, the CIP socket will *not* use the specified IDs, but the original ID (root being the only option in this case for most OSes).&lt;/para&gt;
+		&lt;para&gt;The tool sourcemud-ctrl (src/sourcemud-ctrl in the build directory) allows communications with the server for utilizing the CIP (Control Interface Protocol).  In order to enable the CIP mechanism, the server/control setting in the sourcemud.conf file must be un-commented-out.  If you use a different socket path than the default, you may pass the socket path to the sourcemud-ctrl utility as a command-line argument.&lt;/para&gt;
+		&lt;para&gt;The socket will by default only be usable by the user who started the Source MUD server.  Note that if you configure Source MUD to switch user/group IDs after startup, the CIP socket will *not* use the specified IDs, but the original ID (root being the only option in this case for most OSes).&lt;/para&gt;
 	&lt;/section&gt;
 	&lt;section&gt;
 		&lt;title&gt;Commands&lt;/title&gt;
@@ -27,7 +27,7 @@ command !@#\&quot;\\ arg2&lt;/screen&gt;
 		&lt;title&gt;Responses&lt;/title&gt;
 		&lt;para&gt;A success or error message comes in the form of a plus (+) followed by an error code.  Error codes are single words formed of all uppercase characters.  Examples are OK, BADCOMMAND, NOTFOUND and BADPARAM.&lt;/para&gt;
 		&lt;para&gt;If the error code is OK, the message is a success message.  For any other error code, the message is a failure (error) message.&lt;/para&gt; 
-		&lt;para&gt;An optional human-friendly string may followed the error code.  The message and the code are separated by a single space.  These messages are not intended to be machine parsed, but may be presented to users of utilities or applications that use the protocol.  (The messages are also useful to users utilizing the awemud-ctrl utility directly.)&lt;/para&gt;
+		&lt;para&gt;An optional human-friendly string may followed the error code.  The message and the code are separated by a single space.  These messages are not intended to be machine parsed, but may be presented to users of utilities or applications that use the protocol.  (The messages are also useful to users utilizing the sourcemud-ctrl utility directly.)&lt;/para&gt;
 		&lt;example&gt;
 			&lt;title&gt;Response codes&lt;/title&gt;
 			&lt;screen&gt;+NOACCESS You do not have permission to access this resource.
@@ -203,7 +203,7 @@ login admin wrongpass
 				&lt;para&gt;Sets the maximum number of characters an account is allowed to have
 				active at any given time.  The first paramater is the account name, and
 				the second parameter is the active character limit.  Use a limit of zero
-				(0) to set the limit to the default, as specified in the awemud.conf
+				(0) to set the limit to the default, as specified in the sourcemud.conf
 				configuration file.  Returns a NOTFOUND error if the account doesn't
 				exist.&lt;/para&gt;
 
@@ -219,7 +219,7 @@ login admin wrongpass
 				&lt;para&gt;Sets the maximum number of characters an account is allowed to have.  The
 				first paramater is the account name, and the second parameter is the
 				character limit.  Use a limit of zero (0) to set the limit to the
-				default, as specified in the awemud.conf configuration file.  Returns a
+				default, as specified in the sourcemud.conf configuration file.  Returns a
 				NOTFOUND error if the account doesn't exist.&lt;/para&gt;
 
 				&lt;example&gt;&lt;screen&gt;setmaxchars admin 5
@@ -237,7 +237,7 @@ login admin wrongpass
 				&lt;example&gt;&lt;screen&gt;showaccount admin
 -ID=admin
 -NAME=Administrator
--EMAIL=awemud@localhost
+-EMAIL=sourcemud@localhost
 -MAXCHARS=3
 -MAXACTIVE=1
 -DISABLED=NO</diff>
      <filename>doc/ch-control.xml</filename>
    </modified>
    <modified>
      <diff>@@ -1,17 +1,17 @@
 &lt;!DOCTYPE chatper PUBLIC &quot;-//OASIS//DTD DocBook XML V4.2//EN&quot; &quot;http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd&quot;&gt;
 &lt;chapter id=&quot;ch_installation&quot;&gt;
   &lt;title&gt;Installation&lt;/title&gt;
-  &lt;para&gt;AweMUD uses the standard GNU method of building and installating applications, &lt;command&gt;./configure &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install&lt;/command&gt;.&lt;/para&gt;
-  &lt;screen&gt;tar -zxf awemud-0.25.tar.gz
-cd awemud-0.25.tar.gz
+  &lt;para&gt;Source MUD uses the standard GNU method of building and installating applications, &lt;command&gt;./configure &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install&lt;/command&gt;.&lt;/para&gt;
+  &lt;screen&gt;tar -zxf sourcemud-0.25.tar.gz
+cd sourcemud-0.25.tar.gz
 ./configure &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install&lt;/screen&gt;
   &lt;section&gt;
     &lt;title&gt;Dependencies&lt;/title&gt;
-    &lt;para&gt;AweMUD depends on a single external library, &lt;ulink url=&quot;http://www.hpl.hp.com/personal/Hans_Boehm/gc/&quot;&gt;Boehm-Demers-Weiser Garbage Collector&lt;/ulink&gt;.  This library must be installed in order to build AweMUD.  The BDW libgc uses the standard build and install commands.  However, AweMUD requires that libgc be built with C++, which can be done by passing the --enable-cplusplus switch to the ./configure script.&lt;/para&gt;
+    &lt;para&gt;Source MUD depends on a single external library, &lt;ulink url=&quot;http://www.hpl.hp.com/personal/Hans_Boehm/gc/&quot;&gt;Boehm-Demers-Weiser Garbage Collector&lt;/ulink&gt;.  This library must be installed in order to build Source MUD.  The BDW libgc uses the standard build and install commands.  However, Source MUD requires that libgc be built with C++, which can be done by passing the --enable-cplusplus switch to the ./configure script.&lt;/para&gt;
     &lt;screen&gt;tar -zxf gc6.6.tar.gz
 cd gc6.6
 ./configure --enable-cpluplus &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install&lt;/screen&gt;
-    &lt;para&gt;If you plan on hacking on the AweMUD source code, you will also need all of the following utilities.  You will not need these utilities if you only want to build and install AweMUD.&lt;/para&gt;
+    &lt;para&gt;If you plan on hacking on the Source MUD source code, you will also need all of the following utilities.  You will not need these utilities if you only want to build and install Source MUD.&lt;/para&gt;
     &lt;itemizedlist&gt;
       &lt;listitem&gt;&lt;ulink url=&quot;http://www.gnu.org/software/autoconf/&quot;&gt;GNU Autoconf 2.53&lt;/ulink&gt;&lt;/listitem&gt;
       &lt;listitem&gt;&lt;ulink url=&quot;http://www.gnu.org/software/automake/&quot;&gt;GNU Automake 1.8&lt;/ulink&gt;&lt;/listitem&gt;
@@ -19,7 +19,7 @@ cd gc6.6
       &lt;listitem&gt;&lt;ulink url=&quot;http://www.gnu.org/software/flex/&quot;&gt;GNU Flex&lt;/ulink&gt;&lt;/listitem&gt;
       &lt;listitem&gt;&lt;ulink url=&quot;http://www.xmlsoft.org&quot;&gt;xsltproc&lt;/ulink&gt;&lt;/listitem&gt;
     &lt;/itemizedlist&gt;
-    &lt;para&gt;If you want to build the AweMUD Manual (this document), you will also need &lt;ulink url=&quot;http://cyberelk.net/tim/xmlto/&quot;&gt;xmlto&lt;/ulink&gt;.&lt;/para&gt;
+    &lt;para&gt;If you want to build the Source MUD Manual (this document), you will also need &lt;ulink url=&quot;http://cyberelk.net/tim/xmlto/&quot;&gt;xmlto&lt;/ulink&gt;.&lt;/para&gt;
     &lt;para&gt;All of the above software is generally available for Linux, BSD, and Cygwin.&lt;/para&gt;
   &lt;/section&gt;
 &lt;/chapter&gt;</diff>
      <filename>doc/ch-installation.xml</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@
 &lt;chapter id=&quot;ch_introduction&quot;&gt;
   &lt;title&gt;Introduction&lt;/title&gt;
   &lt;warning&gt;THIS DOCUMENT IS STILL IN DEVELOPMENT!&lt;/warning&gt;
-  &lt;para&gt;AweMUD is a MUD (Multi-User Dungeon) game server.  Players connect to the server using telnet, or a MUD client application, to play in a fantasy world with other players.&lt;/para&gt;
-  &lt;para&gt;AweMUD is a new codebase; it is not derived from any older codebases like many other popular MUDs.  One consequence of this is that many terms and systems found in most other MUDs are different in AweMUD.&lt;/para&gt;
+  &lt;para&gt;Source MUD is a MUD (Multi-User Dungeon) game server.  Players connect to the server using telnet, or a MUD client application, to play in a fantasy world with other players.&lt;/para&gt;
+  &lt;para&gt;Source MUD is a new codebase; it is not derived from any older codebases like many other popular MUDs.  One consequence of this is that many terms and systems found in most other MUDs are different in Source MUD.&lt;/para&gt;
 &lt;/chapter&gt;
 &lt;!-- vim: set filetype=xml shiftwidth=2 tabstop=2 expandtab : --&gt;</diff>
      <filename>doc/ch-introduction.xml</filename>
    </modified>
    <modified>
      <diff>@@ -3,13 +3,13 @@
   &lt;title&gt;On-Line Creation&lt;/title&gt;
   &lt;section&gt;
     &lt;title&gt;Blueprints&lt;/title&gt;
-    &lt;para&gt;Npcs and objects within AweMUD are based on a blueprint system.  A blueprint is a description of an npc or object.&lt;/para&gt;
+    &lt;para&gt;Npcs and objects within Source MUD are based on a blueprint system.  A blueprint is a description of an npc or object.&lt;/para&gt;
     &lt;para&gt;The blueprint system makes it easy to create new versions of npcs and objects.  For example, to create a new longsword in the game, a builder needs only to create a new object with the longsword blueprint.  In order to change a property on every longsword in the game, the builder must only update the longsword blueprint.&lt;/para&gt;
     &lt;para&gt;Blueprint are hierarchial.  That is, one blueprint may include another.  This allows builders to create targetted versions of a particular blueprint.  For example, a builder might make an orc blueprint describing a basic orc monster.  The builder might then might derivate blueprints for an orc warrior and an orc scout.  By changing the orc blueprint, all orc warriors and orc scouts will be updated with the new properties.  By changing the orc scout blueprint, only orc scouts will be updated.&lt;/para&gt;
   &lt;/section&gt;
   &lt;section&gt;
     &lt;title&gt;Zones&lt;/title&gt;
-    &lt;para&gt;AweMUD breaks the game world into zones.  A zone contains a collection of rooms.&lt;/para&gt;
+    &lt;para&gt;Source MUD breaks the game world into zones.  A zone contains a collection of rooms.&lt;/para&gt;
   &lt;/section&gt;
   &lt;section&gt;
     &lt;title&gt;OLC Commands&lt;/title&gt;</diff>
      <filename>doc/ch-olc.xml</filename>
    </modified>
    <modified>
      <diff>@@ -1,14 +1,14 @@
 &lt;!DOCTYPE chapter PUBLIC &quot;-//OASIS//DTD DocBook XML V4.2//EN&quot; &quot;http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd&quot;&gt;
 &lt;chapter id=&quot;ch_scripting&quot;&gt;
   &lt;title&gt;Scripting&lt;/title&gt;
-  &lt;para&gt;AweMUD makes use of the Scriptix language to extend and modify the behaviour of the core engine.  This guide gives a short over-view of using Scriptix with AweMUD.  We do not attempt to teach the Scriptix language in this document (that is the job of yet-to-be-written Scritpix Programming Manual).&lt;/para&gt;
+  &lt;para&gt;Source MUD makes use of the Scriptix language to extend and modify the behaviour of the core engine.  This guide gives a short over-view of using Scriptix with Source MUD.  We do not attempt to teach the Scriptix language in this document (that is the job of yet-to-be-written Scritpix Programming Manual).&lt;/para&gt;
   &lt;section&gt;
     &lt;title&gt;Using Scriptix&lt;/title&gt;
-    &lt;para&gt;When AweMUD boots up, it loads all the scripts listed in &lt;filename&gt;scripts/load&lt;/filename&gt;.  Each of these scripts is compiled into bytecode for use by AweMUD.  You cannot, at this time, specify the order scripts are loaded, ignore scripts in the Scriptix folder, or load scripts after AweMUD has booted.&lt;/para&gt;
+    &lt;para&gt;When Source MUD boots up, it loads all the scripts listed in &lt;filename&gt;scripts/load&lt;/filename&gt;.  Each of these scripts is compiled into bytecode for use by Source MUD.  You cannot, at this time, specify the order scripts are loaded, ignore scripts in the Scriptix folder, or load scripts after Source MUD has booted.&lt;/para&gt;
   &lt;/section&gt;
   &lt;section id=&quot;sect_commands&quot;&gt;
     &lt;title&gt;Commands&lt;/title&gt;
-    &lt;para&gt;One of the many abilities Scriptix has in AweMUD is to register new commands.  A command is what a player types in when playing to game to perform actions or query the server for information.&lt;/para&gt;
+    &lt;para&gt;One of the many abilities Scriptix has in Source MUD is to register new commands.  A command is what a player types in when playing to game to perform actions or query the server for information.&lt;/para&gt;
     &lt;section&gt;
       &lt;title&gt;Command Functions&lt;/title&gt;
       &lt;para&gt;Functions used in Scriptix for commands will receive two parameters: the &lt;link linkend=&quot;Creature&quot;&gt;creature&lt;/link&gt; who entered the command and an array of the command's parsed arguments, as strings.&lt;/para&gt;
@@ -45,7 +45,7 @@
     &lt;/section&gt;
     &lt;section&gt;
       &lt;title&gt;Registering Commands&lt;/title&gt;
-      &lt;para&gt;In order to AweMUD to know about your command function, you must register the command with the command interpreter.  This is done using the &lt;link linkend=&quot;registerCommand&quot;&gt;registerCommand()&lt;/link&gt; function.  This function is a little complex; it takes a number of arguments.&lt;/para&gt;
+      &lt;para&gt;In order to Source MUD to know about your command function, you must register the command with the command interpreter.  This is done using the &lt;link linkend=&quot;registerCommand&quot;&gt;registerCommand()&lt;/link&gt; function.  This function is a little complex; it takes a number of arguments.&lt;/para&gt;
       &lt;para&gt;The first three are solely for documentation and book keeping purposes.  Each command must have an official name.  This is almost always the same as the first word of the command.  I.e., the &lt;command&gt;dance&lt;/command&gt; example about would be named &lt;userinput&gt;&quot;dance&quot;&lt;/userinput&gt;.  The second parameter is a short about string.  The about string should briefly describe what the command does.  The third argument is a list of usage lines.  Usage lines are in the format &lt;userinput&gt;&quot;foo &amp;lt;argument:&amp;gt;\n&quot;&lt;/userinput&gt;.  The newline is mandatory.  You may put in multiple usage lines if your command has multiple formats.&lt;/para&gt;
       &lt;para&gt;The next argument is the most complex.  The fourth argument is the format string for the command.  The format string tells the command parser how to interpret the command, and how to extract the interesting arguments for the argv[] array passed to the command function.  Formatting is described in more detail below.  You may pass in either a single string, or an array of strings, for the format argument.&lt;/para&gt;
       &lt;para&gt;The final two bits are simple enough.  The fifth parameter is the actual function to call for the command.  The final parameter is the necessary permission level required to use the command.  The constants &lt;constant&gt;PRIV_PLAYER&lt;/constant&gt; and friends can be used here.  If you want to allow any creature to use a command, use the permission level of 0 (zero).&lt;/para&gt;</diff>
      <filename>doc/ch-scripting.xml</filename>
    </modified>
    <modified>
      <diff>@@ -1,12 +1,12 @@
-AweMUD Event System
-AweMUD Next Generation
+Source MUD Event System
+Source MUD
 Copyright (C) 2006  AwesomePlay Productions, Inc.
-Sean Middleditch &lt;elanthis@awemud.net&gt;
+Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 -------------------------------------------------
 
 1. Introduction
    ============
-   AweMUD uses an event message system to control behavior of game entities.
+   Source MUD uses an event message system to control behavior of game entities.
 
 2. Event Types
    ===========</diff>
      <filename>doc/events.txt</filename>
    </modified>
    <modified>
      <diff>@@ -1,13 +1,13 @@
 Description and text parsing documentation.
-AweMUD Next Generation
+Source MUD
 Copyright (C) 2005  AwesomePlay Productions, Inc.
-Sean Middleditch &lt;elanthis@awemud.net&gt;
+Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 -------------------------------------------------
 
 1. Introduction
    ============
 
-   AweMUD features a text parsing system that is used for room descriptions
+   Source MUD features a text parsing system that is used for room descriptions
    and many other areas of the engine where complex output is required.
 
    The text parsing system is designed to allow several important features:</diff>
      <filename>doc/parse.txt</filename>
    </modified>
    <modified>
      <diff>@@ -1,8 +1,8 @@
           /======================================================\
           ||  Game mechanics and rules                          ||
-          ||  AweMUD MUD Server Software                        ||
+          ||  Source MUD MUD Server Software                        ||
           ||  Copyright (C) 2006  AwesomePlay Productions, Inc. ||
-          ||  Sean Middleditch &lt;elanthis@awemud.net&gt;            ||
+          ||  Sean Middleditch &lt;elanthis@sourcemud.org&gt;            ||
           \======================================================/
 
  I    Introduction
@@ -18,7 +18,7 @@
  I     Introduction                                                        I
 -----------------------------------------------------------------------------
 
-This is the game mechanic ruleset used by AweMUD.
+This is the game mechanic ruleset used by Source MUD.
 
 One important aspect to keep in mind is that the ruleset internally uses
 numbers of a larger scale than what the players will see.  In general, all</diff>
      <filename>doc/ruleset.txt</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-# AweMUD Next Generation - Animal AI
+# Source MUD Next Generation - Animal AI
 # Copyright (C) 2003  AwesomePlay Productions Inc.
-# Sean Middleditch &lt;elanthis@awemud.net&gt;
+# Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 
 ai.id = &quot;animal&quot;
 </diff>
      <filename>scripts/ai/animal.ai</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
-# AweMUD Next Generation - Animal AI
+# Source MUD Next Generation - Animal AI
 # Copyright (C) 2003  AwesomePlay Productions Inc.
-# Sean Middleditch &lt;elanthis@awemud.net&gt;
+# Sean Middleditch &lt;elanthis@sourcemud.org&gt;
 
 ai.id = &quot;monster&quot;
 </diff>
      <filename>scripts/ai/monster.ai</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * AweMUD NG - Next Generation AwesomePlay MUD
- * death.sx - Death hangling for AweMUD
+ * Source MUD - Next Generation AwesomePlay MUD
+ * death.sx - Death hangling for Source MUD
  * Copyright (C) 2000-2003	AwesomePlay Productions, Inc.
  * See the file COPYING for license details
- * http://www.awemud.net
+ * http://www.sourcemud.org
  */
 
 var death_time_minutes = 5;</diff>
      <filename>scripts/death.sx</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-awemud.sx
+sourcemud.sx
 string.sx
 corerules.sx
 npc.sx</diff>
      <filename>scripts/manifest.txt</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-// Stores for AweMUD
+// Stores for Source MUD
 // Copyright (C) 2003  AwesomePlay Productions, Inc.
 
 function show_menu (player)</diff>
      <filename>scripts/store.sx</filename>
    </modified>
    <modified>
      <diff>@@ -1,9 +1,9 @@
 /*
- * AweMUD NG - Next Generation AwesomePlay MUD
+ * Source MUD - Next Generation AwesomePlay MUD
  * whereis.sx - Whereis administration command
  * Copyright (C) 2000-2003  AwesomePlay Productions, Inc.
  * See the file COPYING for license details
- * http://www.awemud.net
+ * http://www.sourcemud.org
  */
 
 // whereis command</diff>
      <filename>scripts/whereis.sx</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 ## -- sourcemud.conf --
-## Configuration file for AweMUD
+## Configuration file for Source MUD
 ## @VERSION@
 
 ## Log file.</diff>
      <filename>sourcemud.conf.in</filename>
    </modified>
    <modified>
      <diff>@@ -6,10 +6,10 @@ exec_prefix=&quot;@exec_prefix@&quot;
 bindir=&quot;@bindir@&quot;
 tarname='@PACKAGE_TARNAME@'
 
-if ! test -x &quot;$bindir/awemud-bin&quot; || ! test -f &quot;$sysconfdir/$tarname/awemud.conf&quot; ; then
+if ! test -x &quot;$bindir/sourcemud-bin&quot; || ! test -f &quot;$sysconfdir/$tarname/sourcemud.conf&quot; ; then
 	echo &quot;You must first 'make install' to use this utility.&quot;
-	echo &quot;To run AweMUD from the source directory, use './awemud-bin'&quot;
+	echo &quot;To run Source MUD from the source directory, use './sourcemud-bin'&quot;
 	exit 1
 fi
 
-&quot;$bindir/awemud-bin&quot; -C &quot;$sysconfdir/awemud.conf&quot;
+&quot;$bindir/sourcemud-bin&quot; -C &quot;$sysconfdir/sourcemud.conf&quot;</diff>
      <filename>sourcemud.in</filename>
    </modified>
    <modified>
      <diff>@@ -2,10 +2,10 @@
 
 # SETTINGS
 
-ADMIN_EMAIL=$(sed -n '/admin:/{s/^.*admin: \(.*\)$/\1/;p}' awemud.conf)
+ADMIN_EMAIL=$(sed -n '/admin:/{s/^.*admin: \(.*\)$/\1/;p}' sourcemud.conf)
 PAUSE=$(expr 60 '*' 5)
-BIN=$(test -x './awemud' &amp;&amp; echo './awemud' || test -x './src/awemud' &amp;&amp; echo './src/awemud')
-LOG='awemud.log'
+BIN=$(test -x './sourcemud' &amp;&amp; echo './sourcemud' || test -x './src/sourcemud' &amp;&amp; echo './src/sourcemud')
+LOG='sourcemud.log'
 MAIL=$(test -x /usr/sbin/sendmail &amp;&amp; echo /usr/sbin/sendmail || which sendmail)
 
 # CODE
@@ -30,7 +30,7 @@ while true ; do
 	CORE=$(ls core core.* 2&gt;/dev/null)
 	if test -f &quot;$CORE&quot; ; then
 		# mail message
-		echo 'AweMUD Crash at' `date` &gt; mail.txt
+		echo 'Source MUD Crash at' `date` &gt; mail.txt
 		echo &gt;&gt; mail.txt
 
 		# log file
@@ -45,7 +45,7 @@ while true ; do
 		rm -f gdb.cmds.txt
 
 		# do mail
-		&quot;$MAIL&quot; -s 'AweMUD Crash' &quot;$ADMIN_EMAIL&quot; &lt; mail.txt
+		&quot;$MAIL&quot; -s 'Source MUD Crash' &quot;$ADMIN_EMAIL&quot; &lt; mail.txt
 	fi
 
 	# pause before restart</diff>
      <filename>startup</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>data/help/awemud.help</filename>
    </removed>
    <removed>
      <filename>doc/zmp-x-awemud.txt</filename>
    </removed>
    <removed>
      <filename>scripts/awemud.sx</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>2f0f7e3a4f8f9948307d91594b0dea4c41063e90</id>
    </parent>
  </parents>
  <author>
    <name>Sean Middleditch</name>
    <email>sean@awesomeplay.com</email>
  </author>
  <url>http://github.com/elanthis/sourcemud/commit/c72257402d31a1e50d4b76500c6fbb79adece76f</url>
  <id>c72257402d31a1e50d4b76500c6fbb79adece76f</id>
  <committed-date>2008-11-07T00:55:02-08:00</committed-date>
  <authored-date>2008-11-07T00:55:02-08:00</authored-date>
  <message>complete renaming of awemud to source mud</message>
  <tree>6dbc33770305aa4be3754c3b5da58ebfa6588b38</tree>
  <committer>
    <name>Sean Middleditch</name>
    <email>sean@awesomeplay.com</email>
  </committer>
</commit>
