SetHeadline: Unterschied zwischen den Versionen

Aus Sternenschweif Wiki
Wechseln zu: Navigation, Suche
 
Zeile 4: Zeile 4:
 
</syntaxhighlight>
 
</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 22. November 2016, 23: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.