Choice: Unterschied zwischen den Versionen

Aus AntamarWiki
Wechseln zu: Navigation, Suche
K
(select-hero hinzu)
Zeile 1: Zeile 1:
<code xml><choice target="...">...</choice></code>
+
Mit diesem Tag wird dem Spieler eine Auswahlmöglichkeit angeboten, zu der er nach Beendigung der aktuellen Szene springen kann.
 +
 
 +
== Syntax ==
 +
 
 +
<code xml n>
 +
<choice target="..." [enabled="true"] [select-hero="0"]>...</choice>
 +
</code>
 +
 
 +
*'''target''': An Stelle von ... wird der Name der Ziel-Szene (ohne ".xml") angegeben (oder eine [[Besondere Werte|Variable]] die den Namen enthält).
 +
*'''enabled''' (standardmäßig 'true'): Wenn false, wird die Option durchgestrichen und für den Spieler nicht zugänglich gemacht.
 +
*'''select-hero''' (nur für Gruppen): Wenn '1' angegeben, kann der Gruppenführer einen Held auswählen, der in der Zielszene dann automatisch selektiert ist (als einziger Held).
 +
 
 +
Wenn das Tag keinen Inhalt hat, wird dieser Text auch angezeigt, sonst der Text zwischen dem Start-und End-Tag.
 +
 
 +
==Beispiele==
 +
 
 +
===Ein einfaches Choice===
 +
<code xml n>
 +
<choice target="szene2">weiter</choice>
 +
</code>
 +
Mit Klick auf 'weiter' gelangt der Spieler in ''szene2.xml''
 +
 
 +
 
 +
===enabled="false"===
 +
<code xml n>
 +
<ul>
 +
  <li><choice target="singen">Singen</choice></li>
 +
  <li><choice target="tanzen" enabled="false">Tanzen</choice></li>
 +
</ul>
 +
</code>
 +
Hier wird nur Singen als Option angeboten. Tanzen wird zwar angezeigt, ist aber durchgestrichen und nicht klickbar.
 +
 
 +
 
 +
===select-hero (für Gruppen)===
 +
Wenn select-hero="1", kann der Gruppenführer einen Held auswählen. Dieser wird dann intern automatisch selektiert für die nächste Szene.
 +
<code xml n>
 +
<p>Wer soll als erstes versuchen über die Grube zu springen?</p>
 +
 
 +
<ul>
 +
  <li><choice target="fallgrube" select-hero="1">Über die Grube springen</choice></li>
 +
</ul>
 +
</code>
 +
 
 +
</code>
  
Mit diesem Tag wird dem Spieler eine Auswahlmöglichkeit angeboten, zu der er
 
nach Beendigung der aktuellen Szene springen kann.
 
  
==target="..."==
 
An Stelle von ... wird der Name der Ziel-Szene (ohne ".xml") angegeben (oder eine [[Besondere Werte|Variable]] die den Namen enthält).
 
  
Wenn das Tag keinen Inhalt hat, wird dieser Text auch angezeigt,
 
sonst der Text zwischen dem Start-und End-Tag.
 
  
 
[[Kategorie:AOQML-Tags]]
 
[[Kategorie:AOQML-Tags]]
 
[[Kategorie:AOQML]]
 
[[Kategorie:AOQML]]

Version vom 2. Juli 2011, 18:03 Uhr

Mit diesem Tag wird dem Spieler eine Auswahlmöglichkeit angeboten, zu der er nach Beendigung der aktuellen Szene springen kann.

Syntax

<choice target="..." [enabled="true"] [select-hero="0"]>...</choice>
  • target: An Stelle von ... wird der Name der Ziel-Szene (ohne ".xml") angegeben (oder eine Variable die den Namen enthält).
  • enabled (standardmäßig 'true'): Wenn false, wird die Option durchgestrichen und für den Spieler nicht zugänglich gemacht.
  • select-hero (nur für Gruppen): Wenn '1' angegeben, kann der Gruppenführer einen Held auswählen, der in der Zielszene dann automatisch selektiert ist (als einziger Held).

Wenn das Tag keinen Inhalt hat, wird dieser Text auch angezeigt, sonst der Text zwischen dem Start-und End-Tag.

Beispiele

Ein einfaches Choice

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

Mit Klick auf 'weiter' gelangt der Spieler in szene2.xml


enabled="false"

<ul>
  <li><choice target="singen">Singen</choice></li>
  <li><choice target="tanzen" enabled="false">Tanzen</choice></li>
</ul>

Hier wird nur Singen als Option angeboten. Tanzen wird zwar angezeigt, ist aber durchgestrichen und nicht klickbar.


select-hero (für Gruppen)

Wenn select-hero="1", kann der Gruppenführer einen Held auswählen. Dieser wird dann intern automatisch selektiert für die nächste Szene.

<p>Wer soll als erstes versuchen über die Grube zu springen?</p>

<ul>
  <li><choice target="fallgrube" select-hero="1">Über die Grube springen</choice></li>
</ul>