2000Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Circular Alignment [was: Alignment] -->
<!--X-From-R13: "Quevfgbcure Oyyra" <QuevfgbcureONExbgbf.arg> -->
<!--X-Date: Tue, 18 Apr 2000 12:49:11 &#45;0700 -->
<!--X-Message-Id: NDBBIGFBGLEIKKPEAHIBAEGFEEAA.ChristopherA#Skotos,net -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 38FB89F7.6E596926#psychochild,org -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] Circular Alignment [was: Alignment]</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:ChristopherA#Skotos,net">
</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="msg00412.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00417.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00398.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00399.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00408">Author</A>
&nbsp;|&nbsp;<A HREF="#00408">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00408">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Circular Alignment [was: Alignment]</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: &lt;<A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A>&gt;</LI>
<LI><em>Subject</em>: [MUD-Dev] Circular Alignment [was: Alignment]</LI>
<LI><em>From</em>: "Christopher Allen" &lt;<A HREF="mailto:ChristopherA#Skotos,net">ChristopherA#Skotos,net</A>&gt;</LI>
<LI><em>Date</em>: Mon, 17 Apr 2000 17:05:19 -0700</LI>
<LI><em>Importance</em>: Normal</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Sender</em>: <A HREF="mailto:mud-dev-admin#kanga,nu">mud-dev-admin#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
The classic good/evil, lawful/chaotic is not the only way to go. Take DartMUD,
which is a circle.

From telnet:dartmud.com:2525 :

HELP ALIGNMENT

Alignment:  Every intelligent creature has a Belief.  This belief is represent-
ed by a position on the circle of beliefs:

               War/aggression
                   ....
  Destruction .....    .....     Passion/optimism
           ...              ...
          .                    .
          .         0          .
          .                    .
           ...              ...
 Death/       .....    .....   Life/Renewal
   fatalism        ....
                   Peace/calm

There are three primary belief systems:  fatalism, renewal, and
aggression, with a major Deity ascribed to each.  There are three major
opposites:  passion (opposite fatalism), destruction (opposite renewal),
and peace (opposite aggression).

A belief is denoted by a position on the circle, which consists of (a)
the distance from the center (called "exceptionality"), and (b) number
of degrees from zero (called "alignment").

Note that there is a natural progression/cycle of belief systems on the
circle.  Fatalism leads to calm, which leads to psychological renewal,
which leads to passion, which leads to war, which leads to destruction,
which leads to despair/fatalism.  In fact, beliefs "decay" in just this
way over time (in mortals); the alignment precesses counterclockwise,
and exceptionality diminishes.

Every living creature has an adjust_alignment() function.  When you
perform an act which is typical of a belief (picking a lock is an act of
Mischief, which falls between Passion and War; killing a monster is an
act of belief opposite to the belief of the monster, tinged by
Destruction.  So for example killing a Destructive monster is an act of
Renewal, tinged by the fact that killing is basically a destructive act),
your alignment is adjusted by that belief.

* Examples.  An exceptionally extreme Pacifist picks a lock.  This is
Mischievous, and thus he becomes slightly less Pacifistic, and a touch
more Passionate.  Or:  an extremely Destructive player kills a mildly
Renewal-believing creature.  This doesn't affect the player's beliefs.

A quick question-and-answer session follows, in which I answer questions
I made up, which is a heck of a lot easier than answering real
questions:

Q.  How is this implemented?
A.  I favor a polar coordinate system.  R is the exceptionality, theta
    is the alignment.  It may be reasonable to have a three-dimensional
    system instead, with the dimensions being Aggression, Fatalism, and
    Renewal.

Q.  What is the purpose of the belief system?
A.  It's a way of going out on a limb.  Gods have beliefs, and in order
    to get along with your God, you'd damn well better have the same
    beliefs...

Q.  What does the player get out of beliefs?
A.  Certainly not extra experience, or anything silly like that.  No,
    just divine recognition, friendliness from certain monsters, and a
    special title for the extremes of each alignment (the Warlord, the
    Destroyer, the Pacifist, the Reverent, the Romantic, the
    Disillusioned).

------------------------------------------------------------------------
.. Christopher Allen                                 Skotos Tech Inc. ..
..                           1512 Walnut St., Berkeley, CA 94709-1513 ..
.. &lt;<A  HREF="http://www.Skotos.net">http://www.Skotos.net</A>&gt;               o510/649-4030  f510/649-4034 ..




_______________________________________________
MUD-Dev mailing list
MUD-Dev#kanga,nu
<A  HREF="http://www.kanga.nu/lists/listinfo/mud-dev">http://www.kanga.nu/lists/listinfo/mud-dev</A>

</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="00398" HREF="msg00398.html">Re: [MUD-Dev] Alignment</A></STRONG>
<UL><LI><EM>From:</EM> Brian Green &lt;brian#psychochild,org&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00412.html">RE: [MUD-Dev] Declaration of the Rights of Avatars</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00417.html">Re: [MUD-Dev] DDoS</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00398.html">Re: [MUD-Dev] Alignment</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00399.html">Re: [MUD-Dev] Alignment</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00408"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00408"><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="00368" HREF="msg00368.html">[MUD-Dev] Alignment</A></strong>, 
Richard Ross <a href="mailto:rross#redhotant,com">rross#redhotant,com</a>, Mon 17 Apr 2000, 16:23 GMT
<UL>
<LI><strong><A NAME="00382" HREF="msg00382.html">Re: [MUD-Dev] Alignment</A></strong>, 
David Bennett <a href="mailto:ddt#discworld,imaginary.com">ddt#discworld,imaginary.com</a>, Mon 17 Apr 2000, 20:17 GMT
<UL>
<LI><strong><A NAME="00393" HREF="msg00393.html">Re: [MUD-Dev] Alignment</A></strong>, 
Matthew Mihaly <a href="mailto:the_logos#achaea,com">the_logos#achaea,com</a>, Mon 17 Apr 2000, 21:53 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00398" HREF="msg00398.html">Re: [MUD-Dev] Alignment</A></strong>, 
Brian Green <a href="mailto:brian#psychochild,org">brian#psychochild,org</a>, Mon 17 Apr 2000, 22:06 GMT
<UL>
<LI><strong><A NAME="00408" HREF="msg00408.html">[MUD-Dev] Circular Alignment [was: Alignment]</A></strong>, 
Christopher Allen <a href="mailto:ChristopherA#Skotos,net">ChristopherA#Skotos,net</a>, Tue 18 Apr 2000, 19:49 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00399" HREF="msg00399.html">Re: [MUD-Dev] Alignment</A></strong>, 
adam <a href="mailto:adam#treyarch,com">adam#treyarch,com</a>, Tue 18 Apr 2000, 00:06 GMT
</LI>
<LI><strong><A NAME="00422" HREF="msg00422.html">Re: [MUD-Dev] Alignment</A></strong>, 
Matthew D. Fuller <a href="mailto:fullermd#sighup,org">fullermd#sighup,org</a>, Tue 18 Apr 2000, 19:49 GMT
</LI>
<LI><strong><A NAME="00427" HREF="msg00427.html">Re: [MUD-Dev] Alignment</A></strong>, 
Hans-Henrik Staerfeldt <a href="mailto:hhs#cbs,dtu.dk">hhs#cbs,dtu.dk</a>, Tue 18 Apr 2000, 19:49 GMT
<UL>
<LI><strong><A NAME="00432" HREF="msg00432.html">Re: [MUD-Dev] Alignment</A></strong>, 
adam <a href="mailto:adam#treyarch,com">adam#treyarch,com</a>, Tue 18 Apr 2000, 22:20 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>