Bär: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
K (Textersetzung - „{{Kachelübersicht“ durch „{{Kachelliste“)
(Kachel-Zähler)
Zeile 1: Zeile 1:
{{Welt
+
<!--
|Basistyp=Art
+
 
|Kurzbeschreibung=Raubtiertart
+
 
|Profilbild=Bär blekmaster12.jpg
+
//////////////////////////////////////////////////////////////
|Ohne Regelwerte=Nein
+
/// Definitionen
|Als Rasse klassifiziert=Nein
+
//////////////////////////////////////////////////////////////
|Habitat=Boden
+
 
|Landschaftszone=Eis & Frost, Norden
+
/// ermittle die Werte aus dem Vorlagenaufruf
|Terrain=Gebirge (Terrain)
+
 
|Subkontinent=Dragorea, Frostlande, Länder am Binnenmeer, Takasadu
+
/// 1 Kachel Wert
|Ware=Nein
+
-->{{#vardefine: Kachel Wert <!--
|Größenklasse=7
+
  -->| {{#if: {{{Kachel Wert|}}} <!--
|Monstergrad Einzelgegner=3
+
    -->| {{{Kachel Wert}}} <!--
|Monstergrad Gruppengegner=1
+
    -->| {{#if: {{{1|}}} <!--
|Artentypus=Bärenartiger (Typus), Tier (Typus)
+
      -->| {{{1}}} <!--
|Meisterschaft=Umreißen, Vorstürmen
+
      -->| <!-- /// kein default!
|Gegnermerkmal=Kälteresistenz (Merkmal), Schmerzresistenz (Merkmal)
+
      -->}}<!--
|Gegnermerkmal Kälteresistenz=2
+
    -->}}<!--
|Beute=Fell (10 Lunare; Jagdkunst gg. 20)
+
  -->}}<!--
}}
+
 
{{Kurzinfo}} ist ein [[Wesen]] in der Spielwelt von [[Splittermond]].
+
/// 2 Kachel Attribut
{{Kachelliste | Arten-Variante }}
+
-->{{#vardefine: Kachel Attribut <!--
{{Listen
+
  -->| {{#if: {{{Kachel Attribut|}}} <!--
|Rezension Beitrag aktiv=Nein
+
    -->| {{{Kachel Attribut}}} <!--
|Keine Standard-Liste=Nein
+
    -->| {{#if: {{{2|}}} <!--
|Quellenangaben={{Quelle
+
      -->| {{{2}}} <!--
|Publikation=Splittermond: Die Regeln
+
      -->| Basistyp <!-- /// default
|Seite=284
+
      -->}}<!--
|Primär=Ja
+
    -->}}<!--
|Hauptkategorie=Wesen
+
  -->}}<!--
|Subkategorie=Art
+
 
}}{{Quelle
+
/// 3 Kachel Seite
|Publikation=Die Welt von Splittermond
+
-->{{#vardefine: Kachel Seite <!--
|AnmerkungPublikation=Einsteigerbox
+
  -->| {{#if: {{{Kachel Seite|}}} <!--
|Seite=50
+
    -->| {{{Kachel Seite}}} <!--
|Primär=Nein
+
    -->| {{#if: {{{3|}}} <!--
|Hauptkategorie=Wesen
+
      -->| {{{3}}} <!--
|Subkategorie=Art
+
      -->| {{PAGENAME}} <!-- /// default
}}
+
      -->}}<!--
}}
+
    -->}}<!--
 +
  -->}}<!--
 +
 
 +
/// ermittle die Anzahl der anzuzeigenden Artikel
 +
-->{{#vardefine: Artikel Anzahl | {{#ask: [[ {{#var:Kachel Attribut}}::{{#var:Kachel Wert}} ]] [[ GehörtZu::{{#var:Kachel Seite}} ]] | format=count | default= 0 }} }}<!--
 +
/// ermittle für die default Überschrift, welcher Wert angezeigt werden soll
 +
-->{{#vardefine: Kachel Wert Anzeige <!--
 +
  -->| {{#ifeq: {{#show: Attribut:{{#var:Kachel Attribut}} | ?Datentyp# }} | Wahrheitswert <!--
 +
    -->| {{#var:Kachel Attribut}} <!--
 +
    -->| {{#var:Kachel Wert}}<!--
 +
    -->}}<!--
 +
  -->}}<!--
 +
 
 +
/// 4 Kachel Überschrift
 +
-->{{#vardefine: Kachel Überschrift <!--
 +
  -->| {{#if: {{{Kachel Überschrift|}}} <!--
 +
    -->| {{{Kachel Überschrift}}} <!--
 +
    -->| {{#if: {{{4|}}} <!--
 +
      -->| {{{4}}} <!--
 +
      -->| {{#var:Kachel Seite}} - {{#var:Kachel Wert Anzeige }} Übersicht<!-- /// default
 +
      -->}}<!--
 +
    -->}}<!--
 +
  -->}}<!--
 +
/// 5 Kachelspalten
 +
-->{{#vardefine: Kachelspalten <!--
 +
  -->| {{#if: {{{Kachelspalten|}}} <!--
 +
    -->| {{{Kachelspalten}}} <!--
 +
    -->| {{#if: {{{5|}}} <!--
 +
      -->| {{{5}}} <!--
 +
      -->| 2 <!-- /// default
 +
      -->}}<!--
 +
    -->}}<!--
 +
  -->}}<!--
 +
 
 +
/// überprüfe und korrigiere ggf. Kachelspalten (ist Nummer? ist größer als Artikel Anzahl?)
 +
-->{{#iferror: {{#expr:{{#var:Kachelspalten}}*1}} <!--
 +
  -->| {{#vardefine: Kachelspalten | 2 }} <!--
 +
  -->| {{#ifexpr: {{#var:Kachelspalten}} > {{#var:Artikel Anzahl}} <!--
 +
    -->| {{#vardefine: Kachelspalten | 2 }} <!--
 +
    -->|<!--
 +
    -->}}<!--
 +
  -->}}<!--
 +
 
 +
/// ermittle und definiere die Kacheldarstellung
 +
-->{{#vardefine: Kachelraum | {{#expr:100-({{#var:Kachelspalten}}*3) }} }}<!--
 +
-->{{#vardefine: Kachelbreite | {{#expr: floor ( {{#var:Kachelraum}} / {{#var:Kachelspalten}} ) }} }}<!--
 +
-->{{#vardefine: Kachel-Zähler | 0 }}<!--
 +
-->{{#vardefine: Farbe umgebende Box | hellerblau }}<!--
 +
-->{{#vardefine: Farbe Teaser | weiss }}<!--
 +
 
 +
//////////////////////////////////////////////////////////////
 +
 
 +
 
 +
##############################################################
 +
### Darstellung
 +
##############################################################
 +
### Debug
 +
->''Debug<hr>Kachel Wert = {{#var: Kachel Wert}}<hr>Kachel Attribut = {{#var: Kachel Attribut }}<hr>Kachel Seite = {{#var: Kachel Seite }}<hr>Artikel Anzahl = {{#var: Artikel Anzahl }}<hr>Kachel Überschrift = {{#var: Kachel Überschrift }}<hr>{{#var:Kachelspalten }} Kachelspalten <hr>{{#var:Kachelraum }} Kachelraum <hr>{{#var:Kachelbreite}} Kachelbreite<hr>{{#var:Kachel-Zähler }} Kachel-Zähler <hr>''<!--
 +
 
 +
### wurde der Basistyp (das Attribut) gesetzt?
 +
-->{{#ifexpr: {{#var:Artikel Anzahl}} > 1 <!--
 +
  -->|<!--
 +
 
 +
  ### starte mit dem Titel
 +
  -->{{Umbruch links}}<!--
 +
  --><h2>{{#var:Kachel Überschrift}}<!--
 +
    -->&#32;({{#var:Artikel Anzahl}})<!--
 +
    --></h2><!--
 +
 
 +
  ### gehe alle zugehörigen Basistypen (Attribute) durch
 +
  -->{{#arraymap: {{#ask: [[{{#var:Kachel Attribut}}::{{#var:Kachel Wert}}]] [[GehörtZu::{{#var:Kachel Seite}}]] | link=none | sep=@//@ }}<!--
 +
    -->| @//@ <!--
 +
    -->| @@@@ <!--
 +
    -->|<!--
 +
 
 +
      ### setzte den Kachel-Zähler einen hoch
 +
      -->{{#vardefine: Kachel-Zähler | {{#expr: {{#var:Kachel-Zähler}} + 1 }} }}<!--
 +
 
 +
      ### beginne Zeilen-Kachel
 +
      -->{{#ifexpr: {{#var:Kachel-Zähler}} = 1 <!--
 +
        -->| <div class="kachel {{#var: Farbe umgebende Box }} "><!--
 +
        -->|<!--
 +
        -->}}<!--
 +
 
 +
      ### beginne Artikel-Kachel
 +
      --><div class="kachel {{#var: Farbe Teaser }} " style="float:left; width:{{#var:Kachelbreite}}%; " ><!--
 +
 
 +
      ### setze den Teaser pro gefundenen Artikel
 +
      --><h3 class="center " >[[@@@@]]</h3><!--
 +
      --><hr><!--
 +
 
 +
      ### nimm als Bild erst das Wappen, dann das Profilbild und sonst nichts
 +
      -->{{#vardefine: Teaserbild <!--
 +
        -->| {{#show: @@@@ | ?Wappen# | default={{#show: @@@@ | ?Profilbild# }} }} <!--
 +
        -->}}<!--
 +
      -->{{#if: {{#var: Teaserbild }} <!--
 +
        -->| [[Datei:{{#var: Teaserbild }}<!--
 +
          -->| 64x128px <!--
 +
          -->| links <!--
 +
          -->| verweis=@@@@ <!--
 +
          -->]]<!--
 +
        -->|<!--
 +
        -->}}<!--
 +
 
 +
      ### optional: Einwohner?
 +
      -->{{#if: {{#show: @@@@ | ?Bevölkerungsanzahl }}<!--
 +
        -->| Einwohner: {{#show: @@@@ | ?Bevölkerungsanzahl }} <!--
 +
          --><hr><!--
 +
        -->|<!--
 +
        -->}}<!--
 +
 
 +
      ### optional: Rasse?
 +
      -->{{#if: {{#show: @@@@ | ?Rasse}}<!--
 +
        -->| Rasse: {{WikilinkKlammerWeg | {{#show: @@@@ | ?Rasse }} }} <!--
 +
          --><hr><!--
 +
        -->|<!--
 +
        -->}}<!--
 +
 
 +
      ### optional: Ausbildung?
 +
      -->{{#if: {{#show: @@@@ | ?Ausbildung }}<!--
 +
        -->| Ausbildung: {{WikilinkKlammerWeg | {{#show: @@@@ | ?Ausbildung }} }} <!--
 +
          --><hr><!--
 +
        -->|<!--
 +
        -->}}<!--
 +
 
 +
      ### optional: Größenklasse (Monstergrad) ?
 +
      -->{{#if: {{#show: @@@@ | ?Größenklasse }}<!--
 +
        -->| {{#show: @@@@ | ?Größenklasse=GK <!--
 +
          -->| ?Monstergrad Einzelgegner=Monstergrad <!--
 +
          -->| ?Monstergrad Gruppengegner= <!--
 +
          -->| headers=plain <!--
 +
          -->| format=plain <!--
 +
          -->| valuesep= {{-,-}} <!--
 +
          -->}} <!--
 +
          --><hr><!--
 +
        -->|<!--
 +
        -->}}<!--
 +
 
 +
      ### zeige stets die Kurzbeschreibung zuunterst an
 +
      -->{{#show: @@@@ | ?Kurzbeschreibung | default=(ohne Kurzbeschreibung) }}<!--
 +
 
 +
      ### beende Artikel-Kachel
 +
      --></div><!--
 +
 
 +
      ### ermittle, ob die letzte Kachelspalte dieser Zeile erreicht ist
 +
      -->{{#ifexpr: {{#var:Kachel-Zähler}} = {{#var:Kachelspalten}} <!--
 +
        -->| </div>{{Umbruch links}} <!--
 +
          ### setze den Kachel-Zähler zurück auf 0
 +
          --> {{#vardefine: Kachel-Zähler | 0 }} <!--
 +
        -->|<!--
 +
        -->}}<!--
 +
 
 +
    ### schließe die arraymap
 +
    -->| <!--
 +
    -->}}<!--
 +
 
 +
    ### schließe die allerletzte Zeilen-Kachel, wenn die letzte Zeile weniger Artikel als Kachelspalten hat
 +
    -->{{#ifexpr: {{#var:Kachel-Zähler}} < {{#var:Kachelspalten}}<!--
 +
      -->| </div> <!--
 +
      -->|<!--
 +
      -->}}<!--
 +
 
 +
### schließe eingehende Abfrage
 +
  -->|<!--
 +
  -->}}<!--
 +
 
 +
### breche für nachfolgende Inhalte links um
 +
-->{{Umbruch links}}<!--
 +
##############################################################
 +
 
 +
-->

Version vom 22. September 2020, 16:58 Uhr

Fehler im Ausdruck: Unerkanntes Wort „span“Fehler im Ausdruck: Unerkanntes Wort „span“