86
Bearbeitungen
Änderungen
Switch
,Variablenauswertung im Casezweig
</code>
Das Beispiel führt zu einer 25% igen Wahrscheinlichkeit den ersten Zweig aus, zu 40% den Zweiten und somit zu 35% den else-Zweig.
==Generische Variablenauswertung im Casezweig==
Um flexiblere Quests aufzubauen, dürfen auch Variablennamen durch Verwendung des name-Attributs ausgewertet werden.
===Beispiel===
Szene 1:
<random>
<case><store name="source">Eisentrutz</store></case>
<case><store name="source">Berenhavn</store></case>
<case><store name="source">Tamelsquell</store></case>
</random>
Szene 2:
<switch attribute="site">
<case name="source"><include target="atSourceLocation"/></case>
<else><quest status="pending"/></else>
</switch>
[[Kategorie:AOQML]]