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:03 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
2026-08-21 16:30 UTC · Community Announcements · jasonrohrer
First, the new feature in this update: anyone can now type /NOCHAT in the chat box to disable chat at any time, and /YESCHAT to re-enable it. When toggled, /NOCHAT mode will replace all player-generated text with X's. Thus, you can still see that people are talking (like you can see a hungry baby asking for food), but you can't see what they are saying. With /NOCHAT, your own chat still goes through and is seen by other players (though even that will be replaced for you with X's as you see it above your own head). This also applies to DING messages, which can sometimes contain player-generated
2026-05-10 17:38 UTC · Community Announcements · jasonrohrer
Several big changes in the face of griefing and bot accounts. First, human-caused wounds (from knives and arrows) can no longer be healed. There are several vestigial systems in the game around killing, left over from previous solution attempts. The original idea was that killing would always be necessary in this game, because how else are you going to deal with people who are bothering you and just won't stop? The hope was that the good guys would outnumber the bad guys. But the insta-killing in very early versions of the game was still too abrupt, so healing was added, which further helped t
2025-11-12 00:56 UTC · Community Announcements · jasonrohrer
{STEAM_CLAN_IMAGE}/33750920/d8270677a0ee439a6fc0b6cb58094ac6a4d8aa5f.png All logged bugs and issues have been fixed. I first started working on this game more than 10 years ago. My first commit, on May 28, 2015, bears the message, "Got basic client skeleton in place. It compiles, runs, pauses, and quits without crashing." No crashing! Sounds like I was off to a good start. 146,000 lines of code and over 3.5 million in-game player hours later, here we are. With something like 25 servers coordinating behind the scenes to keep things running, One Hour One Life is a massive, sprawling city of a so
2025-10-31 18:42 UTC · Community Announcements · jasonrohrer
Last he rode four years ago One more haunt before the snow Spun in long lost tales of old Secret hidden ounce of gold Find it and it's yours to keep Sunrise he'll forever sleep {STEAM_CLAN_IMAGE}/33750920/1fbf1567316222d4ea5f0ed972d05cc72131b82c.jpg
2025-01-14 01:21 UTC · Community Announcements · jasonrohrer
{STEAM_CLAN_IMAGE}/33750920/5932c177323fd3be07770e1bd8941948a05f78bc.png People have been asking for some kind of censorship around bad words in speech for a long time. I don't want to censor things globally, and even if I did, it would be a never-ending arms race as people figured out cl evv er ways to bbbb y pass my f il ter s. Since everyone would be seeing the same filters, it would be easy for trolls to test them repeatedly to see what tricks can allow words to slip through. For those people who are tired of seeing bad words in-game, I'm instead putting the power into your hands. You each
2024-05-11 18:13 UTC · Community Announcements · jasonrohrer
{STEAM_CLAN_IMAGE}/33750920/cb38d1734e1c6a1b5552da54f1c640974c4e1724.png Launch pads must now be built in populated areas, with coordinates discovered from the remote orbital alignment location. This brings rocket-building home, returning it to to community endeavor that it was in the beginning, while still limiting rocket launches to once every five hours. There have also been many fixes and improvements to the Editor, based on feedback from the Another Planet content team.
2024-04-26 18:09 UTC · Community Announcements · jasonrohrer
{STEAM_CLAN_IMAGE}/33750920/2a6cbef39901088918a06e991eced6b09c4e0525.png All pieces are in place now for the One Hour One Life end game. You can build a rocket inside OHOL. And coming full circle, you can listen to Tom Bailey's amazing music when you do. You can ride that rocket to Another Planet, which gives you a Steam Key to let you into the beta test of this exclusive new, unreleased game. https://store.steampowered.com/app/2787060/Another_Hour_Another_Planet/ After gaining access to Another Planet, you can specify your own Github account name, and you can also vote for a Content Leader us
2024-04-21 21:40 UTC · Community Announcements · jasonrohrer
{STEAM_CLAN_IMAGE}/33750920/f32dfcb3d0fb2b4138aa53908f27c00c1293a074.png All of the remaining infrastructure for Another Hour Another Planet is in place now. It is now possible to ride the rocket inside One Hour One Life, leave the planet, and gain access to Another Hour Another Planet via a Steam Key and an off-Steam download link. And once you're playing on Another Planet, it's also now possible for you to specify your GitHub account name, and to vote for the current Content Leader. The current Leader is automatically granted Push access to the anotherPlanet data repository on GitHub, and th
2024-03-15 21:01 UTC · Community Announcements · jasonrohrer
{STEAM_CLAN_IMAGE}/33750920/51369220ac7ada3318fd286bdd98ef7441f7617a.png I've been working on the infrastructure for the Another Hour Another Planet endgame, and the various pieces are coming together. There are now two AHAP servers running, which you can see here: http://onehouronelife.com/ahapReflector/server.php?action=report These are live and playable with bare-bones placeholder content, which is being managed here: https://github.com/jasonrohrer/AnotherPlanetData Eventually, the elected Content Leader will be able to edit and add to the content in this repository, and then make it live u
2024-02-16 21:30 UTC · Community Announcements · jasonrohrer
{STEAM_CLAN_IMAGE}/33750920/4f9c43a0cb13ee0eb4e684fa26595503b5cceb45.png Content made with the Editor now tracks authorship using a hash of your account's email address or Steam ID. When you export content as OXZ files to share with others, your authorship hash goes with your content. Thus, over time, we can keep track of the portion of the content that each person contributes. This will be important in connection to the plan for Another Hour Another Planet, which I will explain here. Another Hour Another Planet will be a separate game, released for real on Steam. First of all, how will people
2024-02-03 20:44 UTC · Community Announcements · jasonrohrer
{STEAM_CLAN_IMAGE}/33750920/802350e1e5e26959f5307f91dd9f77c1425acdd6.png We recently received some sad news. Methman, a friendly pillar of our community and Discord moderator, died late last fall. The One Hour One Life community has been remembering him in various ways this week. His primary online handle was MaDc0w, and I just recently learned where the "Methman" nickname in the OHOL community came from. Mofobert designed an "OHOL Portrait" of MaDc0w using the Editor, and MaDc0w loved this hilarious image so much that he adopted it as his Discord icon. MaDc0w thought that this wacky OHOL char
2024-01-17 18:07 UTC · Community Announcements · jasonrohrer
{STEAM_CLAN_IMAGE}/33750920/0bcbca44761bf3be6821005942578252dc15aebd.png A small mid-week update this week. You can now pile baskets of soil, just like you can with baskets of charcoal. There's also been a gotcha fixed with worm farming: taking the last worm from the wormy soil pile no longer permanently ends the worm farm, since you can put the worm right back in if you've removed it by mistake. I also spent a good chunk of time this week ironing out the details of AHAP and starting to implement it. You'll hear more about this soon. Tomorrow, I'm heading out to Utah for the premier of the doc
2024-01-17 18:01 UTC · Community Announcements · jasonrohrer
{STEAM_CLAN_IMAGE}/33750920/2d5df576eaa0cc4ab98a0ff8c7917b9c79fa8448.png NOTE: this update announcement was posted last week as a time limited contest by accident, which limited its visibility. This is a repost. The original announcement date was Saturday, January 13, 2024. A bunch of improvements to the Editor this week. First of all, along with loading mods, which are temporary, the Editor can now import content permanently. You can either replace objects content (similar to how mods are loaded, but permanently) or add entirely new objects. To import, drop an OXZ file into the new import_add
2023-12-24 21:03 UTC · Community Announcements · jasonrohrer
{STEAM_CLAN_IMAGE}/33750920/7bb5e743e7ffacada899c28de9092fe71b8dbad3.png Steam Workshop support is live. You can find it here: https://steamcommunity.com/app/595690/workshop/ Instructions for posting mods to Steam Workshop can be found here: https://steamcommunity.com/sharedfiles/filedetails/?id=3121137673 And I'm holding a contest for the best mods, as voted by the community, between now and New Year's Day. Post your mods to Workshop between now and then. The mods with the most subscribers at or around Noon EST (New York City Time) on New Year's Day win. There will be ten winners. Each person
2023-12-16 01:05 UTC · Community Announcements · jasonrohrer
{STEAM_CLAN_IMAGE}/33750920/ec00bdfa803acb427869e59de634c76239b134fd.png The game client has mod support. Mods can completely overhaul the look, animation, or sounds of any object in the game. To install a mod, simply drop an .oxz file into your mods folder. Multiple mods can be installed together by putting multiple files in there (but if they overlap in terms of which objects they change, one of the mods will override the other according to some kind of mysterious filesystem ordering). When you launch the game client again, your mods will be loaded. Note that they don't change the game conte
Full appinfo as delivered by Steam PICS, changenumber 38362330. Also at /api/app/595690/raw.
{
"appid": "595690",
"common": {
"name": "One Hour One Life",
"type": "Game",
"releasestate": "released",
"logo": "e9978a36512ebebaf16cfe921d46e5f6b1fd9a0e",
"logo_small": "e9978a36512ebebaf16cfe921d46e5f6b1fd9a0e_thumb",
"icon": "7c801fb4555e66e35965d9beeda45fed48ebbe57",
"clienticon": "8cc0507b8055813a97e8bd0dfc82c6d4b912dfa1",
"clienttga": "fc18f7ae8704547664054e421e9eb0c61bc11a27",
"oslist": "windows",
"osarch": "",
"steam_deck_compatibility": {
"category": "1",
"steamos_compatibility": "1",
"steam_machine_compatibility": "1",
"test_timestamp": "1668211200",
"tested_build_id": "8477807",
"tests": {
"0": {
"display": "2",
"token": "#SteamDeckVerified_TestResult_SteamOSDoesNotSupport"
}
},
"steam_machine_tests": {
"0": {
"display": "2",
"token": "#SteamMachine_TestResult_SteamOSDoesNotSupport"
}
},
"steamos_tests": {
"0": {
"display": "2",
"token": "#SteamOS_TestResult_SteamOSDoesNotSupport"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-stable",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "1",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "One Hour One Life",
"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": "50.47030084116515",
"height_pct": "97.77503107021178"
}
},
"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": "50.47030084116515",
"height_pct": "97.77503107021178"
}
}
},
"store_asset_mtime": "1759778297",
"associations": {
"0": {
"type": "developer",
"name": "Jason Rohrer"
},
"1": {
"type": "publisher",
"name": "Jason Rohrer"
}
},
"primary_genre": "23",
"genres": {
"0": "23",
"1": "29",
"2": "28"
},
"category": {
"category_36": "1",
"category_1": "1",
"category_49": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
}
},
"steam_release_date": "1541703623",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "595690",
"store_tags": {
"0": "492",
"1": "599",
"2": "1662",
"3": "128",
"4": "1702",
"5": "10235",
"6": "220585",
"7": "1695",
"8": "1643",
"9": "6815",
"10": "4136",
"11": "15277",
"12": "5125",
"13": "6426",
"14": "42152",
"15": "1759",
"16": "22602",
"17": "3920",
"18": "4726",
"19": "3871"
},
"review_score": "6",
"review_percentage": "77",
"review_score_bombs": "6",
"review_percentage_bombs": "79"
},
"extended": {
"developer": "Jason Rohrer",
"publisher": "Jason Rohrer",
"homepage": "http://onehouronelife.com"
},
"config": {
"installdir": "One Hour One Life",
"launch": {
"0": {
"executable": "steamGateClient.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "EditOneLife.exe",
"type": "editor",
"config": {
"oslist": "windows"
},
"description_loc": {
"english": "Edit Content and Package Mods"
},
"description": "Edit Content and Package Mods"
}
}
},
"depots": {
"228983": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"595691": {
"manifests": {
"public": {
"gid": "7510247547491773518",
"size": "220203771",
"download": "85282304"
}
}
},
"595692": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "8199399331275898614",
"size": "59459783",
"download": "12503040"
}
}
},
"workshopdepot": "595690",
"branches": {
"public": {
"buildid": "24862583",
"timeupdated": "1787317756",
"timebuildupdated": "1787317756"
}
}
},
"ufs": {
"quota": "500000000",
"maxnumfiles": "5000",
"savefiles": {
"0": {
"root": "gameinstall",
"path": "settings",
"pattern": "tutorialDone.ini"
},
"1": {
"root": "gameinstall",
"path": "settings",
"pattern": "useCustomServer.ini"
},
"2": {
"root": "gameinstall",
"path": "settings",
"pattern": "customServerAddress.ini"
},
"3": {
"root": "gameinstall",
"path": "settings",
"pattern": "customServerPort.ini"
},
"4": {
"root": "gameinstall",
"path": "settings",
"pattern": "twinCode.ini"
}
}
}
}