Vorlage:Welt: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(setzte Kategorien)
(Wahrheitswerte erhalten ihre Attributsnamen als Kategorie, falls sie gesetzt wurden)
 
(33 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 5: Zeile 5:
{{Welt}}
{{Welt}}
</pre>
</pre>
Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen. asdfasf s{{#arrayprint: Feenwelt | {{-,-}} }}
Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen.
== Bearbeiten ==
== Bearbeiten ==
</noinclude><!--
</noinclude><!--
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 , Feenwelt , Geolokalisierung , 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 <!--
  -->| {{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}} <!--
   -->| ,<!--
   -->| ,<!--
   -->|}}<!--
   -->|}}<!--
-->{{#arraydefine: Geolokalisierung <!--
-->{{#arraydefine: Geolokalisierung <!--
   -->| GeoLaenge , GeoBreite , KameraHoehe <!--
   -->| GeoLaenge , GeoBreite , KameraHoehe <!--
  -->| ,<!--
  -->|}}<!--
-->{{#arraydefine: Gewässer <!--
  -->| {{Formularblock.Gewässer|Attribute=hier irgend ein Text}} <!--
  -->| ,<!--
  -->|}}<!--
-->{{#arraydefine: Gottheit <!--
  -->| {{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 <!--
  -->|<!--/// ruft die Vorlage nur mit komma-separierter Attributsliste auf
  --> {{Formularblock.Basis-Informationen|Attribute=Aber klar doch}} <!--
  --> , {{Formularblock.Bildmaterial|Attribute=Unbedingt!}} <!--
  --> , {{Formularblock.Gewässer|Attribute=ebenfalls erwünscht}} <!--
  --> , {{Formularblock.Gottheit|Attribute=erleuchte mich}} <!--
  -->| ,<!--
  -->|}}<!--
--><!--
///
//////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////


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


     /// Ermittle Datentyp des Formularfeldes (Attribut Datentyp)
     /// Ermittle Datentyp des Formularfeldes (Attribut Datentyp)
Zeile 177: 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 184: 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 239: Zeile 244:


/// Personen-Steckbrief?
/// Personen-Steckbrief?
-->{{#ifeq: {{{Basistyp|}}} | Einzelperson <!--
-->{{#ifeq: {{#var:Hauptkategorie}} | Person <!--
   -->| {{#arraydefine: PersonenSteckbrief <!--
   -->| {{#arraydefine: PersonenSteckbrief <!--
       -->| {{#if: {{{Rasse|}}} | {{{Rasse}}} @//@ |}} <!--
       -->| {{#if: {{{Rasse|}}} | {{{Rasse}}} @//@ |}} <!--
Zeile 313: 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 330: 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 384: Zeile 368:
/// binde spezielle Vorlagen ein
/// binde spezielle Vorlagen ein
//////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////
-->{{Artikelinfo.Ermittlung}}<!--
--><!--
//////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////


Zeile 475: 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 <!--
   -->| , <!--
   -->| , <!--
   -->}}<!--
   -->}}<!--

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