Vorlage:Feldzusammenfassung/Minimap-Hotspots: Unterschied zwischen den Versionen

aus FreewarWiki, der Referenz für Freewar
Zur Navigation springen Zur Suche springen
(Warum vergesse ich bloß immer das <noinclude>{{Dokumentation}}</noinclude> ?)
(Verlassen wir uns mal nicht so auf die Variable… + Parameter Gebiet)
Zeile 3: Zeile 3:
  Größe eines Feldes in px
  Größe eines Feldes in px


-->{{#vardefine:hotspotsize|15}}<!--
-->{{#vardefine:hotspotsize|{{#var:hotspotsize|15}}}}<!--


  Relative Koordinaten, direkt zu nutzen mit Vorlage:Loop
  Relative Koordinaten, direkt zu nutzen mit Vorlage:Loop


-->{{#vardefine:relative_x|{{#expr:trunc(({{{LoopCount}}} - 1) / {{#var:{{#var:gebietsname}}HöheTotal}} + 0.00001)}}}}<!--
-->{{#vardefine:relative_x|{{#expr:trunc(({{{LoopCount}}} - 1) / {{#var:{{{Gebiet}}}HöheTotal}} + 0.00001)}}}}<!--
-->{{#vardefine:relative_y|{{#expr:(({{{LoopCount}}} - 1) mod {{#var:{{#var:gebietsname}}HöheTotal}})}}}}<!--
-->{{#vardefine:relative_y|{{#expr:(({{{LoopCount}}} - 1) mod {{#var:{{{Gebiet}}}HöheTotal}})}}}}<!--


  Absolute Koordinaten (Informationen sind mit Vorlage:LocateRegion schon eingebunden) (beginnen oberirdisch schon ein Feld früher).
  Absolute Koordinaten (Informationen sind mit Vorlage:LocateRegion schon eingebunden) (beginnen oberirdisch schon ein Feld früher).


-->{{#vardefine:hotspot_koord_x|{{#expr:{{#var:{{#var:gebietsname}}TopLeftX}} - {{#ifeq:{{#var:{{#var:gebietsname}}Koord}}|+|1|0}} + {{#var:relative_x}}}}}}<!--
-->{{#vardefine:hotspot_koord_x|{{#expr:{{#var:{{{Gebiet}}}TopLeftX}} - {{#ifeq:{{#var:{{{Gebiet}}}Koord}}|+|1|0}} + {{#var:relative_x}}}}}}<!--
-->{{#vardefine:hotspot_koord_y|{{#expr:{{#var:{{#var:gebietsname}}TopLeftY}} - {{#ifeq:{{#var:{{#var:gebietsname}}Koord}}|+|1|0}} + {{#var:relative_y}}}}}}<!--
-->{{#vardefine:hotspot_koord_y|{{#expr:{{#var:{{{Gebiet}}}TopLeftY}} - {{#ifeq:{{#var:{{{Gebiet}}}Koord}}|+|1|0}} + {{#var:relative_y}}}}}}<!--


  Vorlage:Link-Div zur Erzeugung eines relativen Links
  Vorlage:Link-Div zur Erzeugung eines relativen Links

Version vom 5. September 2013, 22:58 Uhr

<div class="maplink" style="overflow:hidden;width:15px;height:15px;position: absolute; left: Fehler im Ausdruck: Unerwarteter Operator <px; top: Fehler im Ausdruck: Unerwarteter Operator <px; z-index: 2;">[[#Fehler im Ausdruck: Unerwarteter Operator <,Fehler im Ausdruck: Unerwarteter Operator <|   ]]


[Bearbeiten] Dokumentation

Diese Vorlage erzeugt Meta-Daten für die Minikarte der Feldzusammenfassungen.

Verwendung

Diese Vorlage wird mit {{Loop|Fläche|Feldzusammenfassung/Minimap-Hotspots|Höhe|Höhe|TopLeftX|TopLeftX|TopLeftY|TopLeftY}} eingebunden.

Parameter

  • Fläche: Die Ausdehnung der Minimap: Felderbreite mal Felderhöhe
  • Höhe: Die Höhe der Minimap
  • TopLeftX: X-Koordinate des Punktes oben Links auf der Minimap
  • TopLeftY: Y-Koordinate des Punktes oben Links auf der Minimap