TESCS2 : Say

De Wiwiki
Révision datée du 17 novembre 2006 à 16:31 par Mike89 (discussion | contributions) (Création article)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche


Syntaxe :

[ObjectId.]Say TopicID [ForceSousTitresFlag] [SpeakerID] [UnknownFlag]  

Utiliser cette fonction pour faire parler un PNJ avec un simple élément de dialogue sur le sujet spécifié.

Exemples :

Say SecretTopic 

Say DAMolagBalSpeech 1 DAMolagBalVoice 1


Notes:

  • En l'absence de SpeakerID, l'objet appelant doit être un PNJ
  • Le PNJ synchronise le mouvement des lèvres avec le texte mais n'interrompt pas son package.
  • "Say" retourne le temps en secondes que le PNJ prend pour finir son texte, ce qui est utile pour déterminer lea synchronisation de la suite du script.
  • ForceSousTitresFlag = 1, permet d'afficher les sous titres en fonction de la distance entre celui qui parle et le PJ.
  • "SpeakerID" est l'identité d'un PNJ pris pour modèle lorsque l'objet appelant n'est pas un PNJ, par exemple un activateur une créature ou un autre objet. Ce PNJ est utilisé pour déterminer la race et le sexe du fichier voix à utiliser. Le speaker n'est pas nécessairement placé dans le monde.
  • "UnknownFlag" est à 1 dans tous les scripts de lieux saints des daedras et il est recommendé de le mettre à 1lorsque l'on utilise le SpeakerID.


Voir également

TESCS2 : SayTo