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:15 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
2021-10-01 01:25 UTC · Community Announcements · yeswecamp_DEV
{STEAM_CLAN_IMAGE}/40509126/2bf31df8596c71d2c64b5ed47400c659ce5a154d.png Players now have the opportunity to try out the Perfect Heist 2 beta version, featuring a completely reworked multiplayer experience, 3 different maps, and 32 playable classes! Please keep in mind that while singleplayer content will be available in the full release on December, 10th, this demo only features multiplayer content, so join other players or invite your friends! This demo will be available until October, 5th and players can leave any feedback they have here or on the games discord , where you can also find oth
2021-06-28 00:11 UTC · Community Announcements · yeswecamp_DEV
Perfect Heist 2 will release at the end of this year! After over 30,000 hours of Perfect Heist played in the last 3 years, it is time for a completely new version of the game, completely reworked from scratch to deliver a much smoother experience, especially in multiplayer. While there will still be updates for the first part, the old code doesn't allow for big changes, which is why I started working on Perfect Heist 2, which benefits greatly from everything learned from the old game. This has allowed for an engine upgrade, greatly increased performance, a much more reliable netcode, and lots
2021-04-11 22:33 UTC · Community Announcements · yeswecamp_DEV
This update will fix the AI not moving in some situations on the maps "City Bank" and "Double Bank" and adds more possible fixes for some achievements not unlocking for some players. Another common request was to reduce the strength of the AI cop bot, it will now identify robbers slower and has greatly reduced HP if set to "Easy" in the settings, players looking for a bigger challenge can change the bot difficulty to "Hard", where the cop bot is a lot stronger. If you still experience issues with the NPCs not moving or achievements not unlocking please let me know!
2019-09-24 15:13 UTC · Community Announcements · PerfectHeistDev
The gunplay felt pretty horrible in the game, so I worked on an improved hit detection that allows for faster bullets. The increase in bullet velocity should result in much smoother and more precise gunplay and makes it easier to hit opponents, especially at longer ranges. I also improved the AI pathfinding to prevent the AI from getting stuck at Double Bank for example. This update is currently only available at the test-branch, so make sure you switch to this version if you want to help by testing it out. Just right-click Perfect Heist from the Steam library, pick ''Properties'' then open ''
2019-05-17 10:59 UTC · Community Announcements · yeswecamp_DEV
This update introduces a fix for one of the most annoying issues: Sometimes, players would spawn at the completely wrong locations after a new round started, usually teleporting back to the correct position after a few seconds, but it still was pretty game-breaking. Sorry the issue took that long to resolve, but it seems to be an issue with Unreal Engine, not directly related to the spawn code. If you still experience similar issues, please contact me here or on discord: https://discord.gg/AuaXkam Have fun!
2019-04-02 20:30 UTC · Community Announcements · yeswecamp_DEV
This update fixes some of the biggest and most annoying bugs that unfortunately were hard to track down, the most notable fixed bugs are: - sometimes jewels wouldn't be picked up, but the robber still got the money FIXED! - players could use the "Quick Matchmaking" function to enter password-protected games without knowing the password FIXED! - some achievements where unobtainable FIXED!
2018-12-14 15:02 UTC · Community Announcements · yeswecamp_DEV
This update introduces lots of optimization work, especially for the CPU, so players with weaker processors should hopefully experience higher frame rates and no stuttering. It also features the fourth map of the game called "Double Bank". It's a big map that's divided into two sections, a money bank and a jewellery, and will work best with a higher amount of players due to its big size. It features two vaults, and lots of jewellery and money to steal, as well as hidden weapons and tools for the robbers (or cops) to find and utilize. Since this is the first iteration of the new map, everything
2018-11-01 13:53 UTC · Community Announcements · yeswecamp_DEV
This update completely changes all buildings around the map (except the bank) on the "Central Bank" map. The buildings are much more detailed and are more aligned with the overall graphics style of the game. All other maps will receive the same update soon if any issues that might occur with the new buildings are sorted out. I also did a lot of optimization work to make sure the performance of the game isn't made worse with the new, higher-detailed buildings. The old building models: https://steamcommunity.com/sharedfiles/filedetails/?id=1553565610&fileuploadsuccess=1 The new building models:
2018-10-15 10:38 UTC · Community Announcements · yeswecamp_DEV
After lots of requests, I added the first version of a coop mode, where you can play together with your friends against bots. To try it out, just host your own game and make sure to enable "Coop Mode". The game will then put all human players of a server into the same team, and place an equivalent number of bots in the other team. Keep in mind that this is only the first iteration, so please report any bugs and issues you find to help me improve this game mode. I also fixed a few other bugs like server log-in issues, and some debug messages being printed when they shouldn't have been.
2018-09-27 11:21 UTC · Community Announcements · yeswecamp_DEV
Along with some bugfixes and minor improvements, this updates introduces the first iteration of support for multiple languages. The number of languages supported and the quality of the translations will be improved in future updates as well, right now the game supports English, French, German, Russian and Spanish. Hopefully, this makes it easier for players that don't speak English well to have fun as well. Have fun!
2018-08-30 10:51 UTC · Community Announcements · yeswecamp_DEV
For a long time, newer players have struggled to have fun while playing against a bot since the bot picked up minor clues that the player could be a robber and immediately started to attack the player, making playing against him a very frustrating experience. I added a new difficulty setting for the bot, which is on "easy" by default and makes him less aggressive, reduces his fire rate and makes him a bit dumber while more experienced players can still have a challenge playing against the bot on the "hard" setting. I also fixed a few other bugs regarding the bot sometimes having a weird pitch
2018-08-17 10:10 UTC · Community Announcements · yeswecamp_DEV
This update will finally bring the game out of Early Access, it's at a point where I think it shouldn't be considered an Alpha version anymore. There won't be any changes for you guys, I will still update the game with bug fixes and new content, and the price will stay the same as well after the 40% off sale starting today. Due to popular demand, I added an offline game mode where you can either test and improve your robbing skills against an adjusted and polished bot, or choose to play all on your own to explore the maps. Speaking of maps, I also added preview images to the map hosting and of
2018-08-10 11:23 UTC · Community Announcements · yeswecamp_DEV
This update features the first version of the newest map, "Main Bank". It's the third playable map in the game and is quite big, so it works best with 4 or more players. It also has multiple vaults and jewelry cases, and different ways to get to them, for example, multiple stairways, skylights that allow access from the roof and new, big windows that allow players to jump through them. This is the first version of the map, so if you experience bugs, or have any kind of feedback, please let me know! Another regular complaint was the difficulty of playing against the bot, so I reduced the bots f
2018-07-02 10:18 UTC · Community Announcements · yeswecamp_DEV
This update brings bonus damage for headshots, before every hit to an opponent did the same damage, now headshots will do 25% bonus damage to reward skilled players. The damage of all weapons has been adjusted accordingly, meaning all weapons deal less base damage, but can deal more damage than before with a headshot. This allows for one-shot kills against most classes with a sniper rifle, for example. There is also a new hitmarker for headshots, which is a little brighter and more opaque than the normal one. I also added the ability to carry dead bodies as a robber, allowing them to pick up d
2018-06-19 13:53 UTC · Community Announcements · yeswecamp
This is the first bigger update for the game since the release last Friday, please tell me if you find any issues/bugs or have any kind of feedback! First of all, gunplay was pretty messy, bullets were slow, they felt unreliable and you never knew if you hit your opponent or not. This update is the first step towards a better shooting experience and introduces faster bullets, more reliable hit-detection and a hitmarker to give players feedback when they hit another player. When a bullet would hit something shortly after begin fired, the bullets often were not visible for other players, this is
Full appinfo as delivered by Steam PICS, changenumber 37437721. Also at /api/app/787040/raw.
{
"appid": "787040",
"common": {
"name": "Perfect Heist",
"type": "Game",
"oslist": "windows",
"osarch": "64",
"icon": "107e980cb266d3e9c8a0eb36483ffab74132f2a1",
"logo": "e8a0797d7a551dd1eae59d0522a7594b6dc70cce",
"logo_small": "e8a0797d7a551dd1eae59d0522a7594b6dc70cce_thumb",
"clienticon": "f8cbcbe50d86aebea98b9fd3c9540b5f447d400b",
"clienttga": "1272c2cd74f0acaf20c00d3cffb4eb80a36c38fe",
"releasestate": "released",
"eulas": {
"0": {
"id": "787040_eula_0",
"name": "Perfect Heist EULA",
"url": "https://store.steampowered.com//eula/787040_eula_0"
}
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1769558400",
"tested_build_id": "6534080",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
},
"5": {
"display": "1",
"token": "#SteamDeckVerified_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"2": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "1",
"token": "#SteamOS_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "1",
"non_deck_display_glyphs": "1",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-10.0-beta",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "Perfect Heist",
"controller_support": "partial",
"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": "BottomCenter",
"width_pct": "40.62601018986564",
"height_pct": "52.53846158315446"
}
},
"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"
},
"logo_position": {
"pinned_position": "BottomCenter",
"width_pct": "40.62601018986564",
"height_pct": "52.53846158315446"
}
}
},
"store_asset_mtime": "1571774478",
"associations": {
"0": {
"type": "developer",
"name": "yeswecamp"
},
"1": {
"type": "publisher",
"name": "yeswecamp"
}
},
"primary_genre": "1",
"genres": {
"0": "1",
"1": "25",
"2": "4",
"3": "23",
"4": "2"
},
"category": {
"category_1": "1",
"category_36": "1",
"category_22": "1",
"category_15": "1",
"category_2": "1",
"category_18": "1",
"category_49": "1",
"category_47": "1",
"category_9": "1",
"category_38": "1",
"category_48": "1",
"category_29": "1",
"category_25": "1",
"category_45": "1",
"category_46": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1534501200",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "787040",
"store_tags": {
"0": "3859",
"1": "19",
"2": "1680",
"3": "492",
"4": "9",
"5": "597",
"6": "1663",
"7": "1774",
"8": "1741",
"9": "1100686",
"10": "3813",
"11": "3839",
"12": "3814",
"13": "493",
"14": "4191",
"15": "4562",
"16": "4195",
"17": "4252",
"18": "1697",
"19": "6378"
},
"review_score": "6",
"review_percentage": "72"
},
"extended": {
"developer": "yeswecamp",
"publisher": "yeswecamp"
},
"config": {
"installdir": "Perfect Heist",
"launch": {
"0": {
"executable": "PixelHeist.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
}
}
},
"depots": {
"228986": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"787041": {
"manifests": {
"public": {
"gid": "221241433871930607",
"size": "697158562",
"download": "494955696"
},
"test-branch": {
"gid": "1541739973495315413",
"size": "697160610",
"download": "494955408"
}
}
},
"branches": {
"public": {
"buildid": "6534080",
"timeupdated": "1618327868",
"timebuildupdated": "1618327635"
},
"test-branch": {
"buildid": "6784282",
"description": "Test Branch for the latest changes",
"timeupdated": "1622420177",
"timebuildupdated": "1622420159"
}
}
}
}