2026-08-14 04:00 UTC · Community Announcements · business
Bug fixesFixed 'respawn' button not visible in a multiplayer session with only 1 player present.Fixed forward/backward rebinding not applying to vehicles and skateboard input.Fixed non-host clients being damaged twice by NPC melee attacks.Fixed payphones not working a second time if the first call is exited before completion.Fixed NPC LOD bounds not refreshing properly if their ragdoll is moved far away from where they died.Fixed employee tutorial quests not updating at 4AM.Fixed a physics bug in which a particular liquid drum in the warehouse would fall through the floor. After about 9000 sec
2026-08-13 03:27 UTC · Community Announcements · business
Bug fixesFixed 'respawn' button not visible in a multiplayer session with only 1 player present.Fixed forward/backward rebinding not applying to vehicles and skateboard input.Fixed non-host clients being damaged twice by NPC melee attacks.Fixed payphones not working a second time if the first call is exited before completion.Fixed NPC LOD bounds not refreshing properly if their ragdoll is moved far away from where they died.Fixed employee tutorial quests not updating at 4AM.Fixed a physics bug in which a particular liquid drum in the warehouse would fall through the floor. After about 9000 sec
2026-08-08 02:26 UTC · Community Announcements · business
Bug fixesFixed a security vulnerability in which users could join a multiplayer game without being friends with the host. Big shoutout to ifBars for his excellent write-up on this issue.Fixed packaging station button text wrapping.Fixed main menu info popup sometimes not displaying.Fixed quest UI layouts sometimes not refreshing properly.
2026-08-06 06:06 UTC · Community Announcements · business
Bug fixesFixed a security vulnerability in which users could join a multiplayer game without being friends with the host. Big shoutout to ifBars for his excellent write-up on this issue.Fixed packaging station button text wrapping.Fixed main menu info popup sometimes not displaying.Fixed quest UI layouts sometimes not refreshing properly.
2026-08-01 00:08 UTC · Community Announcements · Tyler
Hey everyone,Special Customer UpdateWe planned to release gamepad support at the end of June, and release special customers in mid-late July. Gamepad support took a lot longer than expected, but we've been working on the special customers update in parallel, so it's not far off now. It's shaping up really nicely, and I think it'll be well worth the wait! Here's a sneak-peek of one of the customer groups:We're very excited (and relieved) to be launching gamepad support - this has been underway since last year, and has been shockingly more involved than initially thought. Every menu and input in
2026-07-09 05:36 UTC · Community Announcements · business
AdditionsAdded controller/gamepad support.Added Xbox controller input prompts.Added PlayStation DualSense input prompts.Added gamepad-related settings.Added new internal 'state system', integrated with all menus, interactions, etc.Added platform-integrated fullscreen fade. (prevents unintentional input when the Steam overlay is opened).Added virtual cursor for gamepad.Added virtual cursor 'friction' system to make it easier to grab stuff.Added virtual cursor 'lure' system to make click-heavy tasks less tedious on gamepad.Added new client-side code to interface with the new in-game feedback sys
2026-04-28 08:33 UTC · GamingOnLinux
The popular drug sim Schedule I that's currently in Early Access is going to get easier to play exactly how you want it with an upcoming update. Read the full article here: https://www.gamingonlinux.com/2026/04/schedule-i-dev-confirms-theyre-working-on-gamepad-support-and-steam-deck-certification/
2026-04-26 04:25 UTC · Community Announcements · business
Thank you to everyone who participated in the latest community vote! Special customers won with 142,287 votes. Drivers came in second at 125,314 votes, and police improvements was a close third at 117,677.This update will introduce several travelling customer groups, such as:BikersBusinessmenHippiesParty busRock bandEach group will have one or two preferred drug types, which they will purchase in large quantities whenever they're in town. This will provide a fast method of offloading bulk quantities of product, albeit at a slightly lower profit margin. I think this will be a great addition and
2026-04-17 08:13 UTC · Community Announcements · Tyler
Hi everyone,The third community vote is now open! In the main menu, you'll be able to vote on what you want to see in the next major update. This time, the three options are:Hireable DriversDriver employees who can transport items between your properties, businesses, and dealers.Police ImprovementsDynamic police intensity, federal agents, outlaw status, and heavier consequences when caught.Special CustomersSpecial customer groups (bikers, hippies, businessmen, etc.) who periodically visit town and buy large quantities of product.The voting period will run for one week, and we'll announce the r
2026-04-17 08:11 UTC · Community Announcements · Tyler
AdditionsAdded choice descriptions to the community vote panel.Tweaks/ImprovementsBig sprinkler is now sold at Oscar's store.
2026-03-30 01:18 UTC · Community Announcements · business
Hey everyone,It's been a year (plus a few days) since Schedule I was released to early access! What a wild year it's been - I seriously couldn't have hoped for a warmer response. Thank you for taking the time out of your day to play our game. As of 30th March 2026, Schedule I has been collectively played for 17,846,608,208 minutes. That's over 33,954 years. It's humbling to think that much time has been spent playing something I created.We wanted to put out a small update in celebration of the anniversary. We've only had about a week to put this together, so it isn't huge, but we've included a
2026-03-27 02:24 UTC · Community Announcements · Tyler
AdditionsAdded Golden M1911.Added Big Sprinkler.Added reorder feature to the delivery app.Added 'seeded mixing' setting.Added dynamic reticle for ranged weapons.Added notifications when deliveries arrive.Added headshot damage multiplier for ranged weapons.Tweaks/ImprovementsRedesigned the delivery app.Employees (excluding dealers) will now consume any bagged product left in their inventory. Supplier relationships are now increased when you purchase items at a meetup.Tweaked item slot filter context menu UI.Tweaked product effect duration for NPCs:Weed = 9 hours.Meth = 9 hours.Cocaine = 6 hours
2026-03-24 21:58 UTC · Community Announcements · Tyler
Hi everyone,We're doing a Cranky Frank plush with YouTooz. It's available to order for the next 30 days. Just like our last collab with YouTooz, 100% of TVGS's share of revenue will be donated to charity: SSDP Australia (Students for Sensible Drug Policy). We're also working on an update for the Schedule I's 1st anniversary. It should be ready to go in the next day or two.Thanks for reading,Tyler
2026-03-19 04:56 UTC · Community Announcements · Tyler
Hi everyone,The weather update is now fully released! There are several new weather conditions that can occur at random throughout the day. This update is one I've been excited about for ages - I think it adds a ton of life and atmosphere to Hyland Point. We've worked really hard on optimisation for this update - the new weather system has almost zero performance impact, even during the most visually complex effects. We've also made a number of rendering optimisations to existing parts of the game. In our testing, FPS seems to be 5-10% higher compared to the previous version of the game.Additi
2026-03-14 02:35 UTC · Community Announcements · business
AdditionsAdded new weather system:ClearOvercastFoggyLight rainHeavy rainLightningAdded umbrella (usable only by NPCs at the moment).Added a purchasable flashlight to the hardware stores.Added more police sentry locations.Added 'setweather' command.Added 'setweatherspeed' command.Added 'triggerlightning' command.Added 'triggerdistantthunder' command.Added weather-specific NPC greetings.Added new UI framework in preparation for controller support (not yet enabled).Added weather volume setting.Added 'rainy bonus' for deals completed during rain.Tweaks/ImprovementsRebuilt the day-night cycle syste
Full appinfo as delivered by Steam PICS, changenumber 38790672. Also at /api/app/3164500/raw.
{
"appid": "3164500",
"common": {
"name": "Schedule I",
"type": "Game",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"icon": "3d9f9ed56cb6e1ba995883207290c39674e9c411",
"clienticon": "f2e8439fdf0dc2d2a2e81633de66b11388e8ca92",
"clienttga": "36ced06f692d22eecf8646d9defee426d737477c",
"releasestate": "released",
"content_descriptors": {
"0": "5"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1743552000",
"tested_build_id": "17862377",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"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"
}
},
"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": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-9.0-4RC",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "986ee9a7a25cb0e61d1530cc3cd7e3e06aa68733/capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "72.59528130671507",
"height_pct": "71.18055555555553"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "83b75c1bc8ea91b7503d8816832188635ba75a72/library_600x900.jpg"
},
"image2x": {
"english": "83b75c1bc8ea91b7503d8816832188635ba75a72/library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "28cee837eb27329f2bf46c2a0029494156185218/logo.png"
},
"image2x": {
"english": "28cee837eb27329f2bf46c2a0029494156185218/logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "72.59528130671507",
"height_pct": "71.18055555555553"
}
},
"library_header": {
"image": {
"english": "a1afccbf48a0226dd5f552ce107260c110ae270d/library_header.jpg"
},
"image2x": {
"english": "a1afccbf48a0226dd5f552ce107260c110ae270d/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1773974352",
"associations": {
"0": {
"type": "developer",
"name": "TVGS"
},
"1": {
"type": "publisher",
"name": "TVGS"
}
},
"primary_genre": "1",
"genres": {
"0": "1",
"1": "23",
"2": "28",
"3": "2",
"4": "70"
},
"category": {
"category_2": "1",
"category_9": "1",
"category_38": "1",
"category_1": "1",
"category_23": "1",
"category_22": "1",
"category_64": "1",
"category_67": "1",
"category_68": "1",
"category_69": "1",
"category_79": "1",
"category_45": "1",
"category_46": "1",
"category_74": "1",
"category_28": "1",
"category_57": "1",
"category_58": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true"
}
},
"steam_release_date": "1742853600",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "3164500",
"content_descriptors_including_dlc": {
"0": "5"
},
"store_tags": {
"0": "599",
"1": "6378",
"2": "1685",
"3": "12472",
"4": "3859",
"5": "1695",
"6": "3839",
"7": "1702",
"8": "255534",
"9": "7332",
"10": "19",
"11": "1643",
"12": "1687",
"13": "9",
"14": "4747",
"15": "1644",
"16": "1774",
"17": "493",
"18": "1663",
"19": "492"
},
"review_score": "9",
"review_percentage": "97"
},
"extended": {
"developer": "TVGS",
"publisher": "TVGS",
"homepage": "https://www.scheduleonegame.com/"
},
"config": {
"installdir": "Schedule I",
"launch": {
"0": {
"executable": "Schedule I.exe",
"type": "default",
"config": {
"betakey": "default"
},
"description_loc": {
"english": "The default launch option."
},
"description": "The default launch option."
},
"1": {
"executable": "Schedule I.exe",
"arguments": "-beta",
"type": "default",
"config": {
"betakey": "beta"
},
"description_loc": {
"english": "Launches Schedule I beta."
},
"description": "Launches Schedule I beta."
}
},
"steamcontrollertemplateindex": "4",
"steamdecktouchscreen": "1"
},
"depots": {
"3164501": {
"manifests": {
"public": {
"gid": "2669402650689186460",
"size": "7417849141",
"download": "2080875824"
},
"alternate": {
"gid": "3115153095760792199",
"size": "7387548417",
"download": "2071713072"
},
"default-previous": {
"gid": "2624148878279466820",
"size": "7883004354",
"download": "2139425072"
},
"alternate-previous": {
"gid": "8366218112775862803",
"size": "7850065897",
"download": "2129370464"
},
"beta": {
"gid": "2669402650689186460",
"size": "7417849141",
"download": "2080875824"
},
"alternate-beta": {
"gid": "3115153095760792199",
"size": "7387548417",
"download": "2071713072"
}
}
},
"branches": {
"public": {
"buildid": "24705572",
"timeupdated": "1786679965",
"timebuildupdated": "1786590611"
},
"alternate": {
"buildid": "24705584",
"description": "Uses Mono instead of IL2CPP as the scripting backend. Less performant than the default version, but less prone to crashes.",
"timeupdated": "1786679884",
"timebuildupdated": "1786590693"
},
"default-previous": {
"buildid": "22829923",
"description": "The last major default version.",
"timeupdated": "1776413483",
"timebuildupdated": "1776412033"
},
"alternate-previous": {
"buildid": "22829948",
"description": "\tThe last major alternate version.",
"timeupdated": "1785542685",
"timebuildupdated": "1776412104"
},
"beta": {
"buildid": "24705572",
"description": "Hosts the beta version of Schedule I. May be unstable.",
"timeupdated": "1786591181",
"timebuildupdated": "1786590611"
},
"alternate-beta": {
"buildid": "24705584",
"description": "Hosts the beta version of Schedule I in alternate mode. May be unstable.",
"timeupdated": "1786591191",
"timebuildupdated": "1786590693"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "1000000000",
"maxnumfiles": "10000",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "TVGS/Schedule I/Saves/{64BitSteamID}",
"pattern": "*.json",
"platforms": {
"1": "Windows"
},
"recursive": "1"
}
}
}
}