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
Zeile 4: Zeile 4:
-->{{#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.
-->{{#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.
-->{{#if:{{#var:error}}|Hilfe zum Umgang mit dieser Vorlage finden Sie auf der Seite [[tl|Spell]].|{{#set:has spell name={{{name}}}|belongs to magic realm={{{realm|{{#var:defaultrealm}}}}}|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}}}}}}}<!-- now display the spell
-->{{#if:{{#var:error}}|Hilfe zum Umgang mit dieser Vorlage finden Sie auf der Seite [[tl|Spell]].|{{#set:has spell name={{{name}}}|belongs to magic realm={{{realm|{{#var:defaultrealm}}}}}|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}}}}}}}<!-- now display the spell
-->== {{{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>}}}} =={{#ifeq:{{{realm|{{#var:defaultrealm}}}}}|{{#var:defaultrealm}}||
--><!-- the old manual way. now we use {{display spell}} == {{{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>}}}} =={{#ifeq:{{{realm|{{#var:defaultrealm}}}}}|{{#var:defaultrealm}}||
;Magiebereich
;Magiebereich
:{{{realm}}}}}
:{{{realm}}}}}
Zeile 11: Zeile 11:
;Beschreibung:
;Beschreibung:
:{{{description}}}{{#if:{{{alt_description|}}}|
:{{{description}}}{{#if:{{{alt_description|}}}|
:''{{{alt_name}}}:'' {{{alt_description}}}}}
:''{{{alt_name}}}:'' {{{alt_description}}}}}-->{{display spell|{{{name}}}|{{{realm|{{#var:defaultrealm}}}}}|{{{cost}}}|{{{description}}}|{{{common}}}|{{{alt_name}}}|{{{alt_cost}}}|{{{alt_description}}}}}
{{template other||[[Category:Zaubersprüche]]}}
{{template other||[[Category:Zaubersprüche]]}}
<!-- end of {{#if:{{#var:error}}| .. else ...--><!-- start action, if no error is present. beginn with setting the properties
<!-- end of {{#if:{{#var:error}}| .. else ...--><!-- start action, if no error is present. beginn with setting the properties

Version vom 12. August 2015, 18:26 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