Kategorien
Bearbeiten von „Vorlage:Waffenzeile“
Zur Navigation springen
Zur Suche springen
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 1: | Zeile 1: | ||
{{#vardefine:Artikel| [[{{{Name}}}]] }}<!-- | |||
-->|- | -->{{#vardefine:Stärke | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Stärke=\s*.*(\d{{!}}[. -])+/ }} | /=/ | }} | /(\d{{!}}[. -])+/}} }}<!-- | ||
| [[{{{Name}}}|{{#var: | -->{{#vardefine:A | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Mindeststärke=\s*(\d{{!}}[. -])+/s }} | /=/ | }} | /(\d{{!}}[. -])+/}} }}<!-- | ||
-->{{#vardefine:Int | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /MindestIntelligenz=\s*(\d{{!}}[. -])+/s }} | /=/ | }} | /(\d{{!}}[. -])+/}} }}<!-- | |||
-->{{#vardefine:Aka | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Mindestakademielimit=\s*(\d{{!}}[. -])+/s }} | /=/ | }} | /(\d{{!}}[. -])+/}} }}<!-- | |||
-->{{#vardefine:Rasse | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | ~Rasse=\s*[äa-zA-Z /-]+~s }} | /Rasse=/ | }} | #[äa-zA-Z -/]+#}} }}<!-- | |||
-->{{#vardefine:Preis | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /EinkPreis=\s*(\d{{!}}\.)+/s }} | /=/ | }} | /(\d{{!}}\.)+/}} }}<!-- | |||
-->{{#vardefine:Haltbarkeit | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Haltbarkeit=\s*(\d{{!}}\.)+\s*\w+/s }} | /=/ | }} | /(\d{{!}}\.)+\s*\w+/}} }}<!-- | |||
-->{{#vardefine:RepKosten | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /RepKosten=\s*.*(\d{{!}}[. -])+/ }} | /=/ | }} | /(\d{{!}}[. -])+/}} }}<!-- | |||
<!-- Eigenständige Berechnung der RepKosten falls nicht eingetragen | |||
-->{{#vardefine:RepKosten | {{#if: {{#regex:{{#var:RepKosten}}|/none/|}} | {{#var:RepKosten}} | {{#expr: floor( {{#var:Stärke}} * 1.2 ) }} }} }}<!-- | |||
<!-- Überprüfung ob die Waffe aus dem Haus der Aufträge stammt, dann muss der Preis in AP angegeben werden | |||
-->{{#vardefine:AP | {{#if: {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | ~AP=\s*[äa-zA-Z /-]+~s }} | /AP=/ | }} | #[äa-zA-Z -/]+#}} | true | false }} }}<!-- | |||
-->{{#var:Artikel}} | |||
| data-sort-value=" {{#regex: {{#regex: {{#var:Stärke}} | #^[0-9.]+\s*#m }} | /\./ | }} " | {{#var:Stärke }} | | data-sort-value=" {{#regex: {{#regex: {{#var:Stärke}} | #^[0-9.]+\s*#m }} | /\./ | }} " | {{#var:Stärke }} | ||
| data-sort-value=" {{#regex: {{#regex: {{#var:A}} | #^[0-9.]+\s*#m }} | /\./ | }} " | | data-sort-value=" {{#regex: {{#regex: {{#var:A}} | #^[0-9.]+\s*#m }} | /\./ | }} " | {{#var:A }} | ||
| data-sort-value=" {{#regex: {{#regex: {{#var:Int}} | #^[0-9.]+\s*#m }} | /\./ | }} " | | | data-sort-value=" {{#regex: {{#regex: {{#var:Int}} | #^[0-9.]+\s*#m }} | /\./ | }} " | {{#var:Int }} | ||
| data-sort-value=" {{#regex: {{#regex: {{#var:Aka}} | #^[0-9.]+\s*#m }} | /\./ | }} " | | | data-sort-value=" {{#regex: {{#regex: {{#var:Aka}} | #^[0-9.]+\s*#m }} | /\./ | }} " | {{#var:Aka }} | ||
<!-- Für alle Waffen ohne Rassenanforderung ("none") Variable auf "alle Rassen" setzen --> | <!-- Für alle Waffen ohne Rassenanforderung ("none") Variable auf "alle Rassen" setzen --> | ||
| {{#if: {{#regex:{{#var:Rasse}}|/none/|}} | [[{{#var:Rasse}}]] | alle Rassen }} | | {{#if: {{#regex:{{#var:Rasse}}|/none/|}} | [[{{#var:Rasse}}]] | alle Rassen }} | ||
<!-- Preis-Ausgabe anpassen: entweder keine Währung, Gold oder Auftragspunkte --> | <!-- Preis-Ausgabe anpassen: entweder keine Währung, Gold oder Auftragspunkte --> | ||
| data-sort-value=" | | data-sort-value=" {{#var:Preis}} " | {{#if: {{#var:Preis}} | {{#ifeq: {{#var:AP}} | true | {{#var:Preis}} [[AP| AP]] | {{#var:Preis}} [[Goldmünzen|g]] }} | }} | ||
| {{#var:Haltbarkeit}} | |||
| data-sort-value=" {{#regex: {{#regex: {{#var:RepKosten}} | #^[0-9.]+\s*#m }} | /\./ | }} " | | data-sort-value=" {{#regex: {{#regex: {{#var:RepKosten}} | #^[0-9.]+\s*#m }} | /\./ | }} " | {{#var:RepKosten}} [[Goldmünzen|g]] | ||
<!-- | <!-- | ||
-- | --><noinclude>{{Dokumentation}}</noinclude> |