TESCS2 : SayTo

De Wiwiki
Révision datée du 17 novembre 2006 à 17:27 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 :

[ActorId.]SayTo TargetActor, TopicID, ForceSousTitreFlag (optional)

Exemple :

SayTo Joe SecretTopic 
SayTo player SecretTopic 1

Le PNJ appelant dit un texte simple au PJ ou à un autre PNJ.

Notes:

  • Il tourne la tête ou se tourne vers son interlocuteur si son package actuel le permet mais n'attends pas d'arriver jusqu'à sa cible pour parler. (Donc il faut attendre pour être sur qu'il soit à une distance appropriée pour parler.
  • La fonction retourne le temps en secondes que le PNJ prend pour finir son texte, ce qui est utile pour déterminer la synchronisation de la suite du script.
  • ForceSousTitresFlag = 1, permet d'afficher les sous titres sans tenir compte de la distance entre celui qui parle et le PJ.

Exemple de Script

begin gamemode
	if timer > 0 
		set timer to timer - getsecondspassed
	elseif talk == 1
		set lastStage to CharacterGen.tauntStage
		set timer to SayTo player, CharGenTaunt2 1
		if getstage characterGen == 9
			set characterGen.convTimer to timer - .5
		endif
	endif
end

Voir également

TESCS2 : Say