Function forward: Unterschied zwischen den Versionen
Aus Sternenschweif Wiki
(Die Seite wurde neu angelegt: „Eine function forward wird in einer ID ohne Textausgabe angewendet. Der Tag <empty> muss in dieser ID also auf "true" stehen. Beispiel für eine function forw…“) |
|||
Zeile 13: | Zeile 13: | ||
Wichtig: In einer function forward muss zwingend per "return" angegeben werden, wohin am Ende der Funktion verzweigt werden soll. Es gibt ja hier (empty=true) keine Dialogoptionen mit entsprechenden Verzweigungen (kein "goto"). | Wichtig: In einer function forward muss zwingend per "return" angegeben werden, wohin am Ende der Funktion verzweigt werden soll. Es gibt ja hier (empty=true) keine Dialogoptionen mit entsprechenden Verzweigungen (kein "goto"). | ||
+ | |||
+ | |||
+ | |||
+ | --lunatic 22:29, 11. Mär. 2014 (CET) |
Version vom 11. März 2014, 22:29 Uhr
Eine function forward wird in einer ID ohne Textausgabe angewendet. Der Tag <empty> muss in dieser ID also auf "true" stehen.
Beispiel für eine function forward:
<adddata><![CDATA[function forward() { setJourneyState({"route":"bodonx-orkhun","pos":0.94,"dir":true}); return 255; }]]></adddata>
Hier wird eine Reiseroute gesetzt. Anschließend wird per "return 255" der Dialog beendet.
Wichtig: In einer function forward muss zwingend per "return" angegeben werden, wohin am Ende der Funktion verzweigt werden soll. Es gibt ja hier (empty=true) keine Dialogoptionen mit entsprechenden Verzweigungen (kein "goto").
--lunatic 22:29, 11. Mär. 2014 (CET)