Government Database Rework
This mod turns the government, employee and resident databases into something you can read through instead of search. Everyone listed alphabetically, filtering as you type, and a live profile beside t
About this mod Author’s original text
Government Database Rework
This mod turns the government, employee and resident databases into something you can read through
instead of search. Everyone listed alphabetically, filtering as you type, and a live profile beside
the list before you print it.
Like this mod?
If you like my mod, please leave a thumbs up so I know!
Found a bug, or got an idea for what this should do next? Let me know here:
Submit feedback
Overview
The Government Database is a search box. Nothing exists on it until you have typed two letters of a
name you already know — which is a strange way to run a national register, and the Employee and
Resident databases work the same way.
The thing is, you don't always know the name yet. Half the time you're standing at a terminal with a
first initial and a job title, and the one system in the city that has every citizen in it refuses to
show you a single one of them.
So now it's a directory. You open it and the whole register is already there, in order, and you page
through it like a real detective would.
The Whole Register, In Order
Open the app and every citizen in the pool is listed, sorted Surname, Firstname, a page at a time.
Page navigation sits along the bottom of the list with a counter telling you where you are, and it
wraps around at both ends so you're never stuck at the bottom of an 800-name city.
Typing narrows the list instead of unlocking it. One character is enough, and clearing it brings the
whole register back.
A Profile Before You Print It
Select a name and the record opens beside the list — photo, fingerprint card, and every detail the
printed record carries. Read it on screen, decide whether you want it, and print from the same panel.
The information is not made up by this mod. It's rendered by the game's own evidence system, from the
same data the paper would carry, so what you read on the screen is what you'd read in your hand. The
rows the record has no answer for are left out rather than filling the panel with question marks.
The Employee And Resident Databases Too
All three run on the same screen, each limited to its own pool — the company's staff, or the
building's residents.
Fingerprints follow the record. The government register holds them, and so does an employer, because
you get printed when you hire on. A residence doesn't, so those records don't show them — same as
what comes off the printer.
Looking a record up puts that citizen's prints on file, exactly the way meeting their print out in
the world would: the system hands them the next identifier in its sequence and the record keeps it.
Run someone through the database and you'll have their prints for the rest of the case.
Configuration
BepInEx\config\CalebScott.GovernmentDatabaseRework.cfg, created on first launch. Most values are
read live, so changing one takes effect the next time you open the app.
| Section | Key | Default | Meaning |
| --- | --- | --- | --- |
| Listing | Enabled | true | Master switch. Off returns the vanilla search box |
| | SurnameFirst | true | Sort and show as Surname, Firstname. Off gives full names |
| | MinimumSearchLength | 0 | Characters needed before filtering. Vanilla was 2 |
| | MatchAnywhereInName | true | Match anywhere in the name. Off matches from the start |
| | EmptySearchHint | ALL RECORDS… | The line shown before you type anything |
| Layout | TwoColumnLayout | true | Off keeps the vanilla single column and only changes the list |
| | HideOnscreenKeyboard | false | Hides the keyboard and gives the space to the list |
| | KeyboardHeight | 0.135 | Height of the keyboard strip. Shorter keys, more names |
| | EntriesPerPage | 0 | 0 fits as many as the list area holds |
| Preview | ShowPreview | true | The profile panel |
| | ShowPhoto | true | The citizen's photo |
| | FontScale | 0.9 | Size of the record text, against the screen's own |
| | HideUnknownFields | true | Leave out the rows the record can't answer |
| | FingerprintInCorner | true | The fingerprint card, where t
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- 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.
- For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
- 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.
Install these first, or the mod will not work: