From Valve Developer Community
Note:This template is currently work in progress, but can be usable now. It is a replacement of {{Game release}} and all of it's variants, similar to something like {{hl2 point}} being replaced into {{This is a}}.
Template Documentation
English
This template uses a strings subpagePlease follow the format on this subpage(s) to add translations.
This template uses a Testcases subpage
You can test how this page looks with it's different skins and parsers.
This is a replacement of {{Game release}} template and other based off this template, combining all of these into one. When this template was good enough, the original "{{Game release}}", "{{Game announced}}" (and variants of this templates, or similar) will be replaced with something similar to {{Banned spammer}}, a redirect page that automatically calls {{Software status}} with {{{type|game}}} instead.
The purpose of this template is to tell users whether the game is announced, delisted or currently available on Steam or not, plus whether the game is Chromebook ready or Steam Deck verified.
Usage (copy & paste)
For anything else
{{Software status
| appid = <appid>
| type = <games/mods/tools>
| free = <yes/no> <!-- optional, can be removed. - "No" by default -->
| status = <announced/available/delisted/delisted-dl/earlyaccess (ea)/in development (dev/indev)> <!-- More values is available on testcases page. -->
| os = all <!-- See template testcases for more values. -->
| deck = <deck status> <!-- By default: Unknown. -->
| chromebook = <Chromebook ready status>
| note = <!-- Put any custom notice here. Optional. -->
<!-- OTHER STOREFRONTS
This is for games that did uses Valve engines (or closely related to it), that was sold or available for free outside Steam. Works similarly to "note" parameters.
Beside that, you can also use this for console versions of the game sold on PlayStation Network (PS)/MS Store (Xbox)
Do not use affiliate link as it's can affect users with adblockers. And remember to use "โข" for spacing if there are sold in multiple other storefronts. -->
| 3rdpartylinks = <!-- Example: "{{gog|vampire_the_masquerade_bloodlines|GOG.com}}" for VTMB (on GOG.com), "{{epic|quake|Epic Games}}" for Quake 1 (on Epic Games Store), etc... -->
}}
System requirements section
To make the "See system requirements" button work, you must use this header:
Replace this:
== System Requirements ==
with
== System Requirements<span id="Sysreq"><!--Used by Sysreq template, clicking on "See system requirements" will send you to this section.--></span> ==
This will also works in other languages aswell, and in different text, as long if the "Sysreq" id is not changed.
To add the System requirements template, see {{Sysreq}} for more info.
For announced games
See code
{{Software status
| appid = <appid>
| type = games
| free = <!-- doesn't do anything with announced, but still useful -->
| status = announced
| deck = hide
| website = <!-- Optional -->
}}
|
To prevent categorization, add the following parameters:
Parameters and Examples
Parameter
|
Description
|
Value
|
Previews
|
{{{type}}}
|
Type of software, see more value on testcases page. This must be specified.
|
|
|
{{{appid}}}
|
Set the AppID for the software
|
|
|
{{{free}}}
|
Is this software free? If {{{free}}}=no or left blanks, mark the software as paid, if {{{free}}}=yes , mark it as a free software.
|
|
|
{{{status}}}
|
Availability of the software, by default, it is marked as "available". If the game was delisted on Steam, set {{{status}}} to delisted If this game is currently in Early Access, set {{{status}}} to ea or earlyaccess . More value can be found on testcases page.
|
|
|
{{{os}}}
|
Supported OS for the game, software, etc..., more can be found on testcases page.
|
|
|
{{{deck}}}
|
Steam Deck support status, more value can be found on testcases page.
|
|
|
{{{chromebook}}}
|
(EXPERIMENTAL) Chromebook ready status, more value can be found on testcases page.
|
|
|
{{{3rdpartystore}}}
|
Used to put 3rd party stores links. Works similarly to "note" parameters. Recommended templates: {{gog}} {{epic}} {{gplay}} (for Nvidia Shield port), etc... For spacing, use "โข".
|
| 3rdpartylinks={{gog|vampire_the_masquerade_bloodlines|GOG.com}}
|
|
{{{note}}}
|
Add custom notices.
|
|
Software status is currently available on Steam. โถ Launch it now* ๐ Buy it on Steam (via Browser | Steam client*) *Steam required, click here to download Steam.
Chromebook ready: Unknown / TBD Steam Deck status: Verified - More info on ProtonDB
Notice: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
Previews and testcases
- Use
{{Software status|type=game}}
for:
System Requirements
If you have clicked on the ("See system requirements") button on the template, it should send you to this section.
Note:To avoid slowing down loading times, see more examples on Testcases page.