Kategorien
Vorlage:Karte: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Bwoebi (Diskussion | Beiträge) (hmm… Jetzt passt es; anderen LocateRegion/Data Eintrag für Gebiet nutzen nun möglich) |
Bwoebi (Diskussion | Beiträge) (Partieller revert; Logik bleibt erstmal vorhanden. Ist nicht so trivial wie gedacht.) |
||
(9 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{#vardefine:name|{{#ifeq:{{FULLPAGENAME}}|Vorlage:Karte|Konlir|{{{1|{{PAGENAME}}}}}}}}}<!-- | |||
-->{{#ifexist:Felder:{{{2|{{#var:name}}}}}|<!-- | -->{{#ifexist:Felder:{{{2|{{#var:name}}}}}|<!-- | ||
-->{{#vardefine:locateRegion_needFieldData|{{{2|{{#var:name}}}}}}}<!-- | -->{{#vardefine:locateRegion_needFieldData|{{{2|{{#var:name}}}}}}}<!-- | ||
-->{{KartenMetaDaten}}<!-- | -->{{KartenMetaDaten}}<!-- | ||
-->{{LocateRegion|{{#var:name}}|ns=Karte}}<!-- | -->{{LocateRegion|{{#var:name}}|ns=Karte}}<!-- | ||
Wenn es unbetretbare Felder auf der Höhe des nächsten Gebietes gibt, binde keine zusätzliche Zeile ein | |||
-->{{#vardefine:left_extrarow|1}}<!-- | |||
-->{{#vardefine:right_extrarow|1}}<!-- | |||
-->{{#vardefine:top_extrarow|1}}<!-- | |||
-->{{#vardefine:bottom_extrarow|1}}<!-- | |||
-->{{#if:{{#varexists:left_unbetretbar}}|{{#ifexpr:{{#var:left_unbetretbar}} < {{#var:{{#var:name}}TopLeftX}}|{{#vardefine:{{#var:name}}TopLeftX|{{#var:left_unbetretbar}}}}}}}}<!-- | -->{{#if:{{#varexists:left_unbetretbar}}|{{#ifexpr:{{#var:left_unbetretbar}} < {{#var:{{#var:name}}TopLeftX}}|{{#vardefine:{{#var:name}}TopLeftX|{{#var:left_unbetretbar}}}}}}}}<!-- | ||
-->{{#if:{{#varexists:right_unbetretbar}}|{{#ifexpr:{{#var:right_unbetretbar}} > {{#var:{{#var:name}}BottomRightX}}|{{#vardefine:{{#var:name}}BottomRightX|{{#var:right_unbetretbar}}}}}}}}<!-- | -->{{#if:{{#varexists:right_unbetretbar}}|{{#ifexpr:{{#var:right_unbetretbar}} > {{#var:{{#var:name}}BottomRightX}}|{{#vardefine:{{#var:name}}BottomRightX|{{#var:right_unbetretbar}}}}}}}}<!-- | ||
-->{{#if:{{#varexists:top_unbetretbar}}|{{#ifexpr:{{#var:top_unbetretbar}} < {{#var:{{#var:name}}TopLeftY}}|{{#vardefine:{{#var:name}}TopLeftY|{{#var:top_unbetretbar}}}}}}}}<!-- | -->{{#if:{{#varexists:top_unbetretbar}}|{{#ifexpr:{{#var:top_unbetretbar}} < {{#var:{{#var:name}}TopLeftY}}|{{#vardefine:{{#var:name}}TopLeftY|{{#var:top_unbetretbar}}}}}}}}<!-- | ||
-->{{#if:{{#varexists:bottom_unbetretbar}}|{{#ifexpr:{{#var:bottom_unbetretbar}} > {{#var:{{#var:name}}BottomRightY}}|{{#vardefine:{{#var:name}}BottomRightY|{{#var:bottom_unbetretbar}}}}}}}}<!-- | -->{{#if:{{#varexists:bottom_unbetretbar}}|{{#ifexpr:{{#var:bottom_unbetretbar}} > {{#var:{{#var:name}}BottomRightY}}|{{#vardefine:{{#var:name}}BottomRightY|{{#var:bottom_unbetretbar}}}}}}}}<!-- | ||
-->{{Karte/Beginn}}<!-- | |||
-->{{Loop|{{#var:{{#var:name}} | -->{{#vardefine:map_bergfelder|{{#if:{{{Bergfelder|}}}|{{#ifeq:{{{Bergfelder}}}|none|-|+}}|{{#var:{{#var:name}}Koord}}}}}}<!-- | ||
-->{{#vardefine:{{#var:name}}LoopX|{{#expr:{{#ifeq:{{#var:map_bergfelder}}|+|{{#expr:{{#var:left_extrarow}} + {{#var:right_extrarow}}}}|0}} + {{#expr:{{#var:{{#var:name}}BottomRightX}} - {{#var:{{#var:name}}TopLeftX}} + 1}}}}}}<!-- | |||
-->{{#vardefine:{{#var:name}}LoopY|{{#expr:{{#ifeq:{{#var:map_bergfelder}}|+|{{#expr:{{#var:top_extrarow}} + {{#var:bottom_extrarow}}}}|0}} + {{#expr:{{#var:{{#var:name}}BottomRightY}} - {{#var:{{#var:name}}TopLeftY}} + 1}}}}}}<!-- | |||
-->{{Karte/Beginn|Veraltete Karte={{#var:{{{2|{{#var:name}}}}}_veraltet|none}}}}<!-- | |||
-->{{Loop|{{#var:{{#var:name}}LoopX}} | |||
|Counter | |Counter | ||
|Start|{{#expr:{{#var:{{#var:name}}TopLeftX}} - {{#ifeq:{{#var:{{#var: | |Start|{{#expr:{{#var:{{#var:name}}TopLeftX}} - {{#ifeq:{{#var:map_bergfelder}}|+|{{#expr:{{#var:left_extrarow}} + 1}}|1}}}} | ||
|Vorlage|Karte/Koord | |Vorlage|Karte/Koord | ||
|Countparametername|1 | |Countparametername|1 | ||
}}<!-- | }}<!-- | ||
-->{{Loop|{{#expr:{{#var:{{#var:name}} | -->{{Loop|{{#expr:{{#var:{{#var:name}}LoopX}} * {{#var:{{#var:name}}LoopY}}}} | ||
|Karte/Layout/Counter | |Karte/Layout/Counter | ||
}}<!-- | }}<!-- | ||
--><includeonly><!-- | --><includeonly><!-- | ||
-->{{Karte/Ende/{{#ifeq:{{#var:{{#var:name}}Koord}}|+|Gebiet|Dungeon}}}}<!-- | -->{{Karte/Ende/{{#ifeq:{{#var:{{#var:name}}Koord}}|+|Gebiet|Dungeon}}|{{#var:name}}|{{#var:locateRegion_needFieldData}}}}<!-- | ||
--></includeonly><!-- | --></includeonly><!-- | ||
--><noinclude><!-- | --><noinclude><!-- | ||
Zeile 35: | Zeile 47: | ||
--><noinclude><!-- | --><noinclude><!-- | ||
-->{{Dokumentation}}<!-- | -->{{Dokumentation}}<!-- | ||
-->[[Kategorie:Kartenvorlagen|!]]<!-- | |||
--></noinclude> | --></noinclude> |
Aktuelle Version vom 16. Dezember 2018, 06:18 Uhr
Sollten über einigen Feldern auch ohne Mauskontakt blaue/braune Kästchen stehen, lade die Seite neu (drücke [F5]).
rote Zauberkugel (Anwenden)
95
96
97
98
99
100
101
102
103
104
102
Rundes Haus der Haushaltswaren
Blumenladen
►
★☆
Werkstatt der Arbeiter★☆
Haus der Zauberer (Konlir)105
[Bearbeiten] Dokumentation
Diese Vorlage erzeugt Kartenartikel aus dem entsprechenden Felderartikel oder anhand der Seite Felder:1
.
Verwendung[Bearbeiten]
Diese Vorlage wird mit {{Karte}} eingebunden.
Optionale Parameter[Bearbeiten]
- 1: bestimmt den Felderartikel aus dem ausgelesen wird. Standard: PAGENAME der Seite, in der die Vorlage eingebunden wurde
- 2: Der Name des Gebietbezeichners in Vorlage:LocateRegion/Data. Standard: Wert von 1
- Bergfelder: Auf none setzen um Bergfelder auszublenden; auf ja setzen um sie einzublenden. Standard: ausgeblendet in Dungeons; eingeblendet an der Oberfläche