BackToWork

v1.0.3·Updated 2026-10-11

Workers back where they belong: food stalls get sellers, empty jobs get filled, black markets and weapons dealers stay at work and are manned around the clock, and fewer toilet breaks.

Screenshots 2 screenshots

About this mod Author’s original text

BACK TO WORK!

A BepInEx (mod loader) plugin for Shadows of Doubt. Empty counters, unmanned stalls and black markets with nobody home: this mod puts the city's workers back where they belong.

If it made your city feel more alive, please leave a like on its page. It keeps me motivated to make more mods. Donations are welcome too:

What it does

  • Street food stalls get a seller: the game places stalls around the city but never staffs them. Every stall now gets its own small business and an unemployed citizen behind the counter, so you can buy from it.
  • Empty jobs get filled: posts the game left vacant (laundries, offices, plants, hospitals and so on) are given to unemployed citizens. A few people are always left unemployed, so the streets keep their idle and homeless.
  • Black markets and weapons dealers stay at work: during their shift they no longer wander off for meals, snacks, cigarettes or a night out. They still answer the door, flee, fight and react to crime, so the password at the black market door works as before.
  • Open around the clock: black markets, weapons dealers and Sync Clinics get extra staff for the night and for the regular staff's days off. Only the hours nobody covers get a new post, and everyone keeps a normal schedule with sleep and time at home.
  • Fewer toilet breaks: workers on shift only leave for the toilet when they really need to. Night staff in particular otherwise leave desks and counters empty for long stretches.
  • Hotel staff can rent rooms: everyone working at a hotel (manager, bar staff, cooks) can rent you a room, take payment and check you out, not only the porter at the desk.

Enforcers are never hired for other jobs.

Config

After one launch, edit BepInEx/config/sm3gm.sod.backtowork.cfg with the game closed.

| Setting | Default | Meaning |

|---|---|---|

| Stalls / StaffStalls | true | Give every street food stall a seller you can buy from. |

| Stalls / AllowHomeless | true | Homeless citizens may run a stall when there are not enough unemployed citizens with a home. |

| Hotel / ManagerBooking | true | All hotel staff can rent rooms, take payment and check you out. |

| Jobs / FillVacantJobs | true | Fill job posts the game left empty with unemployed citizens. |

| Jobs / KeepUnemployed | 10 | Leave at least this many citizens unemployed. |

| Jobs / ToiletOnlyWhenUrgent | true | Workers on shift only go to the toilet when they really need to. |

| Jobs / UrgentBladder | 0.1 | How urgent it must be (0 = bursting, 1 = fine). |

| Jobs / StayAtWorkJobs | BlackmarketDoctor | Job types that never leave their post during the shift. |

| Jobs / StayAtWorkCompanies | Blackmarket,WeaponsDealer | Every worker at these businesses stays at their post during the shift. |

| Jobs / AllowedDuringShift | AnswerDoor,Flee,Attack,Panic,Combat,Arrest,Investigate | What staff kept at their post may still do. AnswerDoor must stay. |

| Jobs / AlwaysOpenCompanies | Blackmarket,WeaponsDealer,SyncClinic | Businesses that are manned around the clock, every day. Needs FillVacantJobs. Empty = off. |

Good to know

Hired workers and the extra posts are part of your save. Changing the settings later only affects what is added from then on; people already hired keep their jobs.

Install

Use Mod Manager or r2modman and install as normal. BepInEx is installed automatically.

To install by hand:

  • Install BepInExPack IL2CPP version 6.0.755.
  • Put SoDBackToWork.dll in BepInEx/plugins/BackToWork/ inside your existing BepInEx folder.

Works with new cities and existing saves.

Feedback

Found a bug or have an idea? Post it on the official Shadows of Doubt Discord:

Also by sm3gm

All my mods are.

Support

This mod is free and always will be.

Likes are greatly appreciated and keep me motivated to release more mods, so if you enjoy it, please leave one. You give a like on the mod's page while logged in. If you installed through a mod m

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack_IL2CPP

File & checksum

Filename
BackToWork-1.0.3.zip
File size
138.7 KiB