Building: Unterschied zwischen den Versionen

Aus AntamarWiki
Wechseln zu: Navigation, Suche
(Der Seiteninhalt wurde durch einen anderen Text ersetzt: „Das building-Tag in AOQML ist veraltet. Stattdessen sollte get mit object="taverne" verwendet werden.“)
Zeile 1: Zeile 1:
Das building-Tag erlaubt in AOQML das Abfragen gebäudespezifischer Werte, wie z.B. die Qualität der Taverne, in der sich der Held gerade aufhält.
+
Das building-Tag in [[AOQML]] ist veraltet. Stattdessen sollte [[get]] mit object="taverne" verwendet werden.
 
 
== Syntax ==
 
<code xml n>
 
<building get="" />
 
</code>
 
 
 
*'''get''': gibt an, was abgefragt werden soll.
 
::In Tavernen/Gasthäusern stehen folgende Werte zur Verfügung:
 
::'quali', 'preis', 'schlafplaetze', 'name', 'beschreibung'
 
 
 
 
 
Hinweis: Damit die Ausgabe nicht sichtbar erfolgt, kann das Tag von [[store]] umschlossen und später durch [[switch]] ausgewertet werden.
 
 
 
== Beispiele ==
 
 
 
Auf Basis der Qualität der Absteige (Taverne/Gasthaus) sollen unterschiedliche Texte ausgegeben werden:
 
 
 
<code xml n>
 
<store name="taverne_quali"><building get="quali"/></store>
 
 
 
<switch name="taverne_quali">
 
  <case val="0|1|2|3">
 
    <p>Ganz schön runtergekommen hier.</p>
 
  </case>
 
  <case val="4|5|6">
 
    <p>Nicht besonders dekorativ ausgestattet, aber wenigstens sind keine Kakerlaken in Sichtweite.</p>
 
  </case>
 
  <case val="7|8">
 
    <p>Hui, das Besteck ist sogar poliert!</p>
 
  </case>
 
  <else><!-- größer als 8 -->
 
    <p>Ein edles Etablissement!</p>
 
  </else>
 
</switch>
 
</code>
 
 
 
 
 
[[Kategorie:AOQML]]
 
[[Kategorie:AOQML-Tags]]
 
[[Kategorie:Gruppe]]
 
[[Kategorie:Mitarbeit]]
 

Version vom 28. Juni 2011, 20:53 Uhr

Das building-Tag in AOQML ist veraltet. Stattdessen sollte get mit object="taverne" verwendet werden.