[section=Requirements]Before you begin[/section] Before customizing a Steam gold master disk, first package your game files in one or more depots and [doclink=sdk/uploading#Building_Retail_Install_Discs]create a retail disc[/doclink]. …
[section=Testing]Testing[/section] Once you have built your installation files and customized the setup application, you will have a gold master image you can use for testing and replication. If your depots have not been uploaded to the public Steam universe, you will need to test your gold master with a [doclink=sdk/uploading/local_content_server]Steam client configured to use your local content server[/doclink]. …
[/list] [/list] [/list] [b]Example Response:[/b] [code=json] { "response": { "result": "OK", "params": { "count": 4, "orders": [ { "orderid": "1233", "transid": "1234567890123456788", "steamid": "76561197972751825", "status": "PartialRefund", "currency": "USD", "time": "2024-01-23T18:30:00Z", "country": "US", "usstate": "WA", "timecreated": "2024-01-23T18:15:00Z", "items": [ { "itemid": 100, "qty": 1, "amount": 99, "vat": 9, "itemstatus": "Refunded" }, { "itemid": 101, "qty": 1, "amount": 1299, "vat": 116, "itemstatus": "Succeeded" } ] }, { "orderid": "1234", "transid": "1234567890123456789", "steamid": "76561197972751825", "status": "Failed", "currency": "USD", "time": "2024-01-23T18:40:30Z", "country": "US", "usstate": "WA", "timecreated": "2024-01-23T18:39:00Z", "items": [ { "itemid": 100, "qty": 1, "amount": 99, "vat": 9, "itemstatus": "Failed" } ] }, { "orderid": "1235", "transid": "1234567890123456790", "steamid": "76561197972751825", "status": "Succeeded", "currency": "USD", "time": "2024-01-23T18:40:40Z", "country": "US", "usstate": "WA", "timecreated": "2024-01-23T18:39:30Z", "items": [ { "itemid": 101, "qty": 1, "amount": 1299, "vat": 116, "itemstatus": "Succeeded" } ] }, { "orderid": "1236", "transid": "1234567890123456791", "steamid": "76561197972751825", "status": "Chargedback", "currency": "USD", "time": "2024-01-23T19:55:00Z", "country": "US", "usstate": "WA", "timecreated": "2024-01-23T18:40:00Z", "items": [ { "itemid": 102, "qty": 1, "amount": 999, "vat": 89, "itemstatus": "Chargedback" } ] } ] } } } [/code] [section=GetUserAgreementInfo]GetUserAgreementInfo[/section] [code=http]GET https://partner.steam-api.com/ISteamMicroTxn/GetUserAgreementInfo/v2/[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr] [td][b]key[/b][/td][td]string[/td] [td]✔[/td] [td]Steamworks Web API [url=https://partner.steamgames.com/doc/webapi_overview/auth#publisher-keys]publisher key[/url] with [b]Microtransaction[/b] permissions.…
[/list] [/list] [/list] [b]Example Response:[/b] [code=xml] <response> <result>OK</result> <params> <state>WA</state> <country>US</country> <currency>USD</currency> </params> </response> [/code] [section=InitTxn]InitTxn[/section] [code=http]POST https://partner.steam-api.com/ISteamMicroTxn/InitTxn/v3/[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr] [td][b]key[/b][/td][td]string[/td] [td]✔[/td] [td]Steamworks Web API [url=https://partner.steamgames.com/doc/webapi_overview/auth#publisher-keys]publisher key[/url] with [b]Microtransaction[/b] permissions.…
You can set up your achievement localization data in the [url=https://partner.steamgames.com/apps/loc/]Achievement Localization[/url] section of the App Admin panel. [section]Gold Master Language Support[/section] The Gold Master tool can customize the self installing package to the user language. See the [doclink=sdk/goldmaster#localization]Gold Master Localization[/doclink] documentation for details. …
[docimg=manageeditions_display.jpg]manageeditions_display.jpg[/docimg] [docimg=manageeditions6resize.png]manageeditions6resize.png[/docimg] Once you have checked this box and published, the capsule art will appear under your purchase option on your store page. [docimg=gold_edition.png]gold_edition.png[/docimg] [subsection]Compare Editions Asset Guidelines[/subsection] [list][*]Be sure to upload localized versions of the asset. [*]Avoid including information like Release date and pre-purchase messaging in your edition comparison asset. …
[code] itemdefid: 500 type: tag_generator name: Tag Generator Paint tag_generator_name: paint_color tag_generator_values: red:33;blue:33;green:33;gold:1 itemdefid: 100 type: tag_tool name: Random Paint Can tag_generators: 500 tags_to_remove_on_tool_use: paint_color [/code] Then when a user applies the "Random Paint Can" tool to their "Hat" using the [api]ISteamInventory::ExchangeItems[/api] call, they have a 33% chance to get either "red," "green," or "blue" and a 1% chance to get "gold.…
[docimg=moderator_presentation_mod.jpg]moderator_presentation_mod.jpg[/docimg] [*] Community members with "officer" status in your hub appears with their name in gold followed by a gold star. [docimg=moderator_presentation_officer.jpg]moderator_presentation_officer.jpg[/docimg] [/list] [subsection]Internal Moderators[/subsection] Anyone from your development team can be added to your partner account in Steamworks and granted permissions to moderate content. …
[code] <tag_list>: <tag_pair> { ";" <tag_pair> } <tag_pair>: <category_token> ":" <tag_token> [/code] [subsection]Item Tag Example[/subsection] [code] "tags":"class:elf;farms:potato;rarity:legendary;type:character;handed:ambi" ... "tags":"class:troll;farms:gold;rarity:common;type:character;handed:left" [/code] [subsection=PerItemTags]Per-Item Tags[/subsection] When an item is created from a [code-inline]generator[/code-inline], [code-inline]playtimegenerator,[/code-inline] or [code-inline]bundle,[/code-inline] you can assign it tags that it will keep throughout its lifetime and persist across ownership changes. …
It can be in-game items like weapons or ammunition, game currency like coins or gold, or even attire for your player character. You can have as many or as few items as you like in your game and you can sell them one at a time or as bundled groups. …
[subsection]Customizing a Retail install disk[/subsection] See [doclink=sdk/goldmaster]Customizing a gold master[/doclink] for more details on customizing your retail install disk. [section=Preloading]Preloading Games before Release[/section] Preloading is a feature that is available for pre-release titles with pre-purchases and select free to play titles. …