Vorlage:Karte: Unterschied zwischen den Versionen

aus FreewarWiki, der Referenz für Freewar
Zur Navigation springen Zur Suche springen
(Generiere keine extra Zeile für Unbetretbar-Überlappungen)
(Partieller revert; Logik bleibt erstmal vorhanden. Ist nicht so trivial wie gedacht.)
 
Zeile 7: Zeile 7:
   Wenn es unbetretbare Felder auf der Höhe des nächsten Gebietes gibt, binde keine zusätzliche Zeile ein
   Wenn es unbetretbare Felder auf der Höhe des nächsten Gebietes gibt, binde keine zusätzliche Zeile ein


  -->{{#vardefine:left_extrarow|{{#expr:{{#var:left_unbetretbar|1000000}} >= {{#var:{{#var:name}}TopLeftX}}}}}}<!--
  -->{{#vardefine:left_extrarow|1}}<!--
  -->{{#vardefine:right_extrarow|{{#expr:{{#var:right_unbetretbar|-1000000}} <= {{#var:{{#var:name}}BottomRightX}}}}}}<!--
  -->{{#vardefine:right_extrarow|1}}<!--
  -->{{#vardefine:top_extrarow|{{#expr:{{#var:top_unbetretbar|1000000}} >= {{#var:{{#var:name}}TopLeftY}}}}}}<!--
  -->{{#vardefine:top_extrarow|1}}<!--
  -->{{#vardefine:bottom_extrarow|{{#expr:{{#var:bottom_unbetretbar|-1000000}} <= {{#var:{{#var:name}}BottomRightX}}}}}}<!--
  -->{{#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}}}}}}}}<!--

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)



[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