Hauptmenü öffnen

AntamarWiki β

Änderungen

keine Bearbeitungszusammenfassung
Erstellt von [[camael]]. Danke dafür!
Hinweis: Bei einer einfach Verzweigung in der letzten Szene geht das auch mit has. Im obigen beispiel bräuchtest du auch nur 2 Zwischenszenen anlegen, die zweite Einstellung fragst du bei has über <failure> ab oder bei <switch> über <else>. Ist jetzt meine Meinung, bei Mehrverzweigungen würd ich für jede Option eine "unsichtbare" zwischenszene anlegen, da tust dich später einfacher wenn du Fehler suchst . ;) <code xml n><!-- start.xml--><scene xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://eisentrutz.antamar.eu/aoqml.xsd"><p>Wer soll dein Gegner sein?</p> <ul> <li><choice target="modKampfLeicht">Ich bin zu Jung zum Sterben!</choice></li> <li><choice target="modKampfMittel">Irgendein Mittelding!</choice></li> <li><choice target="modKampfSchwer">Ich brauche Gegner... keine Opfer!</choice></li> </ul></scene></code> <code xml n><!-- Beispielhaft, moKampfLeicht.xml die anderen beiden xml (modKampfMittel und modKampfSchwer würden ähnlich aussehen, wenn du den Bonus/Malus spezielle Variable, Zwischenszene etc. vergeben hast verlinkst du zur eigentlichen Zielszene. Du kannst so szenen einbauen die der Spieler nie zu sehen bekommt --><?xml version="1.0" encoding="UTF-8"?><scene xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://eisentrutz.antamar.eu/aoqml.xsd"> <set name="modKampf" value="-4" show="none" /> <include target="kampf" /></scene></code> <code xml n><!-- kampf.xml hier liest du es in meinen Beispiel aus--><?xml version="1.0" encoding="UTF-8"?><scene xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://eisentrutz.antamar.eu/aoqml.xsd"><switch name="modKampf"><case name="modKampf" val="-4"><p>Schwache Gegner...</p></case><case name="modKampf" val="0"><p>mittler Gegner...</p></case><case name="modKampf" val="4"><p>schwerer Gegner...</p></case></scene></code>
1.066
Bearbeitungen