Input

Aus AntamarWiki
Version vom 31. Oktober 2010, 21:52 Uhr von Gaddezwerch (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Der <input>-Tag in AOQML zeigt ein Eingabefeld an, in das der Spieler etwas eintragen muss. Es ersetzt jedoch nicht die üblichen choice target-Links. == Syntax == <co...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Der <input>-Tag in AOQML zeigt ein Eingabefeld an, in das der Spieler etwas eintragen muss. Es ersetzt jedoch nicht die üblichen choice target-Links.

Syntax

<input name="" />
  • name: der Name der Variable in die die Eingabe gespeichert werden soll. Die Variable erhält dabei den Geltungsbereich scope="quest".

Die Variable kann in den Folgeszenen beispielsweise via fetch oder switch ausgelesen werden.

Der input-Tag ist somit ähnlich wie ein store, außer dass der Spieler selbst den Wert der Variable vergibt.

Beispiel

<!-- szene1.xml -->
...
<p>Gib hier den Namen deines Haustieres ein: <input name="haustier_name"/></p>

<choice target="szene2">weiter</choice>

...
<!-- szene2.xml -->
<p>Dein Haustier heißt jetzt <fetch name="haustier_name"/></p>