Vorlage:Spell: Unterschied zwischen den Versionen

This is [[MediaWiki:Tagline]]. Set to <code>display:none</code> by chameleon skin.
Wechseln zu:Navigation, Suche
(Die Seite wurde neu angelegt: „<!-- Start your template code here. for tipps and tools for template development, please refer to our help-section --><!-- first the plausibility tests - ->{{#…“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
<!-- Start your template code here. for tipps and tools for template development, please refer to our help-section --><!-- first the plausibility tests
<!-- Start your template code here. for tipps and tools for template development, please refer to our help-section --><!-- first the plausibility tests
- ->{{#if:{{{name|}}}||{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Name des Zauberspruchs fehlt!</div>}}{{#if:{{{cost|}}}||{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Spruchkosten des Zaubers fehlen!</div>}}{{#if:{{{description|}}}||{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Die Zauberspruchbeschreibung fehlt!</div>}}
-->{{#if:{{{name|}}}||{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Name des Zauberspruchs fehlt!</div>}}{{#if:{{{description|}}}||{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Die Zauberspruchbeschreibung fehlt!</div>}}{{#if:{{{cost|}}}|{{#ifeq:{{#len:{{{cost}}}}}|1||{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Spruchkosten des Zaubers müssen einstellig sein!</div>}}|{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Die Spruchkosten des Zaubers fehlen!</div>}}<!-- done with the main data
 
-->{{#if:{{#var:error}}|Hilfe zum Umgang mit dieser Vorlage finden Sie auf der Seite [[tl|Spell]].|<!-- start action, if no error is present. beginn with setting the properties
| {{{field|name|property=has spell name|mandatory|size=80|input type=text|placeholder=Zauberspruchname|class=attr_name}}}
-->{{#set:has spell name={{{name}}}|has spell cost={{{cost}}}|has description={{{description}}}|should be common knowledge={{{common}}}}}{{#ifeq:{{{alternate|Not set}}}|Ja|{{#set:has alternate name={{{alt_name}}}|has alternate cost={{{alt_cost}}}|has alternate description={{{alt_description}}}}}}}<!-- npow display the spell
| {{{field|cost|property=has spell cost|mandatory|size=80|maxlength=1|input type=regexp|message=Bitte eine einstellige Zahl angeben!|placeholder=Zauberspruchkosten|class=attr_cost|regexp=/^[1-9]{1,1}$/}}}
-->== {{{name}}}{{#if:{{{alt_name|}}}|<nowiki> </nowiki>({{{alt_name}}})}} {{yesno|{{{common|no}}}|yes={{resize|75%|2=<span class="glyphicon glyphicon-star" title="Dieser Spruch gehört zur Allgemeinbildung und sollte auch Nachtmagiern bekannt sein"> </span>}} ==
| {{{field|description|property=has description|mandatory|input type=textarea|rows=6|cols=140|placeholder=Spruchbeschreibung|class=attr_desc}}}
;Spruchkosten:
| {{{field|common|input type=radiobutton|mandatory|values=Ja,Nein|default=Nein|class=attr_common}}}
:{{{cost}}} {{#if:{{{alt_cost|}}}|({{{alt_cost}}})}}
| {{{field|alternate|input type=checkbox|show on select=alternate|default=Nein|class=attr_alternate}}}
;Beschreibung:
| {{{field|alt_name|property=has alternate name|size=80|input type=text|mandatory|placeholder=Alternativfunktion|class=attr_alternate}}}
:{{{description}}}{{#if:{{{alt_description|}}}|
| {{{field|alt_cost|property=has alternate cost|size=80|maxlength=1|input type=regexp|mandatory|message=Bitte eine einstellige Zahl angeben!|placeholder=Alternativkosten|class=attr_cost|regexp=/^[1-9]{1,1}$/}}}
:{{{alt_description}}}}}
| {{{field|alt_description|property=has alternate description|mandatory|input type=textarea|rows=6|cols=140|placeholder=alternative Spruchbeschreibung|class=attr_desc}}}
-->
* Name {{{name|Not set}}}
* Kosten {{{cost|Not set}}}
* Beschreibung {{{description|Not set}}}
* Allgemeinbildung {{{common|Not set}}}
* Alternative {{{alternate|Not set}}}
* Alternativer Name {{{alt_name|Not set}}}
* Alternative Kosten {{{alt_cost|Not set}}}
* Alternative Beschreibung {{{alt_description|Not set}}}


<!--Last line of your template code--><noinclude>
<!--Last line of your template code--><noinclude>

Version vom 12. August 2015, 16:37 Uhr

{{#vardefine:error|1}}

{{#vardefine:error|1}}

{{#vardefine:error|1}}

{{#if:{{#var:error}}|Hilfe zum Umgang mit dieser Vorlage finden Sie auf der Seite Spell.|<ul><li>Der für das Attribut „Has spell name“ des Datentyps Seite angegebene Wert „{{{name}}}“ enthält ungültige Zeichen oder ist unvollständig. Er kann deshalb während einer Abfrage oder bei einer Annotation unerwartete Ergebnisse verursachen.</li> <!--br--><li>Der für das Attribut „Has spell cost“ des Datentyps Seite angegebene Wert „{{{cost}}}“ enthält ungültige Zeichen oder ist unvollständig. Er kann deshalb während einer Abfrage oder bei einer Annotation unerwartete Ergebnisse verursachen.</li> <!--br--><li>Der für das Attribut „Has description“ des Datentyps Seite angegebene Wert „{{{description}}}“ enthält ungültige Zeichen oder ist unvollständig. Er kann deshalb während einer Abfrage oder bei einer Annotation unerwartete Ergebnisse verursachen.</li> <!--br--><li>Der für das Attribut „Should be common knowledge“ des Datentyps Seite angegebene Wert „{{{common}}}“ enthält ungültige Zeichen oder ist unvollständig. Er kann deshalb während einer Abfrage oder bei einer Annotation unerwartete Ergebnisse verursachen.</li></ul>== {{{name}}} {{yesno|no|yes= ==

Spruchkosten
{{{cost}}}
Beschreibung
{{{description}}}


Documentation icon Template documentation[view] [edit] [history] [purge]

Description

This templates generates and maintaines a spell.

A spell contains all information to be used in the game. Name, cost, description and the fact, whether it should be common knowledge or not. Some spells even have an alternate function.

A spell wil be added to Category:Zaubersprüche.

Parameters

Zauberspruch

Vorlagenparameter

ParameterBeschreibungTypStatus
Namename

Der Name des Zauberspruchs

Einzeiliger Texterforderlich
Magiebereichrealm

Der Name des Zauberspruchs. Erlaubte Werte sind: low, black, blue, green, red, silver, and white

Standard
low
Einzeiliger Texterforderlich
Manakostencost

Die Kosten für den Zauberspruch

Einzeiliger Texterforderlich
Ziel des Spruchstarget

Auf wen oder was wird dieser Zauber angewendet.

Einzeiliger Textvorgeschlagen
Spruchparaphernalienparaphernalia

Beschreibt die nötigen Hilfsmittel oder Utensilien, die gebraucht werden, um den Zauber zu wirken.

Einzeiliger Textoptional
Spruchbeschreibungdescription

Die Spruchbeschreibung: Auswirkungen und/oder Zauberaktionen

Mehrzeiliger Texterforderlich
Allgemeinbildung?common

Manche Sprüche muss jede/r Spieler/in kennen, um reibungslos im Spiel damit umgehen zu können.

Standard
No
Wahrheitswertvorgeschlagen
Alternative Funktionalternate

Manche Sprüche haben noch eine alternative Wirkungsweise.

Standard
No
Wahrheitswertvorgeschlagen
Alternativer Namealt_name

Der Name für die zweite Funktion des Zauberspruchs

Einzeiliger Texterforderlich
Alternative Manakostenalt_cost

Die Kosten für die zweite Funktion des Zauberspruchs

Einzeiliger Texterforderlich
Alternative Spruchbeschreibungalt_description

Die Beschreibung für die zweite Funktion: Auswirkungen und ggf. auch weitere Spruchkosten und/oder Zauberaktionen

Mehrzeiliger Texterforderlich

Usage

{{spell
| name=
| cost=
| target=
| paraphernalia=
| description=
| common=
| alternate=
| alt_name=
| alt_cost=
| alt_description=
}}


See also