Template:ID: Difference between revisions

From MZXWiki
Jump to navigation Jump to search
m (Color and size tweaks.)
m (No tooltip on movement links.)
 
(12 intermediate revisions by the same user not shown)
Line 16: Line 16:
|floor =
|floor =
|active =
|active =
|enemy =
|entrance =
|entrance =
|pushable = any, N/S, or E/W
|pushable = any, N/S, or E/W
|hurt_touch =
|hurt_touch =
|enemy_touch =
|break_shot =
|break_shot =
|break_bombed =
|break_bombed =
Line 29: Line 29:
|special_shot =
|special_shot =
|special_bombed =
|special_bombed =
|move_push =
|move_transport =
|move_lavawalk =
|move_firewalk =
|move_waterwalk =
|move_goopwalk =
|move_mustweb =
|move_mustwater =
|move_mustlavagoop =
|move_player =
|move_spitfire =
}}</pre>
}}</pre>
|}
|}
Line 34: Line 45:
[[Category:Template]]
[[Category:Template]]
</noinclude>
</noinclude>
{| class="idchar" style="border-spacing: 3px; padding: 5px; margin-left: 2px; margin-right: 0px; margin-top: 0px; margin-bottom: 2px; width: 22em; font-size: 90%; align: right; float: right; clear: right;"
{| class="idchar" style="border-spacing: 3px; padding: 5px; margin-left: 2px; margin-right: 0px; margin-top: 0px; margin-bottom: 2px; width: 23em; font-size: 90%; align: right; float: right; clear: right;"
|-
|-
| colspan="2" style="background: #99bbee none; font-size: 125%; text-align: center;" | '''''{{{name}}} <span style="float:right; padding-right: 5px"># {{{id}}}</span>'''''
| colspan="2" style="background: #99bbee none; font-size: 135%; text-align: center" | '''''{{{name}}} <span style="float:right; padding-right: 5px"># {{{id}}}</span>''''' <span style="float:left; padding: 2px">[[File:id{{{id}}}.png|frameless|]]</span>
|- valign="top"
|- valign="top"
| style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" | '''Robotic name'''
| style="white-space: nowrap; background: #ccddf8 none; padding: 2px 5px;" | '''Robotic name'''
| style="width:15em; padding: 5px;" | <code>{{{robotic}}}</code>
| style="width:15em; padding: 2px 5px;" | <code>{{{robotic}}}</code>
|- valign="top"
|- valign="top"
| style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" | '''Default color'''
| style="white-space: nowrap; background: #ccddf8 none; padding: 2px 5px;" | '''Default color'''
| style="width:15em; padding: 5px;" | {{{color}}}
| style="width:15em; padding: 2px 5px;" | {{{color}}}
|- valign="top"
|- valign="top"
| style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" | '''Default param'''
| style="white-space: nowrap; background: #ccddf8 none; padding: 2px 5px;" | '''Default param'''
| style="width:15em; padding: 5px;" | {{{param}}}
| style="width:15em; padding: 2px 5px;" | {{{param}}}
|- valign="top"
|- valign="top"
| style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" | '''ID char'''
| style="white-space: nowrap; background: #ccddf8 none; padding: 2px 5px;" | '''ID char'''
| style="width:15em; padding: 5px;" | {{{idchar}}} {{#if:{{{iddamage}}}|
| style="width:15em; padding: 2px 5px;" | {{{idchar}}} (#{{{id}}}){{#if:{{{iddamage|}}}|<nowiki />
|- valign="top"
{{!}}- valign="top"
| style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" | '''ID damage'''
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" {{!}} '''ID damage'''
| style="width:15em; padding: 5px;" | {{{iddamage}}} }} {{#if:{{{idanim_chars|}}}|
{{!}} style="width:15em; padding: 5px;" {{!}} {{{iddamage}}} }}{{#if:{{{idanim_chars|}}}|<nowiki />
{{!}}- valign="top"
{{!}}- valign="top"
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" {{!}} '''ID anim. chars'''
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 2px 5px;" {{!}} '''ID anim. chars'''
{{!}} style="width:15em; padding: 5px;" {{!}} {{{idanim_chars}}} }} {{#if:{{{idanim_colors|}}}|
{{!}} style="width:15em; padding: 2px 5px;" {{!}} {{{idanim_chars}}} }}{{#if:{{{idanim_colors|}}}|<nowiki />
{{!}}- valign="top"
{{!}}- valign="top"
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" {{!}} '''ID anim. colors'''
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 2px 5px;" {{!}} '''ID anim. colors'''
{{!}} style="width:15em; padding: 5px;" {{!}} {{{idanim_colors}}} }} {{#if:{{{score|}}}|
{{!}} style="width:15em; padding: 2px 5px;" {{!}} {{{idanim_colors}}} }}{{#if:{{{score|}}}|<nowiki />
{{!}}- valign="top"
{{!}}- valign="top"
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" {{!}} '''<abbr title="Score when shot by player">Score</abbr>'''
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 2px 5px;" {{!}} '''<abbr title="Score when shot by player">Score</abbr>'''
{{!}} style="width:15em; padding: 5px;" {{!}} {{{score}}} }}
{{!}} style="width:15em; padding: 2px 5px;" {{!}} {{{score}}} }}
|-
|-
|
| {{#if:{{{floor|}}}{{{active|}}}{{{entrance|}}}{{{pushable|}}}{{{hurt_touch|}}}{{{enemy_touch|}}}{{{break_shot|}}}{{{break_bombed|}}}{{{explode_bombed|}}}|<nowiki />
{{#if:{{{floor|}}}{{{active|}}}{{{enemy|}}}{{{entrance|}}}{{{pushable|}}}{{{hurt_touch|}}}{{{break_shot|}}}{{{break_bombed|}}}{{{explode_bombed|}}}|
{{!}}- valign="top"
{{!}}- valign="top"
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" {{!}} '''Attributes'''
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 2px 5px;" {{!}} '''Attributes'''
{{!}} style="width:15em; padding: 5px;" {{!}} {{#if:{{{floor|}}}|<abbr title="A_UNDER">Floor</abbr><br>
{{!}} style="width:15em; padding: 2px 5px;" {{!}} {{#if:{{{floor|}}}|<abbr title="A_UNDER">Floor</abbr><br>
}} {{#if:{{{active|}}}|
}} {{#if:{{{active|}}}|
<abbr title="A_UPDATE">Active</abbr><br>
<abbr title="A_UPDATE">Active</abbr><br>
}} {{#if:{{{enemy|}}}|
<abbr title="A_ENEMY">Enemy</abbr><br>
}} {{#if:{{{entrance|}}}|
}} {{#if:{{{entrance|}}}|
<abbr title="A_ENTRANCE">Entrance</abbr><br>
<abbr title="A_ENTRANCE">Entrance</abbr><br>
Line 77: Line 85:
}} {{#if:{{{hurt_touch|}}}|
}} {{#if:{{{hurt_touch|}}}|
<abbr title="A_HURTS">Hurt player on touch</abbr><br>
<abbr title="A_HURTS">Hurt player on touch</abbr><br>
}} {{#if:{{{enemy_touch|}}}|
<abbr title="A_ENEMY, player moves onto old position unless over Goop">Hurt player and die on touch</abbr><br>
}} {{#if:{{{break_shot|}}}|
}} {{#if:{{{break_shot|}}}|
<abbr title="A_SHOOTABLE">Break when shot</abbr><br>
<abbr title="A_SHOOTABLE">Break when shot</abbr><br>
Line 83: Line 93:
}} {{#if:{{{explode_bombed|}}}|
}} {{#if:{{{explode_bombed|}}}|
<abbr title="A_EXPLODE, explosion is always p40">Explode when bombed</abbr><br>
<abbr title="A_EXPLODE, explosion is always p40">Explode when bombed</abbr><br>
}} }} {{#if:{{{effect_stood|}}}|
}} }}{{#if:{{{effect_stood|}}}|<nowiki />
{{!}}- valign="top"
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 2px 5px;" {{!}} '''<abbr title="A_AFFECT_IF_STOOD">Effect when<br>stood on</abbr>'''
{{!}} style="width:15em; padding: 2px 5px;" {{!}} {{{effect_stood}}} }}{{#if:{{{effect_touch|}}}|<nowiki />
{{!}}- valign="top"
{{!}}- valign="top"
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" {{!}} '''<abbr title="A_AFFECT_IF_STOOD">Effect when stood on</attr>'''
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 2px 5px;" {{!}} '''<abbr title="A_ITEM">Effect when<br>touched</abbr>'''
{{!}} style="width:15em; padding: 5px;" {{!}} {{{effect_stood}}} }} {{#if:{{{effect_touch|}}}|
{{!}} style="width:15em; padding: 2px 5px;" {{!}} {{{effect_touch}}} }}{{#if:{{{special_stood|}}}|<nowiki />
{{!}}- valign="top"
{{!}}- valign="top"
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" {{!}} '''<abbr title="A_ITEM">Effect when touched</attr>'''
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 2px 5px;" {{!}} '''<abbr title="A_SPEC_STOOD">Special when<br>stood on</abbr>'''
{{!}} style="width:15em; padding: 5px;" {{!}} {{{effect_touch}}} }} {{#if:{{{special_stood|}}}|
{{!}} style="width:15em; padding: 2px 5px;" {{!}} {{{special_stood}}} }}{{#if:{{{special_pushed|}}}|<nowiki />
{{!}}- valign="top"
{{!}}- valign="top"
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" {{!}} '''<abbr title="A_SPEC_STOOD">Special when stood on</attr>'''
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 2px 5px;" {{!}} '''<abbr title="A_SPEC_PUSH">Special when<br>pushed</abbr>'''
{{!}} style="width:15em; padding: 5px;" {{!}} {{{special_stood}}} }} {{#if:{{{special_pushed|}}}|
{{!}} style="width:15em; padding: 2px 5px;" {{!}} {{{special_pushed}}} }}{{#if:{{{special_shot|}}}|<nowiki />
{{!}}- valign="top"
{{!}}- valign="top"
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" {{!}} '''<abbr title="A_SPEC_PUSH">Special when pushed</attr>'''
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 2px 5px;" {{!}} '''<abbr title="A_SPEC_SHOT">Special when<br>shot</abbr>'''
{{!}} style="width:15em; padding: 5px;" {{!}} {{{special_pushed}}} }} {{#if:{{{special_shot|}}}|
{{!}} style="width:15em; padding: 2px 5px;" {{!}} {{{special_shot}}} }}{{#if:{{{special_bombed|}}}|<nowiki />
{{!}}- valign="top"
{{!}}- valign="top"
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" {{!}} '''<abbr title="A_SPEC_SHOT">Special when shot</attr>'''
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 2px 5px;" {{!}} '''<abbr title="A_SPEC_BOMB">Special when<br>bombed</abbr>'''
{{!}} style="width:15em; padding: 5px;" {{!}} {{{special_shot}}} }} {{#if:{{{special_bombed|}}}|
{{!}} style="width:15em; padding: 2px 5px;" {{!}} {{{special_bombed}}} }}{{
#if:{{{move_push|}}}{{{move_transport|}}}{{{move_lavawalk|}}}{{{move_firewalk|}}}{{{move_waterwalk|}}}{{{move_goopwalk|}}}{{{move_mustweb|}}}{{{move_mustwater|}}}{{{move_mustlavagoop|}}}{{{move_player|}}}{{{move_spitfire|}}}|<nowiki />
{{!}}- valign="top"
{{!}}- valign="top"
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 5px;" {{!}} '''<abbr title="A_SPEC_BOMBED">Special when bombed</attr>'''
{{!}} style="white-space: nowrap; background: #ccddf8 none; padding: 2px 5px;" {{!}} '''Movement'''
{{!}} style="width:15em; padding: 5px;" {{!}} {{{special_bombed}}} }}
{{!}} style="width:15em; padding: 2px 5px;" {{!}} {{#if:{{{floor|}}}|<abbr title="A_UNDER">Floor</abbr><br>
}} {{#if:{{{move_push|}}}|
<abbr title="CAN_PUSH">Can push</abbr><br>
}} {{#if:{{{entrance|}}}|
<abbr title="CAN_TRANSPORT">Can enter</abbr> [[Transport]]<br>
}} {{#if:{{{move_lavawalk|}}}|
<abbr title="CAN_LAVAWALK">Can move on</abbr> [[Lava]]<br>
}} {{#if:{{{move_firewalk|}}}|
<abbr title="CAN_FIREWALK">Can move on</abbr> [[Fire]]<br>
}} {{#if:{{{move_waterwalk|}}}|
<abbr title="CAN_WATERWALK">Can move on</abbr> [[Elements|water]]<br>
}} {{#if:{{{move_goopwalk|}}}|
<abbr title="CAN_GOOPWALK">Can move on</abbr> [[Goop]]<br>
}} {{#if:{{{move_web|}}}|
<abbr title="MUST_WEB and MUST_THICKWEB">May be restricted to</abbr> [[Web]] or [[Thick Web]]<br>
}} {{#if:{{{move_mustwater|}}}|
<abbr title="MUST_WATER">Restricted to</abbr> [[Elements|water]]<br>
}} {{#if:{{{move_mustlavagoop|}}}|
<abbr title="MUST_LAVAGOOP">Restricted to</abbr> [[Lava]]/[[Goop]]<br>
}} {{#if:{{{move_player|}}}|
<abbr title="REACT_PLAYER">Interacts with</abbr> [[Player]]<br>
}} {{#if:{{{move_spitfire|}}}|
<abbr title="SPITFIRE">Colliding with</abbr> [[Robot]] sends <code>(#)SPITFIRE</code><br>
}} }}
|}
|}

Latest revision as of 20:23, 1 June 2025

Template for data panels for thing pages.

{{ID
|name = 
|id = 
|robotic = 
|color = 
|param = 
|idchar = 
|iddamage = 
|idanim_chars =
|idanim_colors =
|score =
|floor =
|active =
|entrance =
|pushable = any, N/S, or E/W
|hurt_touch =
|enemy_touch =
|break_shot =
|break_bombed =
|explode_bombed =
|effect_stood =
|effect_touch =
|special_stood =
|special_pushed =
|special_shot =
|special_bombed =
|move_push =
|move_transport =
|move_lavawalk =
|move_firewalk =
|move_waterwalk =
|move_goopwalk =
|move_mustweb =
|move_mustwater =
|move_mustlavagoop =
|move_player =
|move_spitfire =
}}
{{{name}}} # {{{id}}} [[File:id{{{id}}}.png|frameless|]]
Robotic name {{{robotic}}}
Default color {{{color}}}
Default param {{{param}}}
ID char {{{idchar}}} (#{{{id}}})