Skripty
Všechny skripty jsou jednotně psány v jazyce XML, který umožňuje zachytit stromovou strukturu dat. Každý skript se skládá z do sebe vnořených značek, tzv. tagů, např :
<phase type="INTRO" gui="intro.xml"><text>
...
</text>
</phase>
Kde <phase> je počáteční a </phase> koncový tag, type a gui jsou jeho atributy, kterým jsou přiřazeny hodnoty v uvozovkách. Stromová struktura je tvořena vnořenými tagy, v tomto případě <text></text>. V případě, že tag nemá žádné další vnořené tagy, je možné celou strukturu zkrátit:
<phase type="BREAK"time="5"
gui="break.xml"
/>
Každý tag má své příslušné atributy, pokud hodnota atributu není definována, použije se předdefinovaná hodnota, která záleží na konkrétním tagu. Význam a použití jednotlivých tagů je popsán v následujících kapitolách.