Difference between revisions of "Template:Game data"
m (Wikitext -> Wikitext string) |
|||
(35 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | < | + | <div class="container-pcgwikitable"><table class="pcgwikitable template-infotable" id="table-gamedata"> |
− | + | <tr class="template-infotable-head table-gamedata-head-row"> | |
− | + | <th scope="col" style="width: 230px;" class="table-gamedata-head-system">System</th> | |
− | + | <th scope="col" style="width: 590px;" class="table-gamedata-head-location">Location</th> | |
− | {{{ | + | </tr>{{#vardefine:Game data note|}} |
− | |}</ | + | {{{content|{{{1}}}}}} |
+ | {{#if:{{#var:steam appid}}| | ||
+ | {{#if:{{#var:Proton}}||{{#vardefine:notes|true}} | ||
+ | <tr class="template-infotable-body table-gamedata-body-row"> | ||
+ | <th scope="row" class="table-gamedata-body-system">{{abbr|Steam Play (Linux)|Windows version on Steam running through the Proton wrapper of Steam Play on Linux}}</th> | ||
+ | <td class="table-gamedata-body-location"><span class="template-infotable-monospace">{{p|Steam}}/steamapps/compatdata/{{abbr|{{#var:steam appid}}|app ID may differ in some cases}}/pfx/</span>{{#tag:ref|File/folder structure within this directory reflects the path(s) listed for [[#Game data|Windows and/or Steam game data]] (use [https://wiki.winehq.org/Regedit Wine regedit] to access Windows registry paths). Games with [[Store:Steam#Steam Cloud|Steam Cloud]] support may store data in <code>~/.steam/steam/userdata/{{p|uid}}/{{abbr|{{#var:steam appid}}|app ID may differ in some cases|template=yes}}/</code> in addition to or instead of this directory. The app ID ({{#var:steam appid}}) may differ in some cases. Treat backslashes as forward slashes. See the [[Glossary:Game data#Windows data paths|glossary page]] for details.|name="Proton path note"|group=Note}}</td> | ||
+ | </tr> | ||
+ | }} | ||
+ | }} | ||
+ | </table></div><noinclude>{{documentation}}</noinclude><noinclude>{{#cargo_declare: | ||
+ | _table = GameData | ||
+ | |System = String | ||
+ | |Location = List (,) of Wikitext string | ||
+ | }}</noinclude> |
Revision as of 07:15, 29 May 2021
System | Location |
---|
Specify each row with {{Game data/config|
(for configuration files) or {{Game data/saves|
(for save game data). The first parameter is for the data type, the second parameter is the path.
Where possible use environmental variables instead of manual paths (e.g. %USERPROFILE%\Saved Games\
, not C:\Users\your user name\Saved Games\
) since these will automatically expand when used to match the path on the user's end.
Using notes
- Add a note if the folder path needs further explanation, e.g. Ultima Underworld: The Stygian Abyss has a
SAVE0
folder that isn't actually one of the user's save files. - If the game has a Linux version, specify whether it supports the XDG specification using the Template:XDG.
Example usage
{{Game data| {{Game data/saves|DOS|{{p|game}}\DATA\SAVEGAME}} }}
This produces:
System | Location |
---|---|
DOS | <path-to-game>\DATA\SAVEGAME |
This template defines the table "GameData". This table has not been created yet.