Difference between revisions of "Template:Game data/config"

From PCGamingWiki, the wiki about fixing PC games
m (Undo revision 1043943 by Garrett (talk) broke the automatic note entirely)
(Tag: Undo)
m (added Amazon Games)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<includeonly><tr class="template-infotable-body table-gamedata-body-row">
 
<includeonly><tr class="template-infotable-body table-gamedata-body-row">
<th scope="row" class="table-gamedata-body-system">{{#switch: {{{1}}} | Windows | Linux | DOS | PC booter = {{{1}}} | Mac OS = Mac OS (Classic)| OS X = macOS (OS X)| GOG.com | Steam | Origin | Ubisoft Connect | Microsoft Store | Epic Games Launcher = {{{1}}} | Epic Games Store = Epic Games Launcher | Uplay = Ubisoft Connect | #Default=<div title="Error: OS '{{{1|}}}' is invalid" class="svg-icon svg-25 os-error"></div>}} {{#if:{{#var:Game}}|{{#if:{{#var:{{{1|}}}}}{{#var:{{{1|}}} cancelled}}||{{#switch: {{{1}}}
+
<th scope="row" class="table-gamedata-body-system">{{#switch: {{{1}}} | Windows | Linux | DOS | PC booter = {{{1}}} | Mac OS = Mac OS (Classic)| OS X = macOS (OS X)| Amazon Games | GOG.com | Steam | Origin | Ubisoft Connect | Microsoft Store | Epic Games Launcher = {{{1}}} | Epic Games Store = Epic Games Launcher | Uplay = Ubisoft Connect | #Default=<div title="Error: OS '{{{1|}}}' is invalid" class="svg-icon svg-25 os-error"></div>}} {{#if:{{#var:Game}}|{{#if:{{#var:{{{1|}}}}}{{#var:{{{1|}}} cancelled}}||{{#switch: {{{1}}}
 +
|Amazon Games
 
|GOG.com
 
|GOG.com
 
|Steam
 
|Steam
Line 12: Line 13:
 
|#Default=<div title="Error: OS '{{{1|}}}' not found in infobox" class="svg-icon svg-25 os-error"></div>[[Category:Invalid template usage (Game data)]]
 
|#Default=<div title="Error: OS '{{{1|}}}' not found in infobox" class="svg-icon svg-25 os-error"></div>[[Category:Invalid template usage (Game data)]]
 
}}}}}}</th>
 
}}}}}}</th>
<td class="table-gamedata-body-location">{{#if:{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{6|}}}|<span class="template-infotable-monospace">{{Trim|{{{2|}}}}}</span>{{#if: {{{2|}}}|{{#if:{{#var:Game data note}}|{{Game data/note|{{#var:Game data note}}_{{{1|}}}}}}}{{#vardefine:config data|true}}{{#switch: {{{1}}} | GOG.com = [[GOGcom config paths::true| ]] | Epic Games Launcher = [[Epic Games Store config paths::true| ]] | #Default = [[{{{1}}} config paths::true| ]] }}|{{#switch: {{{1}}} | GOG.com = [[GOGcom config paths::false| ]] | Epic Games Launcher = [[Epic Games Store config paths::false| ]] | #Default = [[{{{1}}} config paths::false| ]] }}{{#if:{{{3|}}}{{{4|}}}{{{5|}}}|[[Category:Invalid template usage (Game data)]]}}}}{{#if: {{{3|}}}|<br/><span class="template-infotable-monospace">{{Trim|{{{3}}}}}</span>{{#if:{{#var:Game data note}}|{{Game data/note|{{#var:Game data note}}_{{{1|}}}}}}}}}{{#if: {{{4|}}}|<br/><span class="template-infotable-monospace">{{Trim|{{{4}}}}}</span>{{#if:{{#var:Game data note}}|{{Game data/note|{{#var:Game data note}}_{{{1|}}}}}}}}}{{#if: {{{5|}}}|<br/><span class="template-infotable-monospace">{{Trim|{{{5}}}}}</span>{{#if:{{#var:Game data note}}|{{Game data/note|{{#var:Game data note}}_{{{1|}}}}}}}}}{{#if: {{{6|}}}|[[Category:Invalid template usage (Game data)]]}}|{{#ifeq:{{{2|}}}{{#var:config data}}||{{#vardefine:config data|false}}}}{{#if:{{#var:{{{1|}}} DOSBox}}|<span class="template-infotable-monospace">''{{p|game}} (mounted in [[DOSBox]])''</span>{{Game data/note|DOSBox}}}}}}</td>
+
<td class="table-gamedata-body-location">{{#if:{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{6|}}}|<span class="template-infotable-monospace">{{Trim|{{{2|}}}}}</span>{{#if: {{{2|}}}|{{#if:{{#var:Game data note}}|{{Game data/note|{{#var:Game data note}}_{{{1|}}}}}}}{{#vardefine:config data|true}}|{{#if:{{{3|}}}{{{4|}}}{{{5|}}}|[[Category:Invalid template usage (Game data)]]}}}}{{#if: {{{3|}}}|<br/><span class="template-infotable-monospace">{{Trim|{{{3}}}}}</span>{{#if:{{#var:Game data note}}|{{Game data/note|{{#var:Game data note}}_{{{1|}}}}}}}}}{{#if: {{{4|}}}|<br/><span class="template-infotable-monospace">{{Trim|{{{4}}}}}</span>{{#if:{{#var:Game data note}}|{{Game data/note|{{#var:Game data note}}_{{{1|}}}}}}}}}{{#if: {{{5|}}}|<br/><span class="template-infotable-monospace">{{Trim|{{{5}}}}}</span>{{#if:{{#var:Game data note}}|{{Game data/note|{{#var:Game data note}}_{{{1|}}}}}}}}}{{#if: {{{6|}}}|[[Category:Invalid template usage (Game data)]]}}|{{#ifeq:{{{2|}}}{{#var:config data}}||{{#vardefine:config data|false}}}}{{#if:{{#var:{{{1|}}} DOSBox}}|<span class="template-infotable-monospace">''{{p|game}} (mounted in [[DOSBox]])''</span>{{Game data/note|DOSBox}}}}}}</td>
 
</tr><!--
 
</tr><!--
 
-->{{#ifeq: {{#var:{{{1}}} config}} | true | [[Category:Invalid template usage (Game data)]]|{{#vardefine:{{{1}}} config|true}} }}<!--
 
-->{{#ifeq: {{#var:{{{1}}} config}} | true | [[Category:Invalid template usage (Game data)]]|{{#vardefine:{{{1}}} config|true}} }}<!--
 
-->{{#if:{{#var:saves}}|[[Category:Invalid template usage (Game data)]]}}<!--
 
-->{{#if:{{#var:saves}}|[[Category:Invalid template usage (Game data)]]}}<!--
-->{{#ifeq: {{{1|}}} | Windows | {{#set:
+
--></includeonly><noinclude>{{documentation}}</noinclude>
Windows config paths test = {{Game data/resolve/windows|{{{2|}}}}}
 
|Windows config paths test = {{Game data/resolve/windows|{{{3|}}}}}
 
|Windows config paths test = {{Game data/resolve/windows|{{{4|}}}}}
 
|Windows config paths test = {{Game data/resolve/windows|{{{5|}}}}}
 
|Windows config paths test = {{Game data/resolve/windows|{{{6|}}}}}
 
}}}}</includeonly><noinclude>{{documentation}}</noinclude>
 

Latest revision as of 15:53, 5 January 2022

Documentation for the above template (sometimes hidden from view).