A hotfix is available for A Hat in Time
A hotfix is available for A Hat in Time on Steam. This hotfix fixes a security vulnerability present in Unreal Engine games ːmafiaːThank you to Don for alerting the developers ːHatHealthː
A Hat in Time is a cute-as-heck 3D platformer featuring a little girl who stitches hats for wicked powers! Freely explore giant worlds and recover Time Pieces to travel to new heights!
| App ID | 253230 |
|---|---|
| App type | Game |
| Developer | Gears for Breakfast |
| Publisher | Gears for Breakfast, Balor Games |
| Homepage | http://hatintime.com/ |
| Release date | 2017-10-05 21:00 UTC |
| Release state | released |
| Controller support | full |
| Workshop | Visible |
| DLC list (appinfo) | 356830,787340,924490,940220,1072430,1545960,1550140,1550141,1550142,1738980 |
| Store page | store.steampowered.com/app/253230 |
| Last store refresh | 8 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | Binaries/Win64/HatinTimeGame.exe | windows | Launch | |
| 1 | HatinTimeGame.app | macos | Launch | |
| 2 | ./hatintime.run | linux | ||
| 3 | Binaries/Win64/HatinTimeGame-Win64-Debug.exe | windows | Debug |
| Playing now | 93 (12 minutes ago) |
|---|---|
| 24-hour peak | 160 |
| All-time peak (tracked) | 160 2026-09-12 02:50 UTC |
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 21:02 UTC | $29.99 | $29.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| A Hat in Time - Seal the Deal | 787340 | 2018-09-13 | $4.99 |
| A Hat in Time - Co-op | 924490 | 2018-09-17 | |
| A Hat in Time - Nyakuza Metro + Online Party | 940220 | 2019-05-10 | $6.99 |
| A Hat in Time - Vanessa's Curse | 1738980 |
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 24437107 | 2026-07-29 13:58 UTC | ||
| dlc2_may11 | 3814107 | RUINS SAVEDATA! SPEEDRUN ONLY! | 2019-09-13 16:06 UTC | |
| pre_dlc1 | 2812618 | RUINS SAVEDATA! SPEEDRUN ONLY! | 2018-10-01 14:23 UTC | |
| pre_dlc2 | 3363550 | RUINS SAVEDATA! SPEEDRUN ONLY! | 2019-05-10 10:58 UTC | |
| version1.0 | 2176292 | RUINS SAVEDATA! SPEEDRUN ONLY! | 2017-10-22 03:32 UTC | |
| debug | 19195927 | Used for debugging various user-issues. Has terrible performance | 2025-07-11 20:12 UTC | |
| experimental | 25002165 | Updates frequently, and might be unstable. | 2026-08-28 22:49 UTC | |
| tcplink | 15039951 | DLC2 with TCPLink | 2024-07-15 19:39 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 228983 | windows | from app 228980 · shared install | ||||
| 228988 | windows | from app 228980 · shared install | ||||
| 228990 | windows | from app 228980 · shared install | ||||
| 229002 | windows | from app 228980 · shared install | ||||
| 229004 | windows | from app 228980 · shared install | ||||
| 229007 | windows | from app 228980 · shared install | ||||
| 253231 | windows | 1.11 GB | 947.18 MB | 7029722951324909676 | DLC 1738980 · branches: debug, experimental, tcplink | |
| 253232 | windows | 7.31 GB | 5.49 GB | 7499954776554996017 | branches: dlc2_may11, pre_dlc1, pre_dlc2, version1.0, debug, experimental, tcplink | |
| 253233 | macos | 3.86 GB | 2.92 GB | 846300665266143972 | branches: dlc2_may11, pre_dlc1, pre_dlc2, version1.0, debug, experimental, tcplink | |
| 356830 | DLC 356830 | |||||
| 1072430 | 15.21 MB | 15.27 MB | 7643483086214635929 | DLC 1072430 · branches: dlc2_may11, debug, experimental, tcplink |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 25002165 | experimental | 2026-08-28 22:49 UTC | 8 hours ago |
| 24437107 | public | 2026-07-29 13:58 UTC | 8 hours ago |
| 19195927 | debug | 2025-07-11 20:12 UTC | 8 hours ago |
| 15039951 | tcplink | 2024-07-15 19:39 UTC | 8 hours ago |
| 3814107 | dlc2_may11 | 2019-09-13 16:06 UTC | 8 hours ago |
| 3363550 | pre_dlc2 | 2019-05-10 10:58 UTC | 8 hours ago |
| 2812618 | pre_dlc1 | 2018-10-01 14:23 UTC | 8 hours ago |
| 2176292 | version1.0 | 2017-10-22 03:32 UTC | 8 hours ago |
Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:02 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
A hotfix is available for A Hat in Time on Steam. This hotfix fixes a security vulnerability present in Unreal Engine games ːmafiaːThank you to Don for alerting the developers ːHatHealthː
The Winter Event returns again for 2025, bringing with it Death Wish challenges for some awesome rewards, and double the sticker drop rate in Vanessa's Curse!
Changelog Fixed summer death wish contracts being limited to 100 level ups Fixed Summer Death Wish contracts repeating more often than intended at lower levels
Hi all, hope you're enjoying the summer! Today we have a small selection of fixes for the Summer Event: Change List Fixed the max summer event contract level being capped at 20. It is now uncapped as intended! Added -vulkan launch parameter to force-launch the game using the Vulkan graphics API (also available in graphics settings) Fixed some Summer event contract names not loading Temporarily removed a small selection of mods from the Summer event due to compatibility issues Fixed a bug where the screen would show as black on specific laptops. A warning now appears when this issue is detected
The much loved 3D platformer A Hat in Time just got a surprise patch to update the game for newer graphics APIs. Read the full article here: https://www.gamingonlinux.com/2025/06/a-hat-in-time-gets-a-surprise-update-with-directx-12-and-vulkan-support/
Enjoy more than 100 community-made levels in the new Summer Event map, available from June 26th (now!) to July 31st! Play the new map to obtain the rewards from last year: - A sticker (level-up!) - 2 weapons - A dye Complete the summer Death Wish map to level up your Summer Drink sticker! Leveling up also ascends your Death Wish map with all-new challenges! The challenges and rewards are available even if you don't own any DLC. To keep Steam Workshop rewards installed when restarting the game, subscribe on the Steam Workshop page. In addition, the spaceship has been decorated for summer vibes.
A minor update is available for A Hat in Time! Changes Gameplay Fixed a stutter that would occur during the level intro sequence. Fixed setting Depth of Field to none in Graphics Settings negatively affected bloom. Fixed the game camera stopping rendering if the player quickly goes down a ladder after reaching the top at high framerate. Fixed inconsistent swimming behavior between Keyboard and Controller. Modding Added coop support to OnlineParty's PlayerStateMeta feature Cook options can now be overridden in mod manager
A minor update is available for A Hat in Time! Changes Fixed an issue where some players would stutter in 5 second intervals. Thank you to KeifersIsAwesome and psoron for helping in tracking down the issue. Added new option to Game Settings: Sort Hats By Obtain Order. If set, hats will be sorted by the order in which they were obtained. Otherwise will be sorted by yarn cost.
A minor update is available for A Hat in Time! This primarily focuses on changes and fixes to the Summer Event update. Changes All the Summer Event Death Wish levels are now available - enjoy! Summer Event Death Wishes can now be reset, which allows re-rolling the MODifier Fixed Drink sticker being audible from all distances
A minor update is available for A Hat in Time! This primarily focuses on changes and fixes to the Summer Event update. Changes Added a background icon in the pause menu to indicate which Hats and Badges are mandatory Increased Pon requirement for Cyclone Seafort Temporarily reduced Online Party lobby size from 50 to 25 Minor changes to list of available MODifiers in Summer Death Wish map Fixes Fixed patty-cake animation not playing for a specific Mafia in the night-time version of Mafia Town Fixed selected MODifier being incorrect in the level 3 Summer Event Death Wish map Fixed typo in Power
{STEAM_CLAN_IMAGE}/5211581/83b33494d1a6db02232db975076403dcdf838290.png The SUMMER EVENT has kicked off with a new update to A HAT IN TIME, including a new summer vibin' Death Wish map containing fresh new unlockables! The SUMMER EVENT starts June 27th and ends July 31st! Enjoy! Level Up! {STEAM_CLAN_IMAGE}/5211581/5143b0d8aaeedd4d7678a1342c915c2d4741e2b7.gif Complete the summer Death Wish map to level up your Summer Drink sticker! Leveling up also ascends your Death Wish map with all-new challenges! Currently there is a limited number of available level-ups, as all players reach higher levels
The update will be applied automatically when you restart A Hat in Time. New Feature: Emblems Added emblems to acts in the act select screen. Emblems are rewarded for: 0 jumps, speedrun, all rift token pages, all yarn, all rift pons, finding friend message, finding developer message. Gameplay Brewing Hat breakables now spawn health if the player is missing health The Completionist's Hat now highlights pons that have been collected before Added "Prevent Accidental Falls" input setting, which prevents rare cases where Hat Kid may vault over a ledge to her death Levels Fixed invisible sign meshes
The update will be applied automatically when you restart A Hat in Time. Hats Brewing Hat breakables now spawn health if the player is missing health Mafia Town Fixed certain brewing hat crates in Mafia Town not spawning health as intended Alpine Skyline Fixed invisible sign meshes in The Illness Has Spread near the birdhouse Arctic Cruise Ship Shape guides now only refresh if the player strays far away Death Wish Fixed subtitle / voice line mismatch in Death Wish Vanessa's Curse Summer and winter event weapons can now be used in Vanessa's Curse Thank you to Hatlagg for suggesting this additio
The update will be applied automatically when you restart A Hat in Time. Player Fixed Hat Kid staying in the double-jump animation if ledge grabbing after double-jumping Homing attack now starts movement slightly faster Fixed players not seen as "landed" when triggering OnLand on meshes with custom walkable floor Z Fixed being unable to drop carry-able objects on destroy within 0.5s of pickup if AutoPickupOnTouch is on Hats Fixed brewing hat projectiles being blocked by EnemyBlockingVolume Badges Fixed hookshot chain not attaching properly to certain end-points Updated player's movement curve
The A Hat in Time Winter Event is active between December 4, 2023 - January 4th, 2024! The 2023 Winter event includes: 8 Death Wish challenges 5 unlockable stickers 1 unlockable weapon Special thanks to the community members whose mods are featured in this event! Habijob jevil plushie (real)™ (Cassie) Chainsmokingpeepo Check out all featured mods on the workshop Winter Event Tag! Vanessa's Curse (Requires: Vanessa's Curse) Vanessa's Curse stickers now drop at DOUBLE the rate for the duration of the winter event! Not feeling Festive? Grinches can disable the winter event under Game Settings
Full appinfo as delivered by Steam PICS, changenumber 38423094. Also at /api/app/253230/raw.
{
"appid": "253230",
"common": {
"name": "A Hat in Time",
"type": "Game",
"releasestate": "released",
"oslist": "windows",
"icon": "7b934282eeb45507669ed7c08378c51bb902721f",
"logo": "fbee3e771aa0550b847da48392dcb2845d1f7639",
"logo_small": "fbee3e771aa0550b847da48392dcb2845d1f7639_thumb",
"clienttga": "7e5aa695f83ad4eb04aec0cfb27dfb34c7f29cdf",
"clienticon": "1cdb7018f94d79042111da9ec26c47946e5518ee",
"clienticns": "dc47ebbbe17e4b8ab4d364fb5743c0b65025f61e",
"languages": {
"english": "1",
"koreana": "1",
"schinese": "1",
"tchinese": "1"
},
"osarch": "64",
"market_presence": "1",
"osextended": "",
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1674864000",
"tested_build_id": "9769791",
"tests": {
"0": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-7.0-6",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "A Hat in Time",
"controller_support": "full",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "28",
"height_pct": "60"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "28",
"height_pct": "60"
}
}
},
"store_asset_mtime": "1687550737",
"associations": {
"0": {
"type": "developer",
"name": "Gears for Breakfast"
},
"1": {
"type": "publisher",
"name": "Gears for Breakfast"
},
"2": {
"type": "publisher",
"name": "Balor Games"
}
},
"primary_genre": "25",
"genres": {
"0": "25",
"1": "23"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_28": "1",
"category_13": "1",
"category_29": "1",
"category_30": "1",
"category_23": "1",
"category_15": "1",
"category_17": "1",
"category_39": "1",
"category_24": "1",
"category_43": "1",
"category_41": "1",
"category_42": "1",
"category_1": "1",
"category_9": "1",
"category_44": "1",
"category_25": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"tchinese": {
"supported": "true",
"subtitles": "true"
},
"italian": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"portuguese": {
"supported": "true",
"subtitles": "true"
},
"brazilian": {
"supported": "true",
"subtitles": "true"
},
"latam": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1507237200",
"metacritic_score": "79",
"metacritic_fullurl": "https://www.metacritic.com/game/pc/a-hat-in-time?ftag=MCD-06-10aaa1f",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "253230",
"store_tags": {
"0": "4726",
"1": "5395",
"2": "5652",
"3": "1756",
"4": "4136",
"5": "7208",
"6": "21",
"7": "492",
"8": "1625",
"9": "4305",
"10": "3834",
"11": "1697",
"12": "4182",
"13": "1685",
"14": "1669",
"15": "1695",
"16": "1719",
"17": "5350",
"18": "19",
"19": "4166"
},
"review_score": "9",
"review_percentage": "97"
},
"extended": {
"developer": "Gears for Breakfast",
"publisher": "Gears for Breakfast",
"homepage": "http://hatintime.com/",
"listofdlc": "356830,787340,924490,940220,1072430,1545960,1550140,1550141,1550142,1738980",
"dlcavailableonstore": "1"
},
"config": {
"contenttype": "3",
"installdir": "HatinTime",
"launch": {
"0": {
"executable": "Binaries/Win64/HatinTimeGame.exe",
"workingdir": "Binaries/Win64/",
"description": "Launch",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "HatinTimeGame.app",
"description": "Launch",
"type": "default",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "./hatintime.run",
"type": "default",
"config": {
"oslist": "linux",
"osarch": "64"
}
},
"3": {
"executable": "Binaries/Win64/HatinTimeGame-Win64-Debug.exe",
"workingdir": "Binaries/Win64/",
"type": "option1",
"config": {
"oslist": "windows",
"osarch": "64",
"betakey": "debug"
},
"description_loc": {
"english": "Debug"
},
"description": "Debug"
}
},
"steamcontrollertemplateindex": "2",
"steamcontrollerconfigfileids": "535943302",
"steamcontrollertouchtemplateindex": "1",
"steamcontrollertouchconfigdetails": {
"1874160190": {
"controller_type": "controller_mobile_touch",
"enabled_branches": "default",
"use_action_block": "false"
}
}
},
"depots": {
"228983": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228988": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"229002": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"229004": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"229007": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"253231": {
"config": {
"oslist": "windows"
},
"dlcappid": "1738980",
"manifests": {
"public": {
"gid": "7029722951324909676",
"size": "1188582005",
"download": "993191904"
},
"debug": {
"gid": "7029722951324909676",
"size": "1188582005",
"download": "993191904"
},
"experimental": {
"gid": "7029722951324909676",
"size": "1188582005",
"download": "993191904"
},
"tcplink": {
"gid": "7029722951324909676",
"size": "1188582005",
"download": "993191904"
}
}
},
"253232": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "7499954776554996017",
"size": "7846815849",
"download": "5899946624"
},
"dlc2_may11": {
"gid": "242922671485761424",
"size": "7227119203",
"download": "5399237328"
},
"pre_dlc1": {
"gid": "2996573833536660306",
"size": "5548659276",
"download": "4098050144"
},
"pre_dlc2": {
"gid": "2136910427512194539",
"size": "6177660178",
"download": "4607354384"
},
"version1.0": {
"gid": "4435011916194978256",
"size": "4676454719",
"download": "3469826800"
},
"debug": {
"gid": "7800696761268658323",
"size": "1304477679",
"download": "1030058704"
},
"experimental": {
"gid": "8660262568447844063",
"size": "7846830009",
"download": "5906540992"
},
"tcplink": {
"gid": "363046749924510332",
"size": "7890124460",
"download": "5698220352"
}
}
},
"253233": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "846300665266143972",
"size": "4145176657",
"download": "3140570736"
},
"dlc2_may11": {
"gid": "846300665266143972",
"size": "4145176657",
"download": "3140570736"
},
"pre_dlc1": {
"gid": "846300665266143972",
"size": "4145176657",
"download": "3140570736"
},
"pre_dlc2": {
"gid": "846300665266143972",
"size": "4145176657",
"download": "3140570736"
},
"version1.0": {
"gid": "5556417789854833649",
"size": "4168470546",
"download": "3155315936"
},
"debug": {
"gid": "846300665266143972",
"size": "4145176657",
"download": "3140570736"
},
"experimental": {
"gid": "846300665266143972",
"size": "4145176657",
"download": "3140570736"
},
"tcplink": {
"gid": "846300665266143972",
"size": "4145176657",
"download": "3140570736"
}
}
},
"356830": {
"dlcappid": "356830"
},
"1072430": {
"dlcappid": "1072430",
"manifests": {
"public": {
"gid": "7643483086214635929",
"size": "15953920",
"download": "16011424"
},
"dlc2_may11": {
"gid": "7643483086214635929",
"size": "15953920",
"download": "16011424"
},
"debug": {
"gid": "7643483086214635929",
"size": "15953920",
"download": "16011424"
},
"experimental": {
"gid": "7643483086214635929",
"size": "15953920",
"download": "16011424"
},
"tcplink": {
"gid": "7643483086214635929",
"size": "15953920",
"download": "16011424"
}
}
},
"overridescddb": "1",
"markdlcdepots": "1",
"workshopdepot": "253230",
"baselanguages": "english,german,french,italian,koreana,spanish,schinese,tchinese,japanese,brazilian",
"branches": {
"public": {
"buildid": "24437107",
"timeupdated": "1785333518",
"timebuildupdated": "1785260968"
},
"dlc2_may11": {
"buildid": "3814107",
"description": "RUINS SAVEDATA! SPEEDRUN ONLY!",
"timeupdated": "1568390792",
"timebuildupdated": "1557550375"
},
"pre_dlc1": {
"buildid": "2812618",
"description": "RUINS SAVEDATA! SPEEDRUN ONLY!",
"timeupdated": "1538403796",
"timebuildupdated": "1527516658"
},
"pre_dlc2": {
"buildid": "3363550",
"description": "RUINS SAVEDATA! SPEEDRUN ONLY!",
"timeupdated": "1557485903",
"timebuildupdated": "1543893096"
},
"version1.0": {
"buildid": "2176292",
"description": "RUINS SAVEDATA! SPEEDRUN ONLY!",
"timeupdated": "1508643141",
"timebuildupdated": "1507243115"
},
"debug": {
"buildid": "19195927",
"description": "Used for debugging various user-issues. Has terrible performance",
"timeupdated": "1752264769",
"timebuildupdated": "1752264680"
},
"experimental": {
"buildid": "25002165",
"description": "Updates frequently, and might be unstable.",
"timeupdated": "1787957380",
"timebuildupdated": "1787957327"
},
"tcplink": {
"buildid": "15039951",
"description": "DLC2 with TCPLink",
"timeupdated": "1721072352",
"timebuildupdated": "1721072352"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "100000000000",
"maxnumfiles": "10000",
"savefiles": {
"0": {
"root": "gameinstall",
"path": "HatinTimeGame/SaveData",
"pattern": "*.hat",
"platforms": {
"1": "Windows"
}
},
"1": {
"root": "LinuxXdgDataHome",
"path": "vpltd/hatintime/AppData/SaveData",
"pattern": "*.hat",
"platforms": {
"1": "Linux"
}
}
}
}
}