Différences entre les versions de « TESCS2 : Fonctions condition »
Aller à la navigation
Aller à la recherche
(Création article) |
(Précisions sur conditions scriptées et tables du TESCS) |
||
Ligne 2 : | Ligne 2 : | ||
[[Catégorie:TESCS2 : Fonctions condition|*]]</noinclude> | [[Catégorie:TESCS2 : Fonctions condition|*]]</noinclude> | ||
Ces fonctions de script peuvent être utilisées comme conditions partout ou elles | Ces fonctions de script peuvent être utilisées comme conditions partout ou elles apparaissent dans l'éditeur ( Quêtes, Stages de quête, Dialogues, Packages, Idle manager, etc...). A ce sujet, voir l'article : [[TESCS2 : Conditions|Conditions]]. | ||
Généralement, toute fonction qui retourne simplement une valeur, et n'exécute pas d'action peut être utilisée comme condition dans un script. | Généralement, toute fonction qui retourne simplement une valeur, et n'exécute pas d'action peut être utilisée comme condition dans un script. | ||
'''Exemple :''' | |||
If player.GetLevel > 10 | |||
Les fonctions suivantes n'apparaissement pas dans les tables du TESCS qui proposent les Fonctions-Conditions, mais doivent pouvoir être utilisées par script : | |||
[[TESCS2 : GetCrimeKnown|GetCrimeKnown]] | |||
[[TESCS2 : GetFactionReaction|GetFactionReaction]] | |||
[[TESCS2 : GetForceRun|GetForceRun]] | |||
[[TESCS2 : GetForceSneak|GetForceSneak]] | |||
[[TESCS2 : GetPCSleepHours|GetPCSleepHours]] | |||
[[TESCS2 : IsActionRef|IsActionRef]] | |||
[[TESCS2 : IsActorDetected|IsActorDetected]] | |||
[[TESCS2 : IsAnimPlaying|IsAnimPlaying]] | |||
La catégorie "Fonctions condition" ci-dessous donne la liste des conditions proposées dans les tables du TESCS (champs déroulants), utilisables également dans les scripts. |
Version actuelle datée du 31 décembre 2006 à 17:11
Ces fonctions de script peuvent être utilisées comme conditions partout ou elles apparaissent dans l'éditeur ( Quêtes, Stages de quête, Dialogues, Packages, Idle manager, etc...). A ce sujet, voir l'article : Conditions.
Généralement, toute fonction qui retourne simplement une valeur, et n'exécute pas d'action peut être utilisée comme condition dans un script.
Exemple :
If player.GetLevel > 10
Les fonctions suivantes n'apparaissement pas dans les tables du TESCS qui proposent les Fonctions-Conditions, mais doivent pouvoir être utilisées par script :
GetCrimeKnown GetFactionReaction GetForceRun GetForceSneak GetPCSleepHours IsActionRef IsActorDetected IsAnimPlaying
La catégorie "Fonctions condition" ci-dessous donne la liste des conditions proposées dans les tables du TESCS (champs déroulants), utilisables également dans les scripts.