SetHeadline: Unterschied zwischen den Versionen

Aus Sternenschweif Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „== setHeadline == Bei einem Dialog wird normalerweise der "Name" als Überschrift angezeigt, zB "Hafen" oder "Rukian erste Eindrücke". Damit z.B. auch der Ges…“)
 
 
(Eine dazwischenliegende Version von einem Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
== setHeadline ==
+
[[Category:NLTScript Referenz]]
 +
<syntaxhighlight lang="javascript">
 +
setHeadline(getName(ID));
 +
</syntaxhighlight>
 
Bei einem Dialog wird normalerweise der "Name" als Überschrift angezeigt, zB "Hafen" oder "Rukian erste Eindrücke". Damit z.B. auch der Gesprächspartner wechseln kann, kann man mit "setHeadline" genau diesen Wert tauschen.
 
Bei einem Dialog wird normalerweise der "Name" als Überschrift angezeigt, zB "Hafen" oder "Rukian erste Eindrücke". Damit z.B. auch der Gesprächspartner wechseln kann, kann man mit "setHeadline" genau diesen Wert tauschen.
 +
 +
Funktioniert nicht, falls in einem Dialog in einem function after(selid) per startDialogue ein neuer Dialog gestartet wird. In diesem neuen Dialog wirkt setHeadline dann nicht mehr.
 +
Damit dies funktioniert, muss startDialogue aus einer function forward() mit return "tobecontinued" aufgerufen werden.

Aktuelle Version vom 23. November 2016, 00:06 Uhr

setHeadline(getName(ID));

Bei einem Dialog wird normalerweise der "Name" als Überschrift angezeigt, zB "Hafen" oder "Rukian erste Eindrücke". Damit z.B. auch der Gesprächspartner wechseln kann, kann man mit "setHeadline" genau diesen Wert tauschen.

Funktioniert nicht, falls in einem Dialog in einem function after(selid) per startDialogue ein neuer Dialog gestartet wird. In diesem neuen Dialog wirkt setHeadline dann nicht mehr. Damit dies funktioniert, muss startDialogue aus einer function forward() mit return "tobecontinued" aufgerufen werden.