| bd on Sun, 3 Dec 2006 22:05:03 -0700 (MST) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| [s-b] And now for something completely different |
I propose the following rule:
{{
__Generality__
Amend rule 1-14 to read as follows:
{{
__Attributes__
An Attribute is a game object, defined in the rules. Each Attribute has
a Scope, a Range, and a Default Value. The Scope is a set of Game
Objects to which the Attribute applies. The Range is the set of
possible values for the Attribute. The Default Value is an element of
the Range.
Each element of the Scope of an Attribute possesses an Instance of that
Attribute. If it does not possess one, one is created immediately. If a
Game Object outside the Scope of an Attribute possesses an Instance of
that Attribute, the Instance in question is destroyed immediately.
Instances of an Attribute have a Value, which is a member of the Range
of the Attribute. When created, the Value of an Instance is its
Attribute's Default Value, unless otherwise specified.
For brevity, the value of an instance of an attribute of some object may
be referred to as the value of that attribute on the object in question.
The Scope, Range, and Default Value of Attributes are static and defined
in the Rules. The Value of Instances of Attributes can be changed only
as specified in the Rules.
}}
}}
_______________________________________________
spoon-business mailing list
spoon-business@xxxxxxxxx
http://lists.ellipsis.cx/mailman/listinfo/spoon-business