Some mods target the Mono version of the game, which is available by opting into the Steam beta branch "alternate"
NPC Cards
Add new NPCs in one click. Browse player-made NPCs from NPC Vault on your phone and install them. Every card is a full NPC with look, schedule and role.
| Date uploaded | 2 weeks ago |
| Version | 1.2.0 |
| Download link | DooDesch-NPC_Cards-1.2.0.zip |
| Downloads | 76 |
| Dependency string | DooDesch-NPC_Cards-1.2.0 |
This mod requires the following mods to function
LavaGang-MelonLoader
The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono
Preferred version: 0.7.3DooDesch-Sideload
Write a mod interface as HTML, CSS and JavaScript. Sideload renders the web bundle into real Unity UI and puts it on the in game phone, so an app is three files instead of a thousand lines of panel code.
Preferred version: 1.36.0DooDesch-Personnel
The NPC framework for Schedule I. NPC packs as plain folders - spawn points, daily schedules, customer/dealer economy, contacts - spawned as real networked, saved NPCs. No code needed.
Preferred version: 2.5.0README
NPC Cards - Add New NPCs in One Click for Schedule I
🛟 Need help or found a bug? Get support at support.doodesch.de/npccards.
Add new NPCs in one click. Browse the NPCs other players built on NPC Vault and install them from your phone. Every card is a full NPC with look, schedule and role. Import downloaded card PNGs, send cards from the website to your game. Needs Personnel.

What it does
| Tab | |
|---|---|
| Browse | Search NPC Vault, filter by Customer, Dealer, Supplier, Police or Civilian, sort by new, hearts or downloads. Open a card for its region, greeting and credit, then install it. |
| Installed | Every card Personnel has installed, also the ones from Personify or the import folder. Remove a card here. |
| Import | Card PNGs in UserData/Personnel/Import/. Install one now, or let Personnel install them at the next start. |
| Account | Connect the game to your NPC Vault account. Cards you send with "Send to game" on the website arrive here. Upload a card PNG from the import folder. |
A new NPC shows up after the next game start, not right away. The amber band says how many NPCs arrive or leave.
"Make your own" opens Personify, the editor that makes cards.
Where it opens
- Phone: the NPC Cards app, in landscape and portrait.
- Main menu: with Side Hustle installed, NPC Cards is also a menu gamemode. Escape or right-click steps back.
Online
The mod talks to personify.doomods.com only:
- Browsing loads card lists and card pictures. No sign-in.
- Installing downloads the card PNG.
- Connecting links this game to your account with a code you confirm on the website. Personnel keeps the token in
UserData/Personnel/vault.json. Disconnect removes it. - Uploading sends the card PNG you pick.
Screenshots


Requirements
- MelonLoader 0.7.3+
- Sideload 1.36.0+
- Personnel 2.5.0+
- Side Hustle (optional, for the menu gamemode)
Languages
English and German. Your own translation goes to UserData/DooDesch/Localization/NpcCards/<code>.json; the
setting "Language" in the "DooDesch" preferences category picks the language.
License
MIT. See the included LICENSE.md.
This mod is written with help from generative AI tools (Anthropic Claude, OpenAI Codex).
If you have fun with it, a like on the Thunderstore page really helps other people find it (thumbs up next to Download, you need to be logged in) - ty either way, and lemme know if anything breaks or you've got ideas
CHANGELOG
Changelog
All notable changes to NPC Cards are documented here. This project adheres to Semantic Versioning.
[1.3.0] - 2026-11-05
Added
- Browse tiles show the NPC's region and its weekly spending, dealer cut or supplier order limit.
- Region chips under the role chips filter Browse by Northtown, Westville, Downtown, Docks, Suburbia or Uptown.
[1.2.0] - 2026-11-02
Added
- Browse can filter by Police, and police cards show their role.
Changed
- Needs Personnel 2.5.0.
[1.1.2] - 2026-10-31
Changed
- Needs Personnel 2.4.4, the first version MLVScan 2.1.7 does not disable.
[1.1.1] - 2026-10-31
Changed
- New phone icon in the style of the game's own apps.
- The requirements now list S1API, which Personnel needs.
Fixed
- Cards converted from another mod show their original author instead of the account that uploaded them. In the Installed tab this needs Personnel 2.4.3.
- The app now says "Personnel is not loaded." when Personnel is missing. Before, its icon did not show up at all.
[1.1.0] - 2026-10-31
Added
- The Browse tab recommends Siesta from 40 custom NPCs if it is not installed. Closing the tip lasts until you quit the game.
Changed
- Needs Personnel 2.4.2, where big heads, tiny heads and missing heads show on NPCs from cards.
[1.0.1] - 2026-10-30
Changed
- New icon in the phone, the Side Hustle hub and on Thunderstore: an NPC card next to the NPC it brings into town.
- Needs Personnel 2.4.1, where NPCs from cards wear their shirts and trousers again.
[1.0.0] - 2026-10-29
Added
- NPC Cards app on your phone, and with Side Hustle a main-menu gamemode: browse NPC Vault, filter by role, sort by new, hearts or downloads.
- Install a card from its detail page. The NPC moves into town after the next game start.
- The Installed tab lists every card you have, also those from Personify or the import folder, and removes them.
- Card PNGs in
UserData/Personnel/Import/show up under Import and install with one click. - Connect your NPC Vault account with a code to get cards you send with "Send to game" and to upload your own.