Difference between revisions of "ReleasesMobile"

From Sega Retro

Line 1: Line 1:
<includeonly>{{releasesRow|MOB|JP|{{{mob_date_jp|}}}|{{{mob_rrp_jp|?}}}|{{{mob_code_jp|?}}}}}
+
<includeonly>{{#vardefine:sysmatch|}}{{#vardefine:syslist|mob,503i,504i,505i,90x,70x,j50,j100,j256,j2562,j3g,ezwebjp2,ezwebjp3,ezwebjp2,ezwebjp3,ezwebb20,ezwebb21,ezwebb31,ezwebb40,ae,emobile,j2me,brew,bb,palm,zaurus}}{{#vardefine:rgnlist|{{Template:Regions/Mobile}}}}{{clearvar|retail}}{{#vardefine:year|9999}}
{{releasesRow|MOB|US|{{{mob_date_us|}}}|{{{mob_rrp_us|?}}}|{{{mob_code_us|?}}}}}
+
{{#vardefine:i|0}}{{#while:
{{releasesRow|503i|JP|{{{503i_date_jp|}}}|{{{503i_rrp_jp|?}}}|{{{503i_code_jp|?}}}}}
+
| {{#vardefine:sys|{{#explode:{{#var:syslist}}|,|{{#var:i}}}}}}{{#var:sys}}
{{releasesRow|504i|JP|{{{504i_date_jp|}}}|{{{504i_rrp_jp|?}}}|{{{504i_code_jp|?}}}}}
+
|  
{{releasesRow|505i|JP|{{{505i_date_jp|}}}|{{{505i_rrp_jp|?}}}|{{{505i_code_jp|?}}}}}
+
{{#vardefine:j|0}}{{#while:
{{releasesRow|90x|JP|{{{90x_date_jp|}}}|{{{90x_rrp_jp|?}}}|{{{90x_code_jp|?}}}}}
+
| {{#vardefine:rgn|{{#explode:{{#var:rgnlist}}|,|{{#var:j}}}}}}{{#var:rgn}}
{{releasesRow|70x|JP|{{{70x_date_jp|}}}|{{{70x_rrp_jp|?}}}|{{{70x_code_jp|?}}}}}
+
|  
{{releasesRow|J50|JP|{{{j50_date_jp|}}}|{{{j50_rrp_jp|?}}}|{{{j50_code_jp|?}}}}}
 
{{releasesRow|J100|JP|{{{j100_date_jp|}}}|{{{j100_rrp_jp|?}}}|{{{j100_code_jp|?}}}}}
 
{{releasesRow|J256|JP|{{{j256_date_jp|}}}|{{{j256_rrp_jp|?}}}|{{{j256_code_jp|?}}}}}
 
{{releasesRow|J2562|JP|{{{j2562_date_jp|}}}|{{{j2562_rrp_jp|?}}}|{{{j2562_code_jp|?}}}}}
 
{{releasesRow|J3G|JP|{{{j3g_date_jp|}}}|{{{j3g_rrp_jp|?}}}|{{{j3g_code_jp|?}}}}}
 
{{releasesRow|EZwebJP2|JP|{{{ezwebjp2_date_jp|}}}|{{{ezwebjp2_rrp_jp|?}}}|{{{ezwebjp2_code_jp|?}}}}}
 
{{releasesRow|EZwebJP3|JP|{{{ezwebjp3_date_jp|}}}|{{{ezwebjp3_rrp_jp|?}}}|{{{ezwebjp3_code_jp|?}}}}}
 
{{releasesRow|EZwebB20|JP|{{{ezwebb20_date_jp|}}}|{{{ezwebb20_rrp_jp|?}}}|{{{ezwebb20_code_jp|?}}}}}
 
{{releasesRow|EZwebB21|JP|{{{ezwebb21_date_jp|}}}|{{{ezwebb21_rrp_jp|?}}}|{{{ezwebb21_code_jp|?}}}}}
 
{{releasesRow|EZwebB31|JP|{{{ezwebb31_date_jp|}}}|{{{ezwebb31_rrp_jp|?}}}|{{{ezwebb31_code_jp|?}}}}}
 
{{releasesRow|EZwebB40|JP|{{{ezwebb40_date_jp|}}}|{{{ezwebb40_rrp_jp|?}}}|{{{ezwebb40_code_jp|?}}}}}
 
{{releasesRow|AE|JP|{{{ae_date_jp|}}}|{{{ae_rrp_jp|?}}}|{{{ae_code_jp|?}}}}}
 
{{releasesRow|EMOBILE|JP|{{{emobile_date_jp|}}}|{{{emobile_rrp_jp|?}}}|{{{emobile_code_jp|?}}}}}
 
  
{{releasesRow|PCS|US|{{{pcs_date_us|}}}|{{{pcs_rrp_us|?}}}|{{{pcs_code_us|?}}}}}
+
{{#forargs: {{#var:sys}}_date_{{#var:rgn}} | typ | dat |  
{{releasesRow|MMODE|US|{{{mmode_date_us|}}}|{{{mmode_rrp_us|?}}}|{{{mmode_code_us|?}}}}}
+
{{#if:{{#var:dat}}|{{lowest|var=year|{{#var:year}}|{{year|{{#var:dat}}}}}}}}
{{releasesRow|ALLTEL|US|{{{alltel_date_us|}}}|{{{alltel_rrp_us|?}}}|{{{alltel_code_us|?}}}}}
+
{{#vardefine:typ1|{{#explode:{{#var:typ}}|_|1}}}}{{#vardefine:typ2|{{#explode:{{#var:typ}}|_|2}}}}
{{releasesRow|BELL|CA|{{{bell_date_ca|}}}|{{{bell_rrp_ca|?}}}|{{{bell_code_ca|?}}}}}
+
{{releasesRowPlus
{{releasesRow|VERIZON|US|{{{verizon_date_us|}}}|{{{verizon_rrp_us|?}}}|{{{verizon_code_us|?}}}}}
+
| console={{uc:{{#var:sys}}}}
{{releasesRow|TMOBILE|US|{{{tmobile_date_us|}}}|{{{tmobile_rrp_us|?}}}|{{{tmobile_code_us|?}}}}}
+
| region={{uc:{{#var:rgn}}}}
 +
| date={{#var:dat}}
 +
| price={{{{{#var:sys}}_rrp_{{#var:rgn}}{{#var:typ}}|}}}
 +
| currency=
 +
| code={{{{{#var:sys}}_code_{{#var:rgn}}{{#var:typ}}|}}}
 +
| code2={{{{{#var:sys}}_code2_{{#var:rgn}}{{#var:typ}}|}}}
 +
| type={{#switch:{{#var:typ1}}
 +
  |pcs=[[PCS Vision]][[Category:PCS Vision games]]
 +
  |mmode=[[mMode]][[Category:mMode games]]
 +
  |alltel=[[Alltel]][[Category:Alltel games]]
 +
  |bell=[[Bell Mobility|Bell]][[Category:Bell Mobility games]]
 +
  |verizon=[[Get It Now]][[Category:Get It Now games]]
 +
  |tmobile=[[T-Mobile]][[Category:T-Mobile games]]
 +
  |{{#if:{{{{{#var:sys}}_type_{{#var:rgn}}{{#var:typ}}|}}}|{{{{{#var:sys}}_type_{{#var:rgn}}{{#var:typ}}|}}}|{{#var:typ1}}}}
 +
  }}
 +
| rating={{{{{#var:sys}}_rating_{{#var:rgn}}{{#var:typ}}|}}}
 +
}}
 +
}}
  
{{releasesRow|J2ME|US|{{{j2me_date_us|}}}|{{{j2me_rrp_us|?}}}|{{{j2me_code_us|?}}}}}
+
{{incvar|j}}
{{releasesRow|J2ME|CA|{{{j2me_date_ca|}}}|{{{j2me_rrp_ca|?}}}|{{{j2me_code_ca|?}}}}}
+
}}
{{releasesRow|J2ME|UK|{{{j2me_date_uk|}}}|{{{j2me_rrp_uk|?}}}|{{{j2me_code_uk|?}}}}}
+
{{incvar|i}}
{{releasesRow|J2ME|EU|{{{j2me_date_eu|}}}|{{{j2me_rrp_uk|?}}} {{{j2me_rrp_eu|?}}}|{{{j2me_code_eu|?}}}}}
+
{{#if:{{#var:sysmatch}}|{{#vardefine:formatfull|{{Code2Format|{{#var:sys}}}}}}
{{releasesRow|J2ME|AU|{{{j2me_date_au|}}}|{{{j2me_rrp_au|?}}}|{{{j2me_code_au|?}}}}}
+
{{#switch:{{#var:type}}
{{releasesRow|J2ME|KR|{{{j2me_date_kr|}}}|{{{j2me_rrp_kr|?}}}|{{{j2me_code_kr|?}}}}}
+
| 0=[[Category:{{#var:formatfull}} games]]{{ReleasesYearCheck|{{#var:year}}|{{#var:formatfull}}}}
{{releasesRow|J2ME|CN|{{{j2me_date_cn|}}}|{{{j2me_rrp_cn|?}}}|{{{j2me_code_cn|?}}}}}
+
| 1=
{{releasesRow|BREW|JP|{{{brew_date_jp|}}}|{{{brew_rrp_jp|?}}}|{{{brew_code_jp|?}}}}}
+
| 2=
{{releasesRow|BREW|US|{{{brew_date_us|}}}|{{{brew_rrp_us|?}}}|{{{brew_code_us|?}}}}}
+
}}|}}{{#vardefine:sysmatch|}}
{{releasesRow|BREW|EU|{{{brew_date_eu|}}}|{{{brew_rrp_uk|?}}} {{{brew_rrp_eu|?}}}|{{{brew_code_eu|?}}}}}
+
}}
{{releasesRow|BREW|AU|{{{brew_date_au|}}}|{{{brew_rrp_au|?}}}|{{{brew_code_au|?}}}}}
 
{{releasesRow|BREW|KR|{{{brew_date_kr|}}}|{{{brew_rrp_kr|?}}}|{{{brew_code_kr|?}}}}}
 
{{releasesRow|BB|US|{{{bb_date_us|}}}|{{{bb_rrp_us|?}}}|{{{bb_code_us|?}}}}}
 
{{releasesRow|BB|EU|{{{bb_date_eu|}}}|{{{bb_rrp_eu|?}}}|{{{bb_code_eu|?}}}}}
 
{{releasesRow|BB|UK|{{{bb_date_uk|}}}|{{{bb_rrp_uk|?}}}|{{{bb_code_uk|?}}}}}
 
{{releasesRow|BB|AU|{{{bb_date_au|}}}|{{{bb_rrp_au|?}}}|{{{bb_code_au|?}}}}}
 
{{releasesRow|BB|US|{{{bbpb_date_us|}}}|{{{bbpb_rrp_us|?}}}|{{{bbpb_code_us|?}}}|type=PlayBook}}
 
{{releasesRow|BB|EU|{{{bbpb_date_eu|}}}|{{{bbpb_rrp_eu|?}}}|{{{bbpb_code_eu|?}}}|type=PlayBook}}
 
{{releasesRow|BB|UK|{{{bbpb_date_uk|}}}|{{{bbpb_rrp_uk|?}}}|{{{bbpb_code_uk|?}}}|type=PlayBook}}
 
{{releasesRow|BB|AU|{{{bbpb_date_au|}}}|{{{bbpb_rrp_au|?}}}|{{{bbpb_code_au|?}}}|type=PlayBook}}
 
{{releasesRow|Palm|JP|{{{palm_date_jp|}}}|{{{palm_rrp_jp|?}}}|{{{palm_code_jp|?}}}}}
 
{{releasesRow|Palm|US|{{{palm_date_us|}}}|{{{palm_rrp_us|?}}}|{{{palm_code_us|?}}}}}
 
{{releasesRow|Zaurus|JP|{{{zaurus_date_jp|}}}|{{{zaurus_rrp_jp|?}}}|{{{zaurus_code_jp|?}}}}}
 
|-
 
| style="display:none" |
 
<!-- Games -->
 
{{#ifeq: {{#var:type}} | 0 |
 
{{#if: {{{mob_date_jp|}}}{{{mob_date_us|}}} | [[Category:Mobile games]] | }}
 
 
 
{{#if: {{{503i_date_jp|}}} | [[Category:i-mode 503i games]] | }}
 
{{#if: {{{504i_date_jp|}}} | [[Category:i-mode 504i games]] | }}
 
{{#if: {{{505i_date_jp|}}} | [[Category:i-mode 505i games]] | }}
 
{{#if: {{{90x_date_jp|}}} | [[Category:i-mode 90x games]] | }}
 
{{#if: {{{70x_date_jp|}}} | [[Category:i-mode 70x games]] | }}
 
 
 
{{#if: {{{j50_date_jp|}}} | [[Category:J-Sky (50KB) games]] | }}
 
{{#if: {{{j100_date_jp|}}} | [[Category:J-Sky (100KB) games]] | }}
 
{{#if: {{{j256_date_jp|}}} | [[Category:Vodafone Live! (256KB) games]] | }}
 
{{#if: {{{j2562_date_jp|}}} | [[Category:Vodafone Live! (256KB Ver. 2) games]] | }}
 
{{#if: {{{j3g_date_jp|}}} | [[Category:Vodafone Live! (3G) games]] | }}
 
 
 
{{#if: {{{ezwebjp2_date_jp|}}} | [[Category:EZweb (Java Phase 2/2.5) games]] | }}
 
{{#if: {{{ezwebjp3_date_jp|}}} | [[Category:EZweb (Java Phase 3) games]] | }}
 
{{#if: {{{ezwebb20_date_jp|}}} | [[Category:EZweb (BREW 2.0) games]] | }}
 
{{#if: {{{ezwebb21_date_jp|}}} | [[Category:EZweb (BREW 2.1) games]] | }}
 
{{#if: {{{ezwebb31_date_jp|}}} | [[Category:EZweb (BREW 3.1) games]] | }}
 
{{#if: {{{ezwebb40_date_jp|}}} | [[Category:EZweb (BREW 4.0) games]] | }}
 
 
 
{{#if: {{{ae_date_jp|}}} | [[Category:Club Air-Edge games]] | }}
 
{{#if: {{{emobile_date_jp|}}} | [[Category:Emobile games]] | }}
 
 
 
{{#if: {{{pcs_date_us|}}} | [[Category:PCS Vision games]] | }}
 
{{#if: {{{mmode_date_us|}}} | [[Category:mMode games]] | }}
 
{{#if: {{{alltel_date_us|}}} | [[Category:Alltel games]] | }}
 
{{#if: {{{bell_date_ca|}}} | [[Category:Bell Mobility games]] | }}
 
{{#if: {{{verizon_date_us|}}} | [[Category:Get It Now games]] | }}
 
{{#if: {{{tmobile_date_us|}}} | [[Category:T-Mobile games]] | }}
 
 
 
{{#if: {{{j2me_date_jp|}}}{{{j2me_date_us|}}}{{{j2me_date_ca|}}}{{{j2me_date_uk|}}}{{{j2me_date_eu|}}}{{{j2me_date_au|}}}{{{j2me_date_kr|}}}{{{j2me_date_cn|}}} | [[Category:J2ME games]] | }}
 
 
 
{{#if: {{{brew_date_jp|}}}{{{brew_date_us|}}}{{{brew_date_eu|}}}{{{brew_date_au|}}}{{{brew_date_kr|}}} | [[Category:BREW games]] | }}
 
 
 
{{#if: {{{bb_date_us|}}}{{{bb_date_eu|}}}{{{bb_date_uk|}}}{{{bb_date_au|}}} | [[Category:BlackBerry games]] | }}
 
 
 
{{#if: {{{bbpb_date_us|}}}{{{bbpb_date_eu|}}}{{{bbpb_date_uk|}}}{{{bbpb_date_au|}}} | [[Category:BlackBerry PlayBook games]] | }}
 
 
 
{{#if: {{{palm_date_jp|}}}{{{palm_date_us|}}} | [[Category:Palm OS games]] | }}
 
 
 
{{#if: {{{zaurus_date_jp|}}} | [[Category:Zaurus games]] | }}
 
 
 
| }}
 
 
 
<!-- Accessories -->
 
{{#ifeq: {{#var:type}} | 1 |  | }}
 
 
 
<!-- Consoles -->
 
{{#ifeq: {{#var:type}} | 2 |  | }}
 
 
 
|-
 
| style="display:none" |
 
|-
 
 
</includeonly><noinclude>
 
</includeonly><noinclude>
 
See [[Template:Releases/Usage]] for how to use.
 
See [[Template:Releases/Usage]] for how to use.
  
 
[[Category:Releases templates]]</noinclude>
 
[[Category:Releases templates]]</noinclude>

Revision as of 12:20, 27 June 2024

See Template:Releases/Usage for how to use.