Vorlage:Spell: Unterschied zwischen den Versionen

This is [[MediaWiki:Tagline]]. Set to <code>display:none</code> by chameleon skin.
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(12 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
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 --><includeonly>{{#vardefine:defaultrealm|low}}{{#arraydefine:allowedrealms|low,black,blue,green,red,silver,white}}<!-- 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:{{{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:{{{name|}}}||{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Name des Zauberspruchs fehlt!</div>}}{{#if:{{{realm|}}}|{{#arraysearch:allowedrealms|{{{realm}}}|0||{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Es wurde ein ungültiger Magiebereich angegeben: ''{{{realm}}}''!</div>}}|{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Magiebereich 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
-->{{#ifeq:{{{alternate|Not set}}}|Ja|<!-- we have alternate spell function. do some more plausibility
-->{{#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
-->{{#if:{{{alt_name|}}}||{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Der Name der Spruchalternative fehlt!</div>}}{{#if:{{{alt_description|}}}||{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Die Beschreibung der Spruchalternative fehlt!</div>}}{{#if:{{{alt_cost|}}}|{{#ifeq:{{#len:{{{alt_cost}}}}}|1||{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Kosten der Spruchalternative müssen einstellig sein!</div>}}|{{#vardefine:error|1}}<div class="alert alert-danger" role="alert"><strong>Achtung:</strong> Die Kosten der Spruchalternative fehlen!</div>}}}}<!-- end of plausibility.
-->== {{{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>}} ==
-->{{#if:{{#var:error}}|{{template other||[[Category:Erroneous]]}}Hilfe zum Umgang mit dieser Vorlage finden Sie auf der Seite {{tl|Spell}}.|<!-- no error is present, so start action. beginn with setting the properties
;Spruchkosten:
-->{{#set:has spell name={{{name}}}|belongs to magic realm={{{realm|{{#var:defaultrealm}}}}}|has spell cost={{{cost}}}|has spell target={{{target|}}}|has spell paraphernalia={{{paraphernalia|}}}|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}}}}}}}<!-- now display the spell
:{{{cost}}} {{#if:{{{alt_cost|}}}|({{{alt_cost}}})}}
-->{{display spell|{{{name}}}|{{{realm|{{#var:defaultrealm}}}}}|{{{cost}}}|{{{target|}}}|{{{paraphernalia|}}}|{{{description}}}|{{{common|no}}}|{{{alt_name|}}}|{{{alt_cost|}}}|{{{alt_description|}}}}}
;Beschreibung:
<!-- end of {{#if:{{#var:error}}| .. else ...-->}}{{template other||[[Category:Zaubersprüche]]}}<!--Last line of your template code--></includeonly><noinclude>
:{{{description}}}{{#if:{{{alt_description|}}}|
:{{{alt_description}}}}}
 
<!--Last line of your template code--><noinclude>
{{documentation}}
{{documentation}}
<!-- Add categories to the /doc subpage, not here! -->
<!-- Add categories to the /doc subpage, not here! -->
</noinclude>
</noinclude>

Aktuelle Version vom 13. November 2017, 17:58 Uhr

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