Änderungen

Wechseln zu: Navigation, Suche
keine Bearbeitungszusammenfassung
==== (01) '''[[AOQML Library]]''' '''Eintrag 029''' - Ein Proben-Auswahlmenü und anschließende Eintragslöschung abgelegter Probeneinträge bei Rückkehr ==== '''Beschreibung der Anwendung:''' Der Held soll über Proben (und unterschiedliche Szene) hinweg die *FeP (oder andere Werte) sammeln können.Der gespeicherte Wert kann dann in nachfolgenden Szenen Verwendung finden für eine Auswertung seines Erfolges oder variable Entwicklungen in einer Quest.Beispielsweise führt ein niedriger Wert zu einer anderen Quest-Szene als ein hoher Wert.
* Unabhängig von Erfolg oder Misserfolg der abgelegten Probe soll der ausgewählte Proben-Eintrag bei Rückkehr in das Auswahlmenü gelöscht werden.
* Lösung (dank camael): Per <nowiki><has></nowiki> abfragen, ob eine Variable gesetzt wurde.
* Das Codegerüst für das Auswahlmenü mit mehreren, möglichen Proben:
 
<code xml n><?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">
<ul>
 
<has name="Kornsack" show="none">
<failure>
</scene></code>
* Hinweis für mich selber: Ein gut funktionierendes Codegerüst habe ich für die Quest "Die Rattenjagd zu Rosenburg" geschrieben.** Hinweis für mich selber: Siehe Szene "Kornkammer" und "Kornsack".** '''Wichtig! ''' Um direktes Springen zum Menü zu verhindern, habe ich noch mono-choice-Einträge ergänzt, um dem Spieler anklickbare Links für die Rückkehr zum Auswahlmenü zu bieten.
651
Bearbeitungen

Navigationsmenü