PlacementPlus
Place held items exactly where you want with move and rotate controls, return them to their spot instead of throwing them, fix hanging ceiling lights, and add a large set of extra objects to the decor menu.
By kropath
This mod requires the following mods to function
BepInEx-BepInExPack_IL2CPP
BepInEx pack for IL2CPP x64 Unity games. Preconfigured and ready to use.
Preferred version: 6.0.755README
PlacementPlus
A decoration and placement quality of life mod for Shadows of Doubt. It lets you place held items exactly where you want them, fixes a few annoyances with the built in decor tools, and adds a large set of extra objects to the apartment decorating menu. It does not change gameplay rules, cases, or how citizens behave.
Features
Precision item placement. Hold or carry any placeable item and press the placement key to pin it in the air in front of you. From there you can push it around with the arrow keys, raise and lower it, and rotate it on any axis, then set it down frozen at that exact pose. It works with any item you can hold, not just weapons, so you can arrange guns on a rack, line up cans on a shelf, stand a plush toy on a desk, or hang a piece anywhere you like. The object stays where you leave it and survives saving and loading.
Copy and paste rotation. While placing, you can store the current orientation and apply it to the next item, so a row of objects can all sit at the same angle without fiddling each one by hand. It copies the rotation only, never the position.
Smart put back. When you pick up an item you placed and drop it again nearby, it returns to its exact spot with its rotation intact, instead of being thrown or landing flat. This works even when the item is on a wall or a rack, where the normal drop would otherwise throw it because there is no flat surface to rest it on. If you carry it well away from its spot and drop it there, it behaves like a normal thrown item again.
Ceiling light fix. Player placed ceiling lights normally hang about a metre below the ceiling. This snaps them up flush against the ceiling where they belong. It does not touch the normal room lights.
Move furniture further away. When you place furniture from the decor menu, the preview is normally stuck about a metre in front of you. This lets you use the arrow keys to push it further out, pull it closer, or slide it sideways, so you can reach the far side of a room. Wall pieces keep their normal aim at the wall behavior.
Surface clearance. When an object would end up partly sunk into a wall, floor, or ceiling, it is nudged back out so it cannot disappear behind a panel and become impossible to pick up again. It only ever pushes an object out of solid walls, floors, and ceilings, never off the furniture it is meant to sit on, and it leaves anything that is already clear exactly where you put it.
Extra decor objects. A large set of objects that are normally hidden from the apartment decorating menu are added to it, each priced at fifty. The full list is below and is editable in the config file.
Controls
All of these keys can be rebound in the config file.
While holding or carrying an item:
- Placement key:
V. Press once to pin the item in front of you, press again to cancel. - Move: arrow keys.
- Raise and lower:
Page UpandPage Down. - Rotate the active axis:
,and.. - Switch rotation axis (yaw, pitch, roll):
T. - Place it:
Enter. - Reset tilt:
Backspace. - Copy rotation:
O. Paste rotation:P. - Hold
Left Shiftfor larger steps,Left Altfor finer steps.
While placing furniture from the decor menu:
- Push the preview away, closer, or sideways: arrow keys.
- Larger steps: hold
Left Shift.
Added objects
Every object below is added to the apartment decorating menu at a price of fifty. A few ceiling mounted pieces are hidden by default, because air ducts block them in almost every apartment, but you can offer them anyway with a config switch.
General and public. Vintage Wall Lamp, Flower Bed (with corner and old variants), Buddleia Bush, Mossy Bush, Tree, Tall Tree, Basketball Hoop, Public Corkboard, Magazine Stand, Newsstand, Long Hotel Desk, Molded Waiting Seats, Sync Bed, Under Desk Drawers, Lockers, Hotel Key Rack, Washing Machines, Loudspeaker, Television Billboard, Security Camera, Sentry Gun, Scout Laser, CCTV Tower, Telephone Booth, Amusement Ride.
Retail and market. Supermarket Fridge, Supermarket Freezer (with corner), two Supermarket Shelving styles, Supermarket End Shelf, Empty Shelves (large and small), Supermarket Counters (left and right), Supermarket Scales, shop signs for Synth Beef and Starch, Shop Counter, Fruit Stand (with apples, bananas, and cabbages), Noodle Stand, Synth Fish Stand, Basket Stack, Open Sign, 24 Hour Sign, Hotel Welcome Sign.
Plants, furniture, and storage. Old Flower Bed Corner, Hospital Bed, Walk In Closet Items, Closet Slat Doors, Tall Junk Shelf.
Appliances, utility, and industrial. Industrial Machines (short, long, large, and cylinder), Loom, Cable Spool, Power Box, Breaker Box, Router Box, Newspaper Box, ElGen Sync Machine, Burning Barrel.
Doors, signs, and fittings. Diner Window Shelf, Security Door (double and triple), Telephone Box, Bathroom Scales.
Clutter, grime, and ceiling trim. Trousers, Shirt, and Dress on the floor, Clothes Pile, Graffiti, Wall Grime (top and bottom), Litter Decal, Ceiling Rot (long, short, and corner).
Street and outdoor. Bollard, Hydrant, Mooring Post.
Compatibility
This mod adds placement tools and decor objects. It does not change save files in a way that ties them to the mod, gameplay rules, cases, or citizen behavior, and every change is wrapped so that a problem cannot crash your game. Objects you place ride the normal save, so they persist without any separate file. It runs alongside other mods.
Requirements
- The BepInEx IL2CPP pack, listed as a dependency.
- Keep the game on its current version. The mod is built against the live game build.
Config
A config file is created the first time you run the game with the mod installed, at BepInEx/config/Kropath.PlacementPlus.cfg. Every feature can be turned on or off, every key can be rebound, the price and the full list of added objects can be edited, and there is a switch to offer the hidden ceiling pieces if you want them.