Difference between revisions of "Template:MapMetaDatas/Crossmods"

From FreewarWiki
Jump to: navigation, search
(Created page with '{{#switch:{{{9}}} | span = <span class="crossmod">{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}</span> | fieldcross = {{#ifex…')
 
(update)
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{#switch:{{{9}}}
+
<!--
| span = <span class="crossmod">{{{1}}}&#124;{{{2}}}&#124;{{{3}}}&#124;{{{4}}}&#124;{{{5}}}&#124;{{{6}}}&#124;{{{7}}}&#124;{{{8}}}</span>
+
 
| fieldcross = {{#ifexpr:{{{X}}} >= {{{1}}} and {{{Y}}} >= {{{2}}} and {{{X}}} <= {{{3}}} and {{{Y}}} <= {{{4}}}|
+
  crossmod: Modifies the position of the crosshairs in a certain area.
<span style="position:absolute; left:{{#expr:({{#var:{{{Prefix|}}}OffsetX}} + {{{5}}}) * 5 - 1}}px; top:{{#expr:({{#var:{{{Prefix|}}}OffsetY}} + {{{Y}}} - {{#var:{{{Prefix|}}}TopLeftY}} + 1) * 5 - 1}}px; width:{{#expr:{{{6}}} * 5}}px; height: 5px; border:1px solid red;"></span>
+
  X1|Y1|X2|Y2|Horz-left-offset|Horz-width|Vert-top-offset|Vert-height
<span style="position:absolute; left:{{#expr:({{#var:{{{Prefix|}}}OffsetX}} + {{{X}}} - {{#var:{{{Prefix|}}}TopLeftX}} + 1) * 5 - 1}}px; top:{{#expr:({{#var:{{{Prefix|}}}OffsetY}} + {{{7}}}) * 5 - 1}}px; width:5px; height:{{#expr:{{{8}}} * 5}}px; border:1px solid red;"></span>
+
 
}}
+
-->{{MapMetaDate/Crossmod|0|0|132|109|0|{{#expr:135 - {{#var:TopLeftX}} + 3}}|0|{{#expr:{{#var:Height}} + 3}}|{{{1}}}|X={{{X}}}|Y={{{Y}}}|X2={{{X2}}}|Y2={{{Y2}}}|Prefix={{{Prefix|}}}}}<!--
| areacross = {{#ifexpr:{{{X}}} >= {{{1}}} and {{{Y}}} >= {{{2}}} and {{{X}}} <= {{{3}}} and {{{Y}}} <= {{{4}}}|
+
-->{{MapMetaDate/Crossmod|0|110|132|119|0|{{#expr:{{#var:Width}} - 2}}|0|{{#expr:{{#var:Height}} + 3}}|{{{1}}}|X={{{X}}}|Y={{{Y}}}|X2={{{X2}}}|Y2={{{Y2}}}|Prefix={{{Prefix|}}}}}<!--
<span style="position:absolute; left:{{#expr:({{#var:{{{Prefix|}}}OffsetX}} + {{{5}}}) * 5}}px; top:{{#expr:({{#var:{{{Prefix|}}}OffsetY}} + {{{Y}}} - {{#var:{{{Prefix|}}}TopLeftY}} + 1) * 5}}px; width:{{#expr:{{{6}}} * 5}}px; height:0; border-top:1px solid red;"></span>
+
-->{{MapMetaDate/Crossmod|0|120|132|{{#var:BottomRightY}}|0|{{#expr:{{#var:Width}} + 3}}|0|{{#expr:{{#var:Height}} + 3}}|{{{1}}}|X={{{X}}}|Y={{{Y}}}|X2={{{X2}}}|Y2={{{Y2}}}|Prefix={{{Prefix|}}}}}<!--
<span style="position:absolute; left:{{#expr:({{#var:{{{Prefix|}}}OffsetX}} + {{{X}}} - {{#var:{{{Prefix|}}}TopLeftX}} + 1) * 5 - 1}}px; top:{{#expr:({{#var:{{{Prefix|}}}OffsetY}} + {{{7}}}) * 5}}px; width:0; height:{{#expr:{{{8}}} * 5}}px; border-left:1px solid red;"></span>
+
-->{{MapMetaDate/Crossmod|133|110|144|{{#var:BottomRightY}}|0|{{#expr:{{#var:Width}} + 3}}|{{#expr:111 - {{#var:TopLeftY}}}}|{{#expr:{{#var:BottomRightY}} - 111 + 3}}|{{{1}}}|X={{{X}}}|Y={{{Y}}}|X2={{{X2}}}|Y2={{{Y2}}}|Prefix={{{Prefix|}}}}}<noinclude>{{Documentation}}
}}{{#ifexpr:{{{X2}}} >= {{{1}}} and {{{Y2}}} >= {{{2}}} and {{{X2}}} <= {{{3}}} and {{{Y2}}} <= {{{4}}}|
+
 
<span style="position:absolute; left:{{#expr:({{#var:{{{Prefix|}}}OffsetX}} + {{{5}}}) * 5}}px; top:{{#expr:({{#var:{{{Prefix|}}}OffsetY}} + {{{Y2}}} - {{#var:{{{Prefix|}}}TopLeftY}} + 1) * 5 + 5}}px; width:{{#expr:{{{6}}} * 5}}px; height:0; border-top:1px solid red;"></span>
+
[[Category:Map Templates|MetaDatas]]
<span style="position:absolute; left:{{#expr:({{#var:{{{Prefix|}}}OffsetX}} + {{{X2}}} - {{#var:{{{Prefix|}}}TopLeftX}} + 1) * 5 + 5}}px; top:{{#expr:({{#var:{{{Prefix|}}}OffsetY}} + {{{7}}}) * 5}}px; width:0; height:{{#expr:{{{8}}} * 5}}px; border-left:1px solid red;"></span>
+
</noinclude>
}}
 
}}
 

Latest revision as of 17:50, 21 December 2016


[Create] Documentation

No documentation page has been created for this template. If you are familiar with this template, you should create a documentation page. For more information, see Help:Templates.