Vorlage:Spell: Unterschied zwischen den Versionen
Tobi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Tobi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
-->{{#ifeq:{{{alternate|Not set}}}|Ja|<!-- we have alternate spell function. do some more plausibility | -->{{#ifeq:{{{alternate|Not set}}}|Ja|<!-- we have alternate spell function. do some more 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:{{{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}}|{{template other||[[Category:Erroneous]]}}Hilfe zum Umgang mit dieser Vorlage finden Sie auf der Seite | -->{{#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 | ||
-->{{#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 | -->{{#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 | ||
-->{{display spell|{{{name}}}|{{{realm|{{#var:defaultrealm}}}}}|{{{cost}}}|{{{description}}}|{{{common|no}}}|{{{alt_name|}}}|{{{alt_cost|}}}|{{{alt_description|}}}}} | -->{{display spell|{{{name}}}|{{{realm|{{#var:defaultrealm}}}}}|{{{cost}}}|{{{target|}}}|{{{paraphernalia|}}}|{{{description}}}|{{{common|no}}}|{{{alt_name|}}}|{{{alt_cost|}}}|{{{alt_description|}}}}} | ||
<!-- end of {{#if:{{#var:error}}| .. else ...-->}}{{template other||[[Category:Zaubersprüche]]}}<!--Last line of your template code--></includeonly><noinclude> | <!-- end of {{#if:{{#var:error}}| .. else ...-->}}{{template other||[[Category:Zaubersprüche]]}}<!--Last line of your template code--></includeonly><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
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
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
Name | name | Der Name des Zauberspruchs | Einzeiliger Text | erforderlich |
Magiebereich | realm | Der Name des Zauberspruchs. Erlaubte Werte sind: low, black, blue, green, red, silver, and white
| Einzeiliger Text | erforderlich |
Manakosten | cost | Die Kosten für den Zauberspruch | Einzeiliger Text | erforderlich |
Ziel des Spruchs | target | Auf wen oder was wird dieser Zauber angewendet. | Einzeiliger Text | vorgeschlagen |
Spruchparaphernalien | paraphernalia | Beschreibt die nötigen Hilfsmittel oder Utensilien, die gebraucht werden, um den Zauber zu wirken. | Einzeiliger Text | optional |
Spruchbeschreibung | description | Die Spruchbeschreibung: Auswirkungen und/oder Zauberaktionen | Mehrzeiliger Text | erforderlich |
Allgemeinbildung? | common | Manche Sprüche muss jede/r Spieler/in kennen, um reibungslos im Spiel damit umgehen zu können.
| Wahrheitswert | vorgeschlagen |
Alternative Funktion | alternate | Manche Sprüche haben noch eine alternative Wirkungsweise.
| Wahrheitswert | vorgeschlagen |
Alternativer Name | alt_name | Der Name für die zweite Funktion des Zauberspruchs | Einzeiliger Text | erforderlich |
Alternative Manakosten | alt_cost | Die Kosten für die zweite Funktion des Zauberspruchs | Einzeiliger Text | erforderlich |
Alternative Spruchbeschreibung | alt_description | Die Beschreibung für die zweite Funktion: Auswirkungen und ggf. auch weitere Spruchkosten und/oder Zauberaktionen | Mehrzeiliger Text | erforderlich |
Usage
{{spell
| name=
| cost=
| target=
| paraphernalia=
| description=
| common=
| alternate=
| alt_name=
| alt_cost=
| alt_description=
}}
See also
- {{display spell}}
- {{character}}
- {{play}}
- {{skill}}
The above documentation is transcluded from Vorlage:Spell/doc. (edit | history) Please add categories to the /doc subpage. Subpages of this template. |