Difference between revisions of "OmniPrereleases"
From Sega Retro
Line 10: | Line 10: | ||
|template=OmniPrereleases/Cargo | |template=OmniPrereleases/Cargo | ||
}} | }} | ||
− | </div>{{#vardefine:output|<!--loop through systems--> | + | </div> |
− | {{#vardefine:j|0}} | + | {{#vardefine:output|<!--loop through systems--> |
− | {{#while: | + | {{#vardefine:j|0}}{{#while: |
| {{#if:{{#explode:{{#var:systems}}|,|{{#var:j}}}}|true}} | | {{#if:{{#explode:{{#var:systems}}|,|{{#var:j}}}}|true}} | ||
| <div style="display:inline;">{{#vardefine:newsystem|yes}}{{#vardefine:currentsystem|{{#explode:{{#var:systems}}|,|{{#var:j}}}}}} | | <div style="display:inline;">{{#vardefine:newsystem|yes}}{{#vardefine:currentsystem|{{#explode:{{#var:systems}}|,|{{#var:j}}}}}} | ||
− | <!--loop through prototypes--> | + | <!--loop through prototypes-->{{#vardefine:i|0}}{{ |
− | {{#vardefine:i|0}}{{ | ||
#while: | #while: | ||
| {{#if:{{#explode:{{#var:names_{{#var:currentsystem}}}}|¦|{{#var:i}}}}|true}} | | {{#if:{{#explode:{{#var:names_{{#var:currentsystem}}}}|¦|{{#var:i}}}}|true}} | ||
| {{#vardefine:output|{{#explode:{{#var:names_{{#var:currentsystem}}}}|¦|{{#var:i}}}}}} | | {{#vardefine:output|{{#explode:{{#var:names_{{#var:currentsystem}}}}|¦|{{#var:i}}}}}} | ||
− | {{#if:{{#var:newsystem}}|<br/>{{#vardefine:lastyear|aaaa}}{{#vardefine:currentyear|bbbb}}{{ {{#var:currentsystem}} }} Prototypes:{{#vardefine:newsystem|}}}} [[{{#var:gamename}} ({{#var:output}})|{{OmniPrereleases/FormatName|{{#var:output}}}}]] {{#if:{{#explode:{{#var:names_{{#var:currentsystem}}}}|¦|{{#expr:{{#var:i}}+1}}}}|{{!}}<nowiki> </nowiki>|}} | + | {{#if:{{#var:newsystem}}|{{#ifexpr:{{#var:j}}>0|<br/>}}{{#vardefine:lastyear|aaaa}}{{#vardefine:currentyear|bbbb}}{{ {{#var:currentsystem}} }} Prototypes:{{#vardefine:newsystem|}}}} [[{{#var:gamename}} ({{#var:output}})|{{OmniPrereleases/FormatName|{{#var:output}}}}]] {{#if:{{#explode:{{#var:names_{{#var:currentsystem}}}}|¦|{{#expr:{{#var:i}}+1}}}}|{{!}}<nowiki> </nowiki>|}} |
{{incvar|i}} | {{incvar|i}} | ||
− | }} | + | }}</div>{{incvar|j}}{{clearvar|names_{{#var:currentsystem}}}} |
− | </div>{{incvar|j}}{{clearvar|names_{{#var:currentsystem}}}} | + | }}}}{{#if:{{#var:output}}|'''Prereleases:'''{{#if:{{{otherprereleases|}}}|<br/>{{{otherprereleases|}}}|}}{{#var:output}}|}}{{clearvar|output}}</includeonly><noinclude> |
− | }}}}{{#var:output}}{{clearvar|output}}</includeonly><noinclude> | ||
{{TODO}} | {{TODO}} | ||
I reckon I can automate the prereleases section of the omni templates. Maybe. | I reckon I can automate the prereleases section of the omni templates. Maybe. |
Revision as of 08:03, 5 March 2022
This task is unfinished This is a wiki task that requires more thought or peer review. An important issue that needs to be solved, which will appear at the top of Sega Retro:Todo until this message is removed. |
I reckon I can automate the prereleases section of the omni templates. Maybe.
Current thoughts
- Do demos separately?
Prereleases: