|
|
(469 intermediate revisions by 11 users not shown) |
Line 1: |
Line 1: |
− | {|cellpadding="0" cellspacing="0" class="breakout" style="max-width: 340px; padding: 5px; float: right; margin-left: 15px; display: inline; position: relative" | + | <div style="display:none;">{{#vardefine:totalReviews|0}}{{#vardefine:cumulativeScore|0}} |
| + | {|cellpadding="0" cellspacing="0" class="breakout mw-collapsible mw-collapsed" style="width:auto !important; max-width: 320px; float: right; margin-left: 0px; display: inline; position: relative;" |
| + | !style="height:39px;" |Sega Retro Average |
| |- | | |- |
− | !colspan="2"|'''Reception''' | + | | style="padding: 0px;"| |
| + | {| class="breakout" width="100%" style="margin: 0px; border:0px;" |
| + | !class="sortable"|Publication |
| + | !class="sortable"|Score |
| + | !Source |
| |- | | |- |
− | {{ #if: {{{consolesplus|}}} | | + | {{#vardefine:argpubname|null}}{{#vardefine:argpubscore|null}}{{#vardefine:argpubsource|}}{{#vardefine: newrow|false}}{{#vardefine: lastargtype|null}}{{#vardefine:thisIsARating|true}} |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Consoles +''
| + | {{#forargs: |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{consolesplus}}} | + | | key |
| + | | value |
| + | | |
| + | <span style="display:none;"> |
| + | {{#vardefine: key|{{#replace:{{#var:key}}|_1|}}}} |
| + | {{#vardefine: key|{{#replace:{{#var:key}}|_2|}}}} |
| + | {{#vardefine: key|{{#replace:{{#var:key}}|_3|}}}} |
| + | {{#vardefine: key|{{#replace:{{#var:key}}|_4|}}}} |
| + | |
| + | <!-- Determine which argument we're dealing with (icon, pubname, pubscore etc.) --> |
| + | {{#vardefine:argtype|score}} |
| + | {{#ifeq: {{#var: key}}|icon|{{#vardefine:argtype|icon}}| |
| + | {{#ifexpr: {{#len: {{#var: key}}}} > 7 | |
| + | {{#ifeq: {{#sub:{{#var: key}}|-7}}|_source|{{#vardefine:argtype|source}}|}} |
| + | |}} |
| }} | | }} |
− | |- | + | |
− | {{ #if: {{{cvg|}}} | | + | <!-- --> |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Computer & Video Games''
| + | {{#ifeq: {{#var: argtype}}|score|{{#ifeq: {{#var: lastargtype}}|score| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{cvg}}} | + | {{#vardefine:magnamelong|{{MagazineName|{{#var: argpubname}}|noissuename=yes|nopubdate=yes}}}} |
| + | {{RatingsRowSum|{{#var: magnamelong}}|{{#var: argpubscore}}|{{#var: argpubsource}}}}[[Category:Rating without source]] |
| + | |}}|}} |
| + | |
| + | {{#ifeq: {{#var: argtype}}|score|{{#vardefine:argpubname|{{#var: key}}}}{{#vardefine:argpubscore|{{#var: value}}}}{{#ifeq:{{#var:key}}|1||[[Category:Old-style rating ({{#var:argpubname}})]]}}|}} |
| + | {{#ifeq: {{#var: argtype}}|source|{{#vardefine:argpubsource|{{#var: value}}}} |
| + | {{#vardefine: newrow|true}}{{#if:{{#pos:{{#var: argpubsource}}|http|}}|[[Category:External rating reference]]|}} |
| + | |}} |
| + | {{#vardefine: lastargtype|{{#var: argtype}}}} |
| + | </span> |
| + | {{#ifeq: {{#var: newrow}}|true| |
| + | {{#ifeq: {{#var: argpubname}}|null|| |
| + | {{#ifeq: {{#var: argpubscore}}|null|| |
| + | |
| + | {{#vardefine:magnamelong|{{MagazineName|{{#var: argpubname}}|noissuename=yes|nopubdate=yes}}}} |
| + | {{RatingsRowSum|{{#var: magnamelong}}|{{#var: argpubscore}}|{{#var: argpubsource}}}} |
| + | {{#vardefine:argpubname|null}}{{#vardefine:argpubscore|null}}{{#vardefine:argpubsource|}}{{#vardefine: newrow|false}} |
| + | |}} |
| }} | | }} |
− | |-
| |
− | {{
| |
− | #if: {{{dcuk|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[DC-UK]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{dcuk}}}
| |
| }} | | }} |
− | |-
| |
− | {{
| |
− | #if: {{{dmuk|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Dreamcast Magazine (UK)]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{dmuk}}}
| |
| }} | | }} |
− | |-
| + | |
− | {{
| + | <!-- Calculate average --> |
− | #if: {{{edge|}}} |
| + | {{#vardefine: average| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''EDGE'' | + | {{#expr: {{#var: cumulativeScore}} / {{#var: totalReviews}} round 0 |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{edge}}}
| + | }} |
− | }}
| |
− | |-
| |
− | {{ | |
− | #if: {{{egm|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''EGM'' <sup>[[Sega Retro:Ratings#Electronic Gaming Monthly|†]]</sup>
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{egm}}}
| |
− | }}
| |
− | |-
| |
− | {{ | |
− | #if: {{{gamefan|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''GameFan''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{gamefan}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{gamesmachine|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''The Games Machine'' (Italy)
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{gamesmachine}}}
| |
| }} | | }} |
| + | |} |
| + | |} |
| + | {|cellpadding="0" cellspacing="0" class="breakout" style="width:auto !important; float: right; margin-left: 15px; display: inline; position: relative;" |
| + | ! style="max-width:40px; height:40px"| {{{{{icon}}}|L}} |
| + | ! style="max-width:40px;" style="font-size:16pt; {{scoreColour|{{#var: average}}}}"|{{#var: average}} |
| |- | | |- |
− | {{
| + | |colspan="2" style="padding:2px; text-align:center; line-height:initial" | <small>{{#vardefine:totalText|Based on<br>'''{{#var: totalReviews}}''' review{{#ifexpr: {{#var: totalReviews}} > 1|s| }}}}{{#var:totalText}}</small> |
− | #if: {{{gamesmachineuk|}}} |
| + | |} |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''The Games Machine'' (UK)
| + | {{#vardefine:thisIsARating|false}}{{#if:{{{icon|}}}|[[Category:Update ratings template]][[Category:{{#var: totalReviews}} old ratings]]}}</div>{{Ratings2|{{{icon|}}}{{{1|}}}|{{{2|{{FormatSQL|{{#titleparts:{{PAGENAME}}}}}}}}}}}<noinclude> |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{gamesmachineuk}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{gameplayers|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Game Players''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{gameplayers}}}
| |
− | }}
| |
− | |- | |
− | {{ | |
− | #if: {{{gamepower|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Game Power''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{gamepower}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{hobbyconsolas|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Hobby Consolas''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{hobbyconsolas}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{joypad|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Joypad''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{joypad}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{joystick|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Joystick''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{joystick}}}
| |
− | }}
| |
− | |-
| |
− | {{ | |
− | #if: {{{mdag|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Mega Drive Advanced Gaming]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{mdag}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{mega|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Mega]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{mega}}}
| |
− | }}
| |
− | |- | |
− | {{
| |
− | #if: {{{megaforce|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Mega Force]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{megaforce}}}
| |
− | }}
| |
− | |-
| |
− | {{ | |
− | #if: {{{megaplay|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Mega Play (magazine)|Mega Play]]'' <sup>[[Sega Retro:Ratings#Mega Play|†]]</sup>
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{megaplay}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{mm|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Mean Machines''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{mm}}}
| |
− | }}
| |
− | |-
| |
− | {{ | |
− | #if: {{{mms|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Mean Machines Sega]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{mms}}} | |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{mrdc|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Mr. Dreamcast]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{mrdc}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{mt|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[MegaTech (magazine)|MegaTech]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{mt}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{micromania|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''MicroMania''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{micromania}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{odmfr|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Official Dreamcast Magazine (FR)]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{odmfr}}}
| |
− | }}
| |
− | |-
| |
− | {{ | |
− | #if: {{{odmuk|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Official Dreamcast Magazine (UK)]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{odmuk}}}
| |
− | }}
| |
− | |- | |
− | {{
| |
− | #if: {{{odmus|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Official Dreamcast Magazine (US)]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{odmus}}} | |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{playerone|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Player One]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{playerone}}} | |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{s|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[S: The Sega Magazine]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{s}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{saturnplus|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Saturn+]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{saturnplus}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{saturnpower|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Saturn Power]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{saturnpower}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{segamagjp|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Sega Magazine (JP)]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{segamagjp}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{segamaguk|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Sega Magazine (UK)]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{segamaguk}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{segapower|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Sega Power]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{segapower}}}}}
| |
− | |-
| |
− | {{
| |
− | #if: {{{sfuk|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Sega Force (UK)|Sega Force]]'' (UK)
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{sfuk}}}}}
| |
− | |-
| |
− | {{
| |
− | #if: {{{sfsw|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Sega Force (Sweden)|Sega Force]]'' (Sweden)
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{sfsw}}}}}
| |
− | |-
| |
− | {{
| |
− | #if: {{{smf|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Sega Master Force]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{smf}}}}}
| |
− | |-
| |
− | {{
| |
− | #if: {{{smz|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Sega MegaZone]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{smz}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{ssm|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Sega Saturn Magazine]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{ssm}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{supersonic|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Supersonic]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{supersonic}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{sv|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Sega Visions]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{sv}}}
| |
− | }}
| |
− | |- | |
− | {{
| |
− | #if: {{{tilt|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''Tilt''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{tilt}}}
| |
− | }}
| |
− | |- | |
− | {{ | |
− | #if: {{{ts|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''[[Total Saturn]]''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{ts}}}
| |
− | }}
| |
− | |-
| |
− | {{
| |
− | #if: {{{vgce|}}} |
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}''VG&CE''
| |
− | {{!}}style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"{{!}}{{{vgce}}}
| |
− | }}
| |
− | |-
| |
− | !style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"|''Average''
| |
− | |style="padding: 0.3em; line-height: 1.5em; padding-left: 5px;"|{{#expr: ({{{1|0}}}+{{{2|0}}}+{{{3|0}}}+{{{4|0}}}+{{{5|0}}}+{{{6|0}}})}}
| |
− | |
| |
− | |}<noinclude>
| |
| ==Usage== | | ==Usage== |
− | This template is to be used on articles about video games and will display scores awarded to said games by video game magazines/websites. | + | Template showing ratings given to a video game by the press. This template is fully automated, with data coming from [[:Category:Magazine articles]] and [[:Category:Video coverage]]. The game in question is inferred by the the page name. |
− | | |
− | At the time of writing this is missing loads of magazines/websites.
| |
| | | |
| Usage: | | Usage: |
| <pre> | | <pre> |
− | {{Ratings | + | {{Ratings|<SYSTEM>}} |
− | | consolesplus= | |
− | | cvg=
| |
− | | dcuk=
| |
− | | dmuk=
| |
− | | edge=
| |
− | | egm=
| |
− | | gamesmachine=
| |
− | | gamesmachineuk=
| |
− | | gameplayers=
| |
− | | gamepower=
| |
− | | hobbyconsolas=
| |
− | | joypad=
| |
− | | joystick=
| |
− | | mdag=
| |
− | | mega=
| |
− | | megaforce=
| |
− | | megaplay=
| |
− | | mm=
| |
− | | mms=
| |
− | | mrdc=
| |
− | | mt=
| |
− | | odmfr=
| |
− | | odmuk=
| |
− | | odmus=
| |
− | | playerone=
| |
− | | s=
| |
− | | saturnplus=
| |
− | | saturnpower=
| |
− | | segamagjp=
| |
− | | segamaguk=
| |
− | | segapower=
| |
− | | sfuk=
| |
− | | sfsw=
| |
− | | smf=
| |
− | | smz=
| |
− | | ssm=
| |
− | | supersonic=
| |
− | | sv=
| |
− | | tilt=
| |
− | | ts=
| |
− | }} | |
| </pre> | | </pre> |
| | | |
− | All fields are optional.
| + | [[Category:Breakout box templates]]</noinclude> |
− | | |
− | | |
− | [[Category:Breakout Box Templates|Ratings]]</noinclude> | |