0.4.6|Aug 1, 2026
View on Steam↗

Schedule I v0.4.6: Gamepad Support and Optimization

3/5 Moderate

Gamepad support arrives alongside optimizations that delivered a 20-30% performance boost in testing. Pausing is now possible in any state, and payphone quest soft-locks are fixed.

Share:

Key Changes

  • 1Controller and gamepad support is available, with Xbox and PlayStation DualSense prompts.
  • 2Performance optimizations delivered a 20-30% boost and less visual pop-in in the developer's testing.
  • 3The game can now be paused while driving, using the phone or in dialogue.
  • 4Payphone quests no longer soft-lock when a call is exited before completion.
  • 5Police patrols, sentries and checkpoints now assign 1-2 officers instead of always assigning 2.

All Changes

🎮Gamepad Support(5)

  • newAdded controller and gamepad support, including Xbox and PlayStation DualSense input prompts.
  • newAdded gamepad-related settings.
  • newAdded a virtual gamepad cursor with friction and lure systems to help with grabbing objects and click-heavy tasks.
  • newAdded a haptics system for controllers.
  • changeRebuilt the input prompt system to support gamepad buttons.

âš™ī¸Performance and Visuals(19)

  • fixPerformance optimizations produced a 20-30% boost and less visual pop-in in the developer's testing.
  • fixAdded a tree billboard shader that closely matches the tree mesh and rewrote the tree shader for efficiency.
  • fixAdded light source culling and a tool that reduces or culls shadows at a certain distance.
  • fixCombined and optimized several buildings.
  • fixProperty contents culling is staggered over several frames to minimize stuttering when approaching or leaving a property.
  • fixAdjusted LOD distances and created higher-quality LODs for several buildings and props.
  • fixProperty light sources are culled when distant.
  • fixOptimized interaction physics checks.
  • fixOptimized shadow-casting lights and disabled shadow casting on many tiny meshes.
  • fixDisabled baked occlusion culling because its calculations were more expensive than rendering everything.
  • fixChanged audio file compression formats to minimize runtime decompression CPU spikes.
  • fixStripped shader variants and reduced the resolution of several textures to minimize memory use.
  • fixOptimized UI layout calculations and compass rendering.
  • fixRewrote miscellaneous code to minimize garbage collection allocation.
  • fixPolice vehicles are pooled instead of spawned and destroyed.
  • fixScripts using repeating checks stagger their logic across frames.
  • fixOptimized several distance checks to use square distance.
  • fixAdjusted texture streaming settings to minimize excessively low-resolution textures on certain buildings.
  • changepolice station: Added more grime to the police station.

đŸ•šī¸Gameplay and Quality of Life(11)

  • changeThe game can be paused in any state, including while driving, using the phone or in dialogue.
  • changePolice patrols, sentries and checkpoints assign 1-2 officers instead of always assigning 2.
  • changeAdded player visibility points at the neck and hips to prevent cheesing NPC vision.
  • changeTrees and bushes obscure NPC vision more.
  • changeI'm stuck: Pressing 'I'm stuck' teleports the player's vehicle to safety when driving.
  • changemanagement clipboard: The management clipboard object selector multi-selects by default without holding Shift.
  • newpickpocket: Added a 'stop arrow' button to the pickpocket interaction.
  • changepickpocket: Pickpocketing an NPC with nothing in their inventory displays 'Inventory empty'.
  • newAdded a stack splitting tutorial.
  • newquit: Added a 'quit' command.
  • changeImproved movement animations when moving slowly or diagonally.

đŸ–Ĩī¸Settings and UI(9)

  • newAdded an option to pause automatically when the game loses focus.
  • newAdded a 'restore defaults' button for input bindings.
  • changeDisplay settings apply automatically without pressing 'apply'.
  • changeIncreased maximum UI scaling to 1.5.
  • changeFOV now has a lower limit of 20.
  • newThe organisation name appears in the pause menu.
  • fixAdded a platform-integrated fullscreen fade to prevent unintended input when the Steam overlay opens.
  • changeTweaked the shop, deal, counteroffer and phone home screen interfaces.
  • changeCleaned up and modularised station interfaces and rebuilt the barbershop, tattoo parlour, new mix discovered and vehicle repaint interfaces.

🔊Audio(1)

  • changeImproved audio blending when moving inside or outside during rain.

🔧Systems(6)

  • newAdded an internal state system integrated with menus and interactions.
  • newAdded client-side code to interface with the new in-game feedback system backend.
  • changeCentralized NPC data in a single container and converted NPC deal behaviour from a schedule event to a behaviour.
  • changeSeparated lobby logic from its interface and rewrote platform integration code to be platform-agnostic.
  • changeCleaned up weather code, moved several weather components to the core DLL and removed the legacy sky system.
  • fixImplemented a Linux-compatible region check for choosing the default metric or imperial setting.

🐛Bug Fixes(10)

  • fixFixed payphone quests soft-locking when a call is exited before completion.
  • fixFixed suppliers not looking at the player or returning to their meeting location after an interruption.
  • fixFixed police sometimes failing to share player line-of-sight with other officers.
  • fixFixed bushes not properly obscuring players.
  • fixFixed the cartel influence popup overlapping compass warnings and quest UI appearing too close to the top of the screen at high interface scales.
  • fixFixed jerky vehicle movement in kinematic mode.
  • fixpackaging station: Fixed baggies getting caught on the packaging station hopper lid.
  • fixChanged Windows-specific file path code to work on other operating systems.
  • fixFixed visual issues including building object z-fighting, graffiti and grime lighting, tree shadow pop-in and volumetric light flickering.
  • fixFixed stuttering from environmental text, excessive lens flare CPU usage and CPU or memory spikes from audio source events.

📅Coming Soon(1)

  • newThe special customers update is in development and described as not far off.

Summary

Gamepad support

Controller support includes Xbox and PlayStation DualSense prompts, settings, haptics and a virtual cursor designed to help with precise and click-heavy interactions. The developers tested Xbox, PS5 DualSense and Steam controllers, including Steam Deck; generic Windows XInput controllers should also work.

Performance and gameplay

The developers report a 20-30% performance boost and less visual pop-in in testing, with changes to LODs, lighting, shaders and frame-spike handling. Players can pause in any state, police assignments vary between 1-2 officers, and trees and bushes obscure NPC vision more. The management clipboard now multi-selects by default, and the stuck option can recover a vehicle while driving.

Fixes and what's next

Payphone quest soft-locks, supplier behaviour, police line-of-sight sharing and several visual and performance issues are fixed. The special customers update remains in development.