TESCS2 : Fonctions de valeur acteur
Révision datée du 21 octobre 2006 à 18:03 par Mike89 (discussion | contributions) (Ajout noinclude partiel)
Certaines fonctions permettent de connaître ou de modifier les valeurs des caractéristiques d'acteurs, ainsi que leurs caractéristiques dérivées.
La liste de ces valeurs statistiques est donnée dans l'article : Valeurs d'un acteur.
Utilisation | ||
---|---|---|
Donne la valeur de base
(valeur pour un acteur en pleine santé et sans aucun modificateur ) |
GetBaseActorValue / GetBaseAv | |
Modifie la valeur de base à une valeur spécifique
(valeur avant application de modificateur) |
SetActorValue / SetAv | |
Donne la valeur actuelle dans le jeu
(Dommages et tous modificateurs magiques inclus) |
GetActorValue / GetAv | |
Modifie la valeur actuelle dans le jeu à une valeur spécifique
(Dommages et tous modificateurs magiques inclus) |
ForceActorValue / ForceAv | |
Ajoute une certaine valeur à la valeur actuelle dans le jeu
(en plus des dommages et de tous les modificateurs magiques) |
ModActorValue / ModAv | |
Endommage ou Restaure la valeur actuelle dans le jeu
(Modifie la valeur des dommages ou restaure les effets magiques) |
ModActorValue2 / ModAv2
Extension du jeu (OBSE) |
Notes:
- La valeur visible dans le jeu est la valeur de base et trois modificateurs :
- Modificateur de jeu utilisé pour les effets permanents comme les dommages et la restauration
- Modificateur par magie utilisé pour les effets magiques, temporaires et dissipables dans le temps (repos) comme l'épuisement (Drain) et la fortification (Fortify).
- Modificateur par script utiliser pour les effets par script, temporaires mais non dissipables comme les malédictions et les bénédictions. ModActorValue et ForceActorValue changent seulement les modificateurs par script.
- Les changements faits par ces fonctions peuvent être modifiés automatiquement par le moteur de jeu, comme la guérison naturelle ou magique. Il est nécessaire de faire les modifications par script.
- Dans un script, ces fonctions réagissent comme il est écrit ci-dessus. A la console, ellent fonctionnent différemment parce que Bethesda les a conçues pour des nécessités de test.