next up previous contents
Next: 5.1.9.6 Acteur (actor) Up: 5.1.9 Objets fonctionnels du Previous: 5.1.9.4 Définition de nouvelles   Contents

5.1.9.5 Faculté (skill)

Les facultés sont des éléments très simples (ressources) définis dans core/skill; seules deux macros sont utilisées pour définir complètement une faculté (XYZ_DECLARE_SKILL et XYZ_IMPLEMENT_SKILL).

Une faculté peut-être, comme toute ressource, réclamée par une action. Ainsi les skills ne forment qu'un sous-ensemble (peut être plus pratique à utiliser et plus parlant) de l'ensemble ressources qui est destiné à exprimer des capacités simples pour des acteurs (la possibilité de mutation, par exemple).

Hm. Par exemple, l'action ``voir'' peut demander la capacité ``perception visuelle''. Cette dernière peut être détruite par l'action ``dormir'' et recréée par l'action ``reveil''.



fred@linuxtribe.org