Vorlage:Welt: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(Formularblock-Attribute)
(Wahrheitswerte erhalten ihre Attributsnamen als Kategorie, falls sie gesetzt wurden)
 
(39 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 37: Zeile 37:
/// Spezifische Definitionen
/// Spezifische Definitionen
///
///
/// Monstergrad
/// Monstergrad: mache aus den beiden Einzelangaben eine gemeinsame Angabe (zum Anzeigen)
-->{{#if: {{{Monstergrad Einzelgegner|}}}<!--
-->{{#if: {{{Monstergrad Einzelgegner|}}}<!--
   -->| {{#vardefine: Monstergrad | {{{Monstergrad Einzelgegner}}}/{{{Monstergrad Gruppengegner|-}}} }} <!--
   -->| {{#vardefine: Monstergrad | {{{Monstergrad Einzelgegner}}}/{{{Monstergrad Gruppengegner|-}}} }} <!--
Zeile 72: Zeile 72:
/// definiere Formularblöcke und ihre Attribute (keys)
/// definiere Formularblöcke und ihre Attribute (keys)
//////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////
///
-->{{#arraydefine: Alle Formularblöcke <!--
-->{{#arraydefine: Alle Formularblöcke <!--
   -->| Formularblock-Attribute , Basis-Informationen , Feenwelt , Geolokalisierung , Gewässer , Gottheit , Herrschafts-Informationen , Landschafts-Informationen , Personendaten , Sozial-Informationen , Typische Namen , Ware , Wesen, Wesen Lokalisierung, Werteblock , Zeitspanne <!--
   -->| Basis-Informationen , Bildmaterial , Feenwelt , Gegnermerkmal , Geolokalisierung , Gewässer , Gottheit , Herrschafts-Informationen , Landschafts-Informationen , Personendaten , Sozial-Informationen , Typische Namen , Ware , Wesen Lokalisierung, Wesen-Werteblock , Zeitspanne <!--
   -->| ,<!--
   -->| ,<!--
   -->|}}<!--
   -->|}}<!--
///
-->{{#arraydefine: Basis-Informationen <!--
-->{{#arraydefine: Basis-Informationen <!--
   -->| Basistyp , Rubrik , Art , Kurzbeschreibung , Name2 , GehörtZu , AngrenzendZu, Weißer Fleck <!--
   -->| {{Formularblock.Basis-Informationen|Attribute=hier irgend ein Text}} <!--
  -->| ,<!--
  -->|}}<!--
-->{{#arraydefine: Bildmaterial <!--
  -->| {{Formularblock.Bildmaterial|Attribute=hier auch irgend ein Text}} <!--
   -->| ,<!--
   -->| ,<!--
   -->|}}<!--
   -->|}}<!--
-->{{#arraydefine: Feenwelt <!--
-->{{#arraydefine: Gegnermerkmal<!--
   -->| Feenweltmerkmal , Feenweltfremdartigkeit , Feenweltwesenskern <!--
   -->| {{Formularblock.Gegnermerkmal|Attribute=hier irgend ein Text}} <!--
   -->| ,<!--
   -->| ,<!--
   -->|}}<!--
   -->|}}<!--
Zeile 89: Zeile 95:
   -->|}}<!--
   -->|}}<!--
-->{{#arraydefine: Gewässer <!--
-->{{#arraydefine: Gewässer <!--
   -->| Gewässerquelle , Gewässermündung , Nebenflüsse , Nebenseen <!--
   -->| {{Formularblock.Gewässer|Attribute=hier irgend ein Text}} <!--
   -->| ,<!--
   -->| ,<!--
   -->|}}<!--
   -->|}}<!--
-->{{#arraydefine: Gottheit <!--
-->{{#arraydefine: Gottheit <!--
   -->| Pantheon , Aspekte , Symbole , Bevorzugte Ausbildungen , Empfohlene Magieschulen , Unübliche Magieschulen <!--
   -->| {{Formularblock.Gottheit|Attribute=hier irgend ein Text}} <!--
   -->| ,<!--
   -->| ,<!--
   -->|}}<!--
   -->|}}<!--
-->{{#arraydefine: Herrschafts-Informationen <!--
-->{{#arraydefine: Herrschafts-Informationen <!--
   -->| Herrschaftsform , Hauptsitz , Oberhaupt <!--
   -->| {{Formularblock.Herrschafts-Informationen|Attribute=hier irgend ein Text}} <!--
   -->| ,<!--
   -->| ,<!--
   -->|}}<!--
   -->|}}<!--
-->{{#arraydefine: Landschafts-Informationen <!--
-->{{#arraydefine: Landschafts-Informationen <!--
   -->| Landschaft , Klima , Flora , Fauna <!--
   -->| {{Formularblock.Landschafts-Informationen|Attribute=hier irgend ein Text}} <!--
   -->| ,<!--
   -->| ,<!--
   -->|}}<!--
   -->|}}<!--
-->{{#arraydefine: Personendaten <!--
-->{{#arraydefine: Personendaten <!--
   -->| Rasse , Geschlecht , Kurzcharakteristik , Ausbildung <!--
   -->| {{Formularblock.Personendaten|Attribute=hier irgend ein Text}} <!--
   -->| ,<!--
   -->| ,<!--
   -->|}}<!--
   -->|}}<!--
-->{{#arraydefine: Sozial-Informationen <!--
-->{{#arraydefine: Sozial-Informationen <!--
   -->| Bevölkerungsanzahl , Bevölkerung , Sprache , Religion , Handel , Verkehr <!--
   -->| {{Formularblock.Sozial-Informationen|Attribute=hier irgend ein Text}} <!--
   -->| ,<!--
   -->| ,<!--
   -->|}}<!--
   -->|}}<!--
-->{{#arraydefine: Typische Namen <!--
-->{{#arraydefine: Typische Namen <!--
   -->| Name Kommentar , Name Männlich , Name Weiblich , Name Nachname <!--
   -->| {{Formularblock.Typische Namen|Attribute=hier irgend ein Text}} <!--
   -->| ,<!--
   -->| ,<!--
   -->|}}<!--
   -->|}}<!--
-->{{#arraydefine: Ware <!--
-->{{#arraydefine: Ware <!--
   -->| Preis , Last , Härte , Verfügbarkeit , Komplexität , Qualität , Beeinflusst <!--
   -->| {{Formularblock.Ware|Attribute=hier irgend ein Text}} <!--
  -->| ,<!--
  -->|}}<!--
-->{{#arraydefine: Wesen <!--
  -->| Als Rasse klassifiziert , Stärke (Eigenschaft) , Haupt-Art <!--
   -->| ,<!--
   -->| ,<!--
   -->|}}<!--
   -->|}}<!--
-->{{#arraydefine: Wesen Lokalisierung<!--
-->{{#arraydefine: Wesen Lokalisierung<!--
   -->| Habitat , Landschaftszone , Terrain <!--
   -->| {{Formularblock.Wesen Lokalisierung|Attribute=hier irgend ein Text}} <!--
   -->| ,<!--
   -->| ,<!--
   -->|}}<!--
   -->|}}<!--
-->{{#arraydefine: Werteblock <!--
-->{{#arraydefine: Wesen-Werteblock <!--
   -->| Größenklasse , Monstergrad Einzelgegner , Monstergrad Gruppengegner , Artentypus , Beute , Zauber , Meisterschaft , Dienste Basisdienste , Dienste Erweiterte Dienste , Gegnermerkmal , Gegnermerkmal Beschwörbares Wesen , Gegnermerkmal Blutrausch , Gegnermerkmal Erschöpfungsresistenz , Gegnermerkmal Falle , Gegnermerkmal Furchterregend , Gegnermerkmal Gestaltwandler , Gegnermerkmal Gift , Gegnermerkmal Hitzeresistenz , Gegnermerkmal Kälteresistenz , Gegnermerkmal Koloss , Gegnermerkmal Krankheitsträger , Gegnermerkmal Kreatur , Gegnermerkmal Lichtempfindlich , Gegnermerkmal Schwarm , Gegnermerkmal Schwarmpräsenz , Gegnermerkmal Teleport , Gegnermerkmal Verbündete rufen <!--
   -->| {{Formularblock.Wesen-Werteblock|Attribute=hier irgend ein Text}} <!--
   -->| ,<!--
   -->| ,<!--
   -->|}}<!--
   -->|}}<!--
-->{{#arraydefine: Zeitspanne <!--
-->{{#arraydefine: Zeitspanne <!--
  -->| Geburtsjahr , Todesjahr , Unbekanntes Todesjahr <!--
   -->| {{Formularblock.Zeitspanne|Attribute=hier irgend ein Text}} <!--
  -->| ,<!--
  -->|}}<!--
 
//////////////////////////////////////////////////////////////
 
//////////////////////////////////////////////////////////////
/// Generische Attribut-Setzung
///
-->{{#arraydefine: Formularblock-Attribute <!--
   -->| {{Formularblock.Bildmaterial|Attribute setzen=Unbedingt!}} <!--
   -->| ,<!--
   -->| ,<!--
   -->|}}<!--
   -->|}}<!--
--><!--
///
//////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////


Zeile 164: Zeile 154:
     -->| @//@ <!--
     -->| @//@ <!--
     -->| @KEY@ <!--
     -->| @KEY@ <!--
     -->|<!--
     -->| <!--


     /// Ermittle Datentyp des Formularfeldes (Attribut Datentyp)
     /// Ermittle Datentyp des Formularfeldes (Attribut Datentyp)
Zeile 185: Zeile 175:
             -->| {{#set: @KEY@ = {{{@KEY@}}} }}<!--
             -->| {{#set: @KEY@ = {{{@KEY@}}} }}<!--
               -->{{#arraydefine: @BLOCK@.eingetragen | {{#arrayprint:@BLOCK@.eingetragen|@//@}} @//@ @KEY@ }}<!--
               -->{{#arraydefine: @BLOCK@.eingetragen | {{#arrayprint:@BLOCK@.eingetragen|@//@}} @//@ @KEY@ }}<!--
              -->[[Kategorie:@KEY@]]<!--
             -->|}}<!--
             -->|}}<!--


Zeile 192: Zeile 183:


         /// schließe #swicht-Bedingung
         /// schließe #swicht-Bedingung
        -->}}<!--
      /// Erzeuge Unterobjekte, falls das Feld ein "holds template" ist, in dem Multi-Values gespeichert sind XXX
      -->{{#ifeq: {{#show: Attribut:@KEY@ | ?Input type# }}  | holds template <!--
        -->| {{{@KEY@}}} <!--
        -->| <!--
         -->}}<!--
         -->}}<!--


Zeile 247: Zeile 244:


/// Personen-Steckbrief?
/// Personen-Steckbrief?
-->{{#ifeq: {{{Basistyp|}}} | Einzelperson <!--
-->{{#ifeq: {{#var:Hauptkategorie}} | Person <!--
   -->| {{#arraydefine: PersonenSteckbrief <!--
   -->| {{#arraydefine: PersonenSteckbrief <!--
       -->| {{#if: {{{Rasse|}}} | {{{Rasse}}} @//@ |}} <!--
       -->| {{#if: {{{Rasse|}}} | {{{Rasse}}} @//@ |}} <!--
Zeile 321: Zeile 318:
-->{{#if: {{{Rasse|}}}<!--
-->{{#if: {{{Rasse|}}}<!--
   -->| {{#set: GehörtZu = {{{Rasse}}} }} <!--
   -->| {{#set: GehörtZu = {{{Rasse}}} }} <!--
  -->|<!--
  -->}}<!--
/// Haupt-Art
-->{{#if: {{{Haupt-Art|}}}<!--
  -->| {{#set: GehörtZu = {{{Haupt-Art}}} }} <!--
   -->|<!--
   -->|<!--
   -->}}<!--
   -->}}<!--
Zeile 338: Zeile 329:
   -->|@@@@<!--
   -->|@@@@<!--
   -->|{{#switch: @@@@<!--
   -->|{{#switch: @@@@<!--
    -->| Dämmersicht (Merkmal) = {{#set: Stärke (Eigenschaft) = Dämmersicht }}<!--
    -->| Konzentrationsstärke (Merkmal) = {{#set: Stärke (Eigenschaft) = Konzentrationsstärke }}<!--
    -->| Schmerzresistenz (Merkmal) = {{#set: Stärke (Eigenschaft) = Schmerzresistenz }}<!--
     -->| Fliegend (Merkmal) = {{#vardefine:hasFliegend|Ja}}<!--
     -->| Fliegend (Merkmal) = {{#vardefine:hasFliegend|Ja}}<!--
     -->| Monster (Merkmal) = {{#vardefine:hasMonster|Ja}}<!--
     -->| Monster (Merkmal) = {{#vardefine:hasMonster|Ja}}<!--
    -->|<!--
    -->}}<!--
  -->|<!--
  -->}}<!--
-->{{#arraydefine: Stärke | {{{Stärke (Eigenschaft)|}}} | , }}<!--
-->{{#arraymap: {{#arrayprint: Stärke | @//@ }}<!--
  -->|@//@<!--
  -->|@@@@<!--
  -->|{{#switch: @@@@<!--
    -->| Dämmersicht = {{#set: Gegnermerkmal = Dämmersicht (Merkmal) }}<!--
    -->| Konzentrationsstärke = {{#set: Gegnermerkmal = Konzentrationsstärke (Merkmal) }}<!--
    -->| Schmerzresistenz = {{#set: Gegnermerkmal = Schmerzresistenz (Merkmal) }}<!--
     -->|<!--
     -->|<!--
     -->}}<!--
     -->}}<!--
Zeile 392: Zeile 368:
/// binde spezielle Vorlagen ein
/// binde spezielle Vorlagen ein
//////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////
-->{{Artikelinfo.Ermittlung}}<!--
--><!--
//////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////


Zeile 483: Zeile 459:
//////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////
-->{{#arraydefine: Generische Blöcke <!--
-->{{#arraydefine: Generische Blöcke <!--
   -->| Herrschafts-Informationen , Gottheit , Personendaten , Zeitspanne , Wesen, Wesen Lokalisierung, Werteblock , Sozial-Informationen , Feenwelt , Gewässer , Landschafts-Informationen, Ware <!--
   -->| Herrschafts-Informationen , Gottheit , Personendaten , Zeitspanne , Wesen Lokalisierung, Sozial-Informationen , Feenwelt , Gewässer , Landschafts-Informationen, Ware <!--
   -->| , <!--
   -->| , <!--
   -->}}<!--
   -->}}<!--
Zeile 590: Zeile 566:
/// setzte Kategorien
/// setzte Kategorien
///
///
-->[[Kategorie: {{{Basistyp|fehlender Basistyp}}} ]]<!--
-->[[Kategorie: {{#var:Basistyp}} ]]<!--
-->[[Kategorie: {{#var:Hauptkategorie}} ]]<!--
-->{{#if: {{{Rubrik|}}} | {{#arraymap: {{{Rubrik}}} | , | @VALUE@ | [[Kategorie:@VALUE@]] | }}  |}}<!--
-->{{#if: {{{Rubrik|}}} | {{#arraymap: {{{Rubrik}}} | , | @VALUE@ | [[Kategorie:@VALUE@]] | }}  |}}<!--
-->{{#switch: {{#var:Hauptkategorie}} <!--
-->{{#switch: {{#var:Hauptkategorie}} <!--

Aktuelle Version vom 8. Mai 2025, 12:48 Uhr

Dies ist die Vorlage:Welt. Sie sollte im folgenden Format genutzt werden:

{{Welt}}

Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen.

Bearbeiten