BlackMarketPasswords

v1.3.1·Updated 2026-10-11

Writes the current black market and weapons dealer passwords on a sticky note, and pins the illicit addresses and every control room to your case board. From Quick Menu with a controller, or Ctrl + O,

Screenshots 4 screenshots

About this mod Author’s original text

A BepInEx (mod loader) plugin for Shadows of Doubt. Click into a sticky note, press Ctrl + O, and the current passwords for the city's black market trader and weapons dealer are written into it. Two more keys pin the illicit addresses and every control room to your case board.

If it gets you into a shop you had given up on, please leave a like on the mod's page. It keeps me motivated to make more mods. Donations are welcome too:

What it does

The black market trader and the weapons dealer only serve you once you say the right password. The only place the game shows it is in graffiti tags painted on walls around town. Sometimes a tag has no letters on it. Sometimes it has moved, or reads a different word than last time. Miss it and you can go a whole city without either shop.

The game always knows the current password. This mod reads it and writes it down for you, so the tag stops being the only way in. It shows what the wall would show on a good day and nothing more.

Features

  • Ctrl + O in a sticky note: each dealer with its password on the line below, black market first, then the weapons dealer and the underground sync clinic (it has no password, so it is listed with its address only). For example:

Black market, Busy Building Supplies

Jasmine

Weapons, Hornet Ironmongers

Buffalo

Underground clinic, 12 Harbour Lane

  • Ctrl + I with your case board open: pins the black market trader, the weapons dealer and the underground clinic, in that order, to the board you are looking at
  • Ctrl + M with your case board open: pins every control room in the city to the board you are looking at
  • Pinned cards line up in a tidy grid next to your existing cards, with black pins for the illicit addresses and white pins for the control rooms
  • The grid starts tight. Take the cards off and pin them again to step through Normal and Wide spacing
  • Press the same pin key again to take those cards off that board again. Other cards and other boards are never touched
  • Addresses already on the board are never pinned twice
  • The password is read fresh on every press. If it ever changes, press Ctrl + O again for the new one
  • Ctrl + O only works while a sticky note has focus, and the pin keys only while the case board is open, so they cannot clash with gameplay
  • Works with the base game, no other mods needed

Config

After one launch, edit with the game closed:

BepInEx/config/sm3gm.sod.blackmarketpasswords.cfg

| Setting | Default | Meaning |

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

| PasswordKey | O | Key that writes the passwords |

| PasswordModifier | LeftControl | Key to hold with it. None means the key on its own |

| PinIllicitKey | I | Key that pins the illicit addresses |

| PinIllicitModifier | LeftControl | Key to hold with it |

| PinGatedWithClinic | true | Also pin the black market trader and weapons dealer with the clinic |

| PinControlRoomsKey | M | Key that pins the control rooms |

| PinControlRoomsModifier | LeftControl | Key to hold with it |

| MaxControlRoomPins | 0 | Control rooms pinned per press, 0 for all |

| TidyLayout | true | Place pinned cards in a grid. false lets the game place them |

| GridSize | Cycle | Tight, Normal or Wide spacing. Cycle starts Tight and steps up each time you take the cards off and pin again |

| GridColumns | 0 | Cards per row. 0 uses GridSize |

| GridSpacingX | 0 | Space between cards. 0 uses GridSize |

| GridSpacingY | 0 | Space between rows. 0 uses GridSize |

| IllicitColour | black | Pin colour for the illicit cards: red, blue, yellow, green, purple, white or black |

| ControlRoomColour | white | Pin colour for the control room cards |

| PinWhileNoteFocused | false | Allow the pin keys while a sticky note is focused |

| Separator |, | Text between the parts of each password line |

Left and right Shift, Ctrl and Alt count as the same key.

Good to know

  • You still do the talking. The mod does not unlock anything or mark a password as known. You give the password to the dealer yourself.
  • A dealer who won

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
BlackMarketPasswords-1.3.1.zip
File size
137.8 KiB