Scripts

Scripts are an aggregate type of ability which represent a more complex task than simple unary proficiencies.

In addition to the regular parts of an ability (developmental-ness, associated verb, etc), Scripts also contain one or more steps, each of which is either another subordinate Ability or some unit of embedded logic. When invoked by its associated verb, the steps are traversed, each being passed an encapsulated transitional state which can influence the events it generates, in the case of a sub-ability, or can act as the argument space for a unit of embedded logic. This transitional state will, at the minimum, record the success or failure of the previous step, potentially after having modifiers applied based on the containing Skill, any Talents which are involved, concentration, traits, and other such factors.

Recipes: Simple Scripts

The simplest form of script is a linear series of proficiencies which are executed in order and which are known as recipes. No branches or loops are possible. The only conditional is the built-in stop which occurs if any step (proficiency) fails along the way. During the Imperial Balance, the proficiences can only come from same developmental object where the script resides. During the Interpersonal Balance (and afterwards), scripts can include proficiencies from other skills or traits or primary statistics.

Recipes reside in the elements of Series B on the periodic table of the associated Skill.

Styles: Branching Scripts

Styles are scripts which may have branching and conditional structures which allow the script to react to a variety of things which may be happening in the FaerieMUD world. They are called "styles" because they are used to implement a variety of fighting styles in the combat skills. We may come up with a better name which encompasses the wide variety of uses to which them may be put.

Styles reside in the elements of Series B on the periodic table of the associated Skill.

Customizations and Improvisations: Genius Scripts

Customizations and improvisations are scripts created directly by the player. The Minor Crisis Quests are used to determine whether the player is open to the extra work of customizing her own scripts.

Customizations and improvisations reside in Group VIIIB? and in the Rare Earths on the periodic table of the associated Skill.

See also

Scotus - 03 Mar 2002
Ged The Greys Hain - 04 Mar 2002 [Added script implementation details, clarified headings]
Ged The Greys Hain - 22 Jun 2002 [Unified Knowledge and Abilities pages -- relinked]