Benutzer:Draco Ellmano/Projekte/Angriffswaffe/Zeile: Unterschied zwischen den Versionen

aus FreewarWiki, der Referenz für Freewar
Zur Navigation springen Zur Suche springen
(einmal Zahltrenner vergessen...)
K (*augen zupetz*)
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
{{#vardefine:Artikel| [[{{{Name}}}]] }}<!--
{{ParseWaffe|Name={{{Name}}}}}<!--
 
-->{{#vardefine:Stärke      | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Stärke&#61;[^&}]*(\d{{!}}[. -])+/s }}              | /&#\d+;/      | }} | /\d(\d{{!}}[. -])*/s}} }}<!--
-->{{#vardefine:A            | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Mindeststärke&#61;\s*(\d{{!}}[. -])+/s }}        | /&#61;/      | }} | /\d(\d{{!}}[. -])+/}} }}<!--
-->{{#vardefine:Int          | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /MindestIntelligenz&#61;\s*(\d{{!}}[. -])+/s }}  | /&#61;/      | }} | /\d(\d{{!}}[. -])+/}} }}<!--
-->{{#vardefine:Aka          | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Mindestakademielimit&#61;\s*(\d{{!}}[. -])+/s }} | /&#61;/      | }} | /\d(\d{{!}}[. -])+/}} }}<!--
-->{{#vardefine:Rasse        | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | ~Rasse&#61;\s*[äa-zA-Z /-]+~s }}                  | /Rasse&#61;/ | }} | #[äa-zA-Z -/]+#}} }}<!--
-->{{#vardefine:Preis        | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /EinkPreis&#61;\s*(\d{{!}}\.)+/s }}              | /&#61;/      | }} | /\d(\d{{!}}\.)+/}} }}<!--
-->{{#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{{!}}[. -])+/}} }}<!--
 
<!-- 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&#61;\s*[äa-zA-Z /-]+~s }} | /AP&#61;/ | }} | #[äa-zA-Z -/]+#}} | true | false }} }}<!--


-->|-  
-->|-  
| {{#var:Artikel}}  
| [[{{#var:Name}}]]
| 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 }} | /\./ | }} " | {{Zahltrenner|{{#var:A }}}}
| data-sort-value=" {{#regex: {{#regex: {{#var:A}}      | #^[0-9.]+\s*#m }} | /\./ | }} " | {{Zahltrenner|{{#var:A }}}}

Aktuelle Version vom 14. Januar 2015, 02:39 Uhr

|- | [[]] | data-sort-value=" " | | data-sort-value=" " | | data-sort-value=" " | | data-sort-value=" " | | alle Rassen | data-sort-value=" " | | | data-sort-value=" " | Fehler im Ausdruck: Unerwarteter Operator * g


[Bearbeiten] Dokumentation

Diese Vorlage wird genutzt um die einzelnen Zeilen für die Angriffswaffenübersicht zu erstellen.


Verwendung[Bearbeiten]

Diese Vorlage wird mit {{Angriffswaffe/Zeile|"Name"}} eingebunden.


Parameter[Bearbeiten]

  • Name: Der Name des Angriffswaffe