Affixment
Affixment is a mechanism that is intended to provide sensible and useful behaviours for the solution of problems which concern themselves with how game object are locationally related. Affixment describes the situation when one object is attached or affixed to another. It defers to the object to which it is affixed for purposes of perception, but may be the target of event propagation before its container, depending on its location.
An example of affixment is the wearing of armour. A goblin wearing armour still appears as "a goblin", but is more likely have its description modified by it, so that it appears as "an armoured goblin", or "a goblin in studded leather armour". Damage events applied to its torso would be handled first by the armour, which would soak up some of the damage and modify the damage event accordingly before propagating it inward to the torso object.
Likewise, an awning on the side of a building could be represented by affixment, as could a rider on a mount, etc.
See Also
— GedTheGreysHain - 12 May 2003
