Jamie Dallaire on Mon, 30 Jun 2008 20:23:59 -0700 (MST)

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[s-b] Proposal: Remove List Attributes

[[never used and currently no reason for them. they suck.]]

I submit the following Proposal, entitled "Remove List Attributes":
In Rule 4E11 (Attributes), remove the following text:

A List Attribute is a game object that is, in all respects, like an
Attribute, with the following differences:

   - The Value of a List Attribute consists of a variable non-negative
   number of Articles, included within curly brackets and separated by commas
   [[e.g. {Article 1, Article 2, Article 3}]]. Articles, rather than the Value
   itself, must be members of the Range of a List Attribute. Unless otherwise
   specified by a Rule, the default Value of a List Attribute is {}.

   - There are two Attributes, MinLength and MaxLength, with a scope of all
   List Attributes, a range of all non-negative integers, and default values of
   0 and 999, respectively. A List Attribute's MinLength is the minimum number
   of Articles the Value of its Instances can contain, while MaxLength is the

Positionally, unless otherwise specified, a new Article added to a List
Attribute's Instance's Value is placed at the end (to the right) of the
series of Articles. An Article which ceases to be an Article in an
Instance's Value is removed and, unless otherwise specified, all values to
that come after it (to the right) are shifted one position to the left.

Billy Pilgrim
spoon-business mailing list