Template:Interactive map: Difference between revisions
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
83.4, 74.5~North Gate~~Minimap-portal.gif; | 83.4, 74.5~North Gate~~Minimap-portal.gif; | ||
60.5, 46.8~Rog (V1)~~Minimap-etc.gif; | 60.5, 46.8~Rog (V1)~~Minimap-etc.gif; | ||
|circles={{#expr:(({{{N}}}*0.009259)+50)}}, {{#expr:(({{{E}}}*0.009259)+50)}}:1~{{{name}}}~{{{description}}}~red~0.5~3~yellow~0.25; | |circles={{#expr:(({{{N}}}*0.009259)+50)}}, {{#expr:(({{{E}}}*0.009259)+50)}}:1~{{{name}}}~{{{description}}}~red~0.5~3~yellow~0.25; | ||
|center={{#expr:(({{{N}}}*0.009259)+50)}}, {{#expr:(({{{E}}}*0.009259)+50) | |center={{#expr:(({{{N}}}*0.009259)+50)}}, {{#expr:(({{{E}}}*0.009259)+50)}} | ||
|image layers=V1 detailed map.png | |image layers=V1 detailed map.png | ||
|zoom=5 | |zoom=5 | ||
Line 17: | Line 16: | ||
{{#expr:((-4906*0.006510)+50)}}, {{#expr:((-4468*0.006510)+50)}}~Bindstone~ ~Minimap-bindstone.gif; | {{#expr:((-4906*0.006510)+50)}}, {{#expr:((-4468*0.006510)+50)}}~Bindstone~ ~Minimap-bindstone.gif; | ||
{{#expr:((-5342*0.006510)+50)}}, {{#expr:((-4330*0.006510)+50)}}~[[Rog Imperial City (V3)|Rog Imperial City]]~ ~Minimap-etc.gif; | {{#expr:((-5342*0.006510)+50)}}, {{#expr:((-4330*0.006510)+50)}}~[[Rog Imperial City (V3)|Rog Imperial City]]~ ~Minimap-etc.gif; | ||
|circles={{#expr:(({{{N}}}*0.006510)+50)}}, {{#expr:(({{{E}}}*0.006510)+50)}}:1~{{{name}}}~{{{description}}}~red~0.5~3~yellow~0.25; | |circles={{#if:{{{N|}}}|{{#expr:(({{{N}}}*0.006510)+50)}}, {{#expr:(({{{E}}}*0.006510)+50)}}:1~{{{name}}}~{{{description}}}~red~0.5~3~yellow~0.25;}} | ||
|center={{#expr:(({{{N}}}*0.006510)+50)}}, {{#expr:(({{{E}}}*0.006510)+50)}} | |center={{#if:{{{N|}}}|{{#expr:(({{{N}}}*0.006510)+50)}}, {{#expr:(({{{E}}}*0.006510)+50)}}|15,22}} | ||
|image layers=V3 detailed map.png | |image layers=V3 detailed map.png | ||
|zoom=6 | |zoom=6 | ||
Line 109: | Line 108: | ||
{{interactive map|map=V1|N=3289|E=3502|name=Cave Troll|description=Cave Troll, level 40, NE V1 near North Gate}} | {{interactive map|map=V1|N=3289|E=3502|name=Cave Troll|description=Cave Troll, level 40, NE V1 near North Gate}} | ||
<pre> | <pre> | ||
{{interactive map|map=V3 | {{interactive map|map=V3}} | ||
</pre> | </pre> | ||
{{interactive map|map=V3 | {{interactive map|map=V3}} | ||
<pre> | <pre> | ||
{{interactive map|map=Great Rebellion|N=0|E=0|name=Test|description=}} | {{interactive map|map=Great Rebellion|N=0|E=0|name=Test|description=}} |
Revision as of 07:43, 17 August 2024

Warning:
Description
This is the Interactive map template. It should be transcluded in the following format:
{{Interactive map |map= |N= |E= |name= |description= }}
Parameters
- map
- Required. Map to display.
- N
- Required. In-game N coordinate (N from world map, or y from /location).
- E
- Required. In-game E coordinate (E from world map, or x from /location).
- name
- Optional. Marker title.
- description
- Optional. Marker description.
Example
{{interactive map|map=V1|N=3289|E=3502|name=Cave Troll|description=Cave Troll, level 40, NE V1 near North Gate}}
{{interactive map|map=V3}}
{{interactive map|map=Great Rebellion|N=0|E=0|name=Test|description=}}
map is work in progress
TODO
- Add {{#if:}} condition to N/E parameters to make them required, and return a default/error marker if missing.
- Do the same with map parameter.
- Add condition to name parameter to default to {{PAGENAME}} if not included.
- Allow center to be configurable
- Allow height/width to be configurable
- Adjust circle radius for smaller maps
- Adjust zoom values for smaller maps
- Upload lower res "clean" versions of each map to display as thumbnails in location infoboxes.