Kategorien
Bearbeiten von „Vorlage:Karte/Layout“
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:X|{{#expr:{{#var:{{#var:name}}TopLeftX}} + {{{1}}} {{#ifeq:{{#var:map_koord}}|-|+ 1}}}}}}<!-- | |||
-->{{#vardefine:Y|{{#expr:{{#var:{{#var:name}}TopLeftY}} + {{{2}}} {{#ifeq:{{#var:map_koord}}|-|+ 1}}}}}}<!-- | |||
-->{{#ifeq:{{#var:mapx{{#var:X}}y{{#var:Y}}_gebiet}}|{{#var:name}}|<!-- | |||
-->{{#vardefine:NPCs|<!-- | |||
-->{{#vardefine:Y|{{#expr:{{#var:{{#var:name}}TopLeftY}} + {{{2}}} | |||
-->{{#ifeq:{{#var:mapx{{#var:X}}y{{#var:Y}}_gebiet}}|{{#var: | |||
--> | |||
-->{{#if:{{#varexists:mapx{{#var:X}}y{{#var:Y}}_npc}}|<!-- | -->{{#if:{{#varexists:mapx{{#var:X}}y{{#var:Y}}_npc}}|<!-- | ||
-->{{#switch:{{#regex:{{#regex:{{#var:mapx{{#var:X}}y{{#var:Y}}_npc}}|/[\x5B]{2}([^\x5D]+)[\x5D]{2}/|}}|/[^,]/|}} | -->{{#switch:{{#regex:{{#regex:{{#var:mapx{{#var:X}}y{{#var:Y}}_npc}}|/[\x5B]{2}([^\x5D]+)[\x5D]{2}/|}}|/[^,]/|}} | ||
|,,,, = 5 | |,,,, = 5 | ||
Zeile 64: | Zeile 13: | ||
-->}}<!-- | -->}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->{{Karte/Feld<!-- | -->{{Karte/Feld<!-- | ||
-->|1=<!-- | -->|1=<!-- | ||
-->{{#var:mapx{{#var:X}}y{{#var:Y}}_bild}}<!-- | -->{{#var:mapx{{#var:X}}y{{#var:Y}}_bild}}<!-- | ||
-->|2=<!-- | -->|2=<!-- | ||
-->{{#ifexpr:{{#var: | -->{{#ifexpr:{{#var:NPCs|0}} > 0|{{#regex:{{#vardefineecho:map_npc|<!-- | ||
-->{{#regex:{{#regex:{{#var:mapx{{#var:X}}y{{#var:Y}}_npc}}|/^ | -->{{#regex:{{#regex:{{#var:mapx{{#var:X}}y{{#var:Y}}_npc}}|/^[\x5B]{2}([^\x5D]+)[\x5D]{2}/}}|/([\x5B\x5D]){2}/|}}<!-- | ||
-->}}|/(.+)(\{{!}}.+)/|$1}}|none}}<!-- | -->}}|/(.+)(\{{!}}.+)?/|$1}}|none}}<!-- | ||
-->|Alt=<!-- | -->|Alt=<!-- | ||
-->{{#regex:{{#var:map_npc}}|/(.+\{{!}})?(.+)/|$2}}<!-- | -->{{#regex:{{#var:map_npc}}|/(.+\{{!}})?(.+)/|$2}}<!-- | ||
-->|3=<!-- | -->|3=<!-- | ||
-->{{#ifexpr:{{#var: | -->{{#ifexpr:{{#var:NPCs|0}} > 1|{{#regex:{{#vardefineecho:map_npc|<!-- | ||
-->{{#regex:{{#regex:{{#regex:{{#var:mapx{{#var:X}}y{{#var:Y}}_npc}}|/^ | -->{{#regex:{{#regex:{{#regex:{{#var:mapx{{#var:X}}y{{#var:Y}}_npc}}|/^([\x5B]{2}([^\x5D]+)[\x5D]{2}([^\x5B]+)){1}[\x5B]{2}([^\x5D]+)[\x5D]{2}/}}|/[\x5B]{2}([^\x5D]+)[\x5D]{2}$/}}|/([\x5B\x5D]){2}/|}}<!-- | ||
-->}}|/(.+)(\{{!}}.+)/|$1}}|none}}<!-- | -->}}|/(.+)(\{{!}}.+)?/|$1}}|none}}<!-- | ||
-->|Alt2=<!-- | -->|Alt2=<!-- | ||
-->{{#regex:{{#var:map_npc}}|/(.+\{{!}})?(.+)/|$2}}<!-- | -->{{#regex:{{#var:map_npc}}|/(.+\{{!}})?(.+)/|$2}}<!-- | ||
-->|4=<!-- | -->|4=<!-- | ||
-->{{#ifexpr:{{#var: | -->{{#ifexpr:{{#var:NPCs|0}} > 2|{{#regex:{{#vardefineecho:map_npc|<!-- | ||
-->{{#regex:{{#regex:{{#regex:{{#var:mapx{{#var:X}}y{{#var:Y}}_npc}}|/^ | -->{{#regex:{{#regex:{{#regex:{{#var:mapx{{#var:X}}y{{#var:Y}}_npc}}|/^([\x5B]{2}([^\x5D]+)[\x5D]{2}([^\x5B]+)){2}[\x5B]{2}([^\x5D]+)[\x5D]{2}/}}|/[\x5B]{2}([^\x5D]+)[\x5D]{2}$/}}|/([\x5B\x5D]){2}/|}}<!-- | ||
-->}}|/(.+)(\{{!}}.+)/|$1}}|none}}<!-- | -->}}|/(.+)(\{{!}}.+)?/|$1}}|none}}<!-- | ||
-->|Alt3=<!-- | -->|Alt3=<!-- | ||
-->{{#regex:{{#var:map_npc}}|/(.+\{{!}})?(.+)/|$2}}<!-- | -->{{#regex:{{#var:map_npc}}|/(.+\{{!}})?(.+)/|$2}}<!-- | ||
-->|5=<!-- | -->|5=<!-- | ||
-->{{#ifexpr:{{#var: | -->{{#ifexpr:{{#var:NPCs|0}} > 3|{{#regex:{{#vardefineecho:map_npc|<!-- | ||
-->{{#regex:{{#regex:{{#regex:{{#var:mapx{{#var:X}}y{{#var:Y}}_npc}}|/^ | -->{{#regex:{{#regex:{{#regex:{{#var:mapx{{#var:X}}y{{#var:Y}}_npc}}|/^([\x5B]{2}([^\x5D]+)[\x5D]{2}([^\x5B]+)){3}[\x5B]{2}([^\x5D]+)[\x5D]{2}/}}|/[\x5B]{2}([^\x5D]+)[\x5D]{2}$/}}|/([\x5B\x5D]){2}/|}}<!-- | ||
-->}}|/(.+)(\{{!}}.+)/|$1}}|none}}<!-- | -->}}|/(.+)(\{{!}}.+)?/|$1}}|none}}<!-- | ||
-->|Alt4=<!-- | -->|Alt4=<!-- | ||
-->{{#regex:{{#var:map_npc}}|/(.+\{{!}})?(.+)/|$2}}<!-- | -->{{#regex:{{#var:map_npc}}|/(.+\{{!}})?(.+)/|$2}}<!-- | ||
-->|6=<!-- | -->|6=<!-- | ||
-->{{#ifexpr:{{#var: | -->{{#ifexpr:{{#var:NPCs|0}} > 4|{{#regex:{{#vardefineecho:map_npc|<!-- | ||
-->{{#regex:{{#regex:{{#regex:{{#var:mapx{{#var:X}}y{{#var:Y}}_npc}}|/^ | -->{{#regex:{{#regex:{{#regex:{{#var:mapx{{#var:X}}y{{#var:Y}}_npc}}|/^([\x5B]{2}([^\x5D]+)[\x5D]{2}([^\x5B]+)){4}[\x5B]{2}([^\x5D]+)[\x5D]{2}/}}|/[\x5B]{2}([^\x5D]+)[\x5D]{2}$/}}|/([\x5B\x5D]){2}/|}}<!-- | ||
-->}}|/(.+)(\{{!}}.+)/|$1}}|none}}<!-- | -->}}|/(.+)(\{{!}}.+)?/|$1}}|none}}<!-- | ||
-->|Alt5=<!-- | -->|Alt5=<!-- | ||
-->{{#regex:{{#var:map_npc}}|/(.+\{{!}})?(.+)/|$2}}<!-- | -->{{#regex:{{#var:map_npc}}|/(.+\{{!}})?(.+)/|$2}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->{{#if:{{#varexists:mapx{{#var:X}}y{{#var:Y}}_teleport}}|<!-- | |||
-->{{#switch:{{#var:mapx{{#var:X}}y{{#var:Y}}_teleport}} | |||
|KLEIN = {{Karte/Kugelpunkt|blue}} | |||
|GELB = {{Karte/Kugelpunkt|gold}} | |||
|SAND = {{Karte/Ringpunkt|green}} | |||
|HANDEL = {{Karte/Stabpunkt|green}} | |||
|SPIEL = <!-- nichts...?! --> | |||
|REIKAN = {{Karte/Portalpunkt}} | |||
|SCHWARZ = {{Karte/Kugelpunkt|black}}<!-- | |||
-->}}<!-- | |||
-->}}<!-- | -->}}<!-- | ||
-->{{#ifexpr:{{#var:mapx{{#var:X}}y{{#var:Y}}_passagen_count|0}} >= 1|<!-- | -->{{#ifexpr:{{#var:mapx{{#var:X}}y{{#var:Y}}_passagen_count|0}} >= 1|<!-- | ||
-->{{Karte/Passage/Basis|{{#ifeq:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_1}}| | -->{{Karte/Passage/Basis|{{#ifeq:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_1}}|random|Spezial:Random/Karte|Karte:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_1}}}}|{{#ifeq:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_1}}|random| '''?'''|►}}|12}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->{{#ifexpr:{{#var:mapx{{#var:X}}y{{#var:Y}}_passagen_count|0}} >= 2|<!-- | -->{{#ifexpr:{{#var:mapx{{#var:X}}y{{#var:Y}}_passagen_count|0}} >= 2|<!-- | ||
-->{{Karte/Passage/Basis|{{#ifeq:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_2}}| | -->{{Karte/Passage/Basis|{{#ifeq:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_2}}|random|Spezial:Random/Karte|Karte:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_2}}}}|{{#ifeq:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_2}}|random| '''?'''|►}}|25}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->{{#ifexpr:{{#var:mapx{{#var:X}}y{{#var:Y}}_passagen_count|0}} >= 3|<!-- | -->{{#ifexpr:{{#var:mapx{{#var:X}}y{{#var:Y}}_passagen_count|0}} >= 3|<!-- | ||
-->{{Karte/Passage/Basis|{{#ifeq:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_3}}| | -->{{Karte/Passage/Basis|{{#ifeq:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_3}}|random|Spezial:Random/Karte|Karte:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_3}}}}|{{#ifeq:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_3}}|random| '''?'''|►}}|38}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->{{#ifexpr:{{#var:mapx{{#var:X}}y{{#var:Y}}_passagen_count|0}} >= 4|<!-- | -->{{#ifexpr:{{#var:mapx{{#var:X}}y{{#var:Y}}_passagen_count|0}} >= 4|<!-- | ||
-->{{Karte/Passage/Basis|{{#ifeq:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_4}}| | -->{{Karte/Passage/Basis|{{#ifeq:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_4}}|random|Spezial:Random/Karte|Karte:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_4}}}}|{{#ifeq:{{#var:mapx{{#var:X}}y{{#var:Y}}_passage_4}}|random| '''?'''|►}}|51}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->{{#if:{{#varexists:mapx{{#var:X}}y{{#var:Y}}_quest}}|<!-- | -->{{#if:{{#varexists:mapx{{#var:X}}y{{#var:Y}}_quest}}|<!-- | ||
-->{{Karte/Quest | -->{{Karte/Quest|{{#regex:{{#var:mapx{{#var:X}}y{{#var:Y}}_quest}}|/^(Quest:)/|}}}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->{{#if:{{#varexists:mapx{{#var:X}}y{{#var:Y}}_wiedergeburt}}|<!-- | -->{{#if:{{#varexists:mapx{{#var:X}}y{{#var:Y}}_wiedergeburt}}|<!-- | ||
-->{{Karte/Wiedergeburt|{{#var:mapx{{#var:X}}y{{#var:Y}}_wiedergeburt}}|{{#var:mapx{{#var:X}}y{{#var:Y}}_ort}}}}|<!-- | -->{{Karte/Wiedergeburt|{{#var:mapx{{#var:X}}y{{#var:Y}}_wiedergeburt}}|{{#var:mapx{{#var:X}}y{{#var:Y}}_ort}}}}|<!-- | ||
-->{{#if:{{#varexists:mapx{{#var:X}}y{{#var:Y}}_ort}}|<!-- | -->{{#if:{{#varexists:mapx{{#var:X}}y{{#var:Y}}_ort}}|<!-- | ||
-->{{Karte/Ort|{{#var:mapx{{#var:X}}y{{#var:Y}}_ort}}}}<!-- | -->{{Karte/Ort|{{#var:mapx{{#var:X}}y{{#var:Y}}_ort}}}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
-->}}|<!-- | -->}}|<!-- | ||
-->{{#if:{{#var:mapx{{#var:X}}y{{#var:Y}}_unbetretbar|}}|<!-- | |||
-->{{Karte/Grenzfeld|{{#var:mapx{{#var:X}}y{{#var:Y}}_bild}}|none}}|<!-- | |||
-->{{#if:{{#regex:{{#var:mapx{{#expr:{{#var:X}}-1}}y{{#expr:{{#var:Y}}-1}}_gebiet}}{{#var:mapx{{#var:X}}y{{#expr:{{#var:Y}}-1}}_gebiet}}{{#var:mapx{{#expr:{{#var:X}}+1}}y{{#expr:{{#var:Y}}-1}}_gebiet}}{{#var:mapx{{#expr:{{#var:X}}-1}}y{{#var:Y}}_gebiet}}{{#var:mapx{{#expr:{{#var:X}}+1}}y{{#var:Y}}_gebiet}}{{#var:mapx{{#expr:{{#var:X}}-1}}y{{#expr:{{#var:Y}}+1}}_gebiet}}{{#var:mapx{{#var:X}}y{{#expr:{{#var:Y}}+1}}_gebiet}}{{#var:mapx{{#expr:{{#var:X}}+1}}y{{#expr:{{#var:Y}}+1}}_gebiet}}|%{{#var:name}}%}}<!-- | |||
-->{{#if:{{#var:mapx{{#var:X}}y{{#var:Y}}_unbetretbar}}|<!-- | |||
-->{{Karte/Grenzfeld|{{#var:mapx{{#var:X}}y{{#var:Y}}_bild}}|none}} | |||
-->{{#if: | |||
-->{{#varexists:mapx{{#expr:{{#var:X}}-1}}y{{#expr:{{#var:Y}}-1}}_unbetretbar}}{{#varexists:mapx{{#var:X}}y{{#expr:{{#var:Y}}-1}}_unbetretbar}}{{#varexists:mapx{{#expr:{{#var:X}}+1}}y{{#expr:{{#var:Y}}-1}}_unbetretbar}}{{#varexists:mapx{{#expr:{{#var:X}}-1}}y{{#var:Y}}_unbetretbar}}{{#varexists:mapx{{#expr:{{#var:X}}+1}}y{{#var:Y}}_unbetretbar}}{{#varexists:mapx{{#expr:{{#var:X}}-1}}y{{#expr:{{#var:Y}}+1}}_unbetretbar}}{{#varexists:mapx{{#var:X}}y{{#expr:{{#var:Y}}+1}}_unbetretbar}}{{#varexists:mapx{{#expr:{{#var:X}}+1}}y{{#expr:{{#var:Y}}+1}}_unbetretbar}}|<!-- | -->{{#varexists:mapx{{#expr:{{#var:X}}-1}}y{{#expr:{{#var:Y}}-1}}_unbetretbar}}{{#varexists:mapx{{#var:X}}y{{#expr:{{#var:Y}}-1}}_unbetretbar}}{{#varexists:mapx{{#expr:{{#var:X}}+1}}y{{#expr:{{#var:Y}}-1}}_unbetretbar}}{{#varexists:mapx{{#expr:{{#var:X}}-1}}y{{#var:Y}}_unbetretbar}}{{#varexists:mapx{{#expr:{{#var:X}}+1}}y{{#var:Y}}_unbetretbar}}{{#varexists:mapx{{#expr:{{#var:X}}-1}}y{{#expr:{{#var:Y}}+1}}_unbetretbar}}{{#varexists:mapx{{#var:X}}y{{#expr:{{#var:Y}}+1}}_unbetretbar}}{{#varexists:mapx{{#expr:{{#var:X}}+1}}y{{#expr:{{#var:Y}}+1}}_unbetretbar}}|<!-- | ||
-->{{#if:{{#varexists:mapx{{#var:X}}y{{#var:Y}}_gebiet}}|<!-- | -->{{#if:{{#varexists:mapx{{#var:X}}y{{#var:Y}}_gebiet}}|<!-- | ||
-->{{Karte/Grenzfeld|{{#var:mapx{{#var:X}}y{{#var:Y}}_bild}}|{{#var:mapx{{#var:X}}y{{#var:Y}}_gebiet}}}}|<!-- | -->{{Karte/Grenzfeld|{{#var:mapx{{#var:X}}y{{#var:Y}}_bild}}|{{#var:mapx{{#var:X}}y{{#var:Y}}_gebiet}}}}|<!-- | ||
-->{{Karte/{{#ifeq:{{#var:map_koord}}|+|Berg|Leer}}}}<!-- | |||
-->{{Karte/{{#ifeq:{{#var: | |||
-->}}|<!-- | -->}}|<!-- | ||
-->{{Karte/Leer}}<!-- | -->{{Karte/Leer}}<!-- | ||
-->}}<!-- | -->}}<!-- |