Vorlage:ParseWaffe: Unterschied zwischen den Versionen

aus FreewarWiki, der Referenz für Freewar
Zur Navigation springen Zur Suche springen
(+ Dokumentationsvorlage)
Keine Bearbeitungszusammenfassung
Zeile 8: Zeile 8:
-->{{#vardefine:Haltbarkeit  | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Haltbarkeit&#61;\s*(\d{{!}}\.)+\s*\w+/s }}      | /&#61;/      | }} | /\d(\d{{!}}\.)+\s*\w+/}} }}<!--
-->{{#vardefine:Haltbarkeit  | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Haltbarkeit&#61;\s*(\d{{!}}\.)+\s*\w+/s }}      | /&#61;/      | }} | /\d(\d{{!}}\.)+\s*\w+/}} }}<!--
-->{{#vardefine:RepKosten    | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /RepKosten&#61;\s*.*(\d{{!}}[. -])+/ }}          | /&#61;/      | }} | /\d(\d{{!}}[. -])+/}} }}<!--
-->{{#vardefine:RepKosten    | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /RepKosten&#61;\s*.*(\d{{!}}[. -])+/ }}          | /&#61;/      | }} | /\d(\d{{!}}[. -])+/}} }}<!--
<!-- Setze Rasse standardmäßig auf none, wenn undefiniert
-->{{#vardefine:Rasse | {{#if: {{#var:Rasse}} | {{#var:Rasse}} | none }} }}<!--


<!-- Eigenständige Berechnung der RepKosten falls nicht eingetragen  
<!-- Eigenständige Berechnung der RepKosten falls nicht eingetragen  

Version vom 14. Januar 2015, 01:33 Uhr


[Bearbeiten] Dokumentation

Diese Vorlage parst einen Waffenartikel und speichert Name der Waffe, Stärke, Mindestanforderungen, Preis, Haltbarkeit und RepKosten (bzw berechnet diese selbst) in Variablen.

Verwendung

Diese Vorlage wird mit

{{ParseWaffe|Name=Waffenname}} 

eingebunden.

Parameter

  • Waffenname: Name der zu untersuchenden Waffe. Vorsicht: nicht in Artikelform