Ketaros
Improved Employees

Improved Employees

Free

TCG: Card Shop Simulator · by Ketaros

About

Improved Employees — Mod
BepInEx Plugin · TCG Card Shop Simulator

Improved Employees

Staff who pull their weight from day one — and stay on the floor until you close the shop.
📦 v1.1.0 +30% speed 🕑 Stay until closing 💾 Save-safe

📖 About

Fresh hires in this game are slow, and they clock out on their own while you are still restocking, pricing and serving the last customers of the day. Improved Employees fixes both: it raises the base working speed of every employee so they are useful the moment you hire them, and keeps them on the clock until you actually close the day.

+30%
Work speed
+30%
Walk speed
Stay till closing
0
Save changes

Features

  • ⚡ Faster from day oneNo grinding skill levels first — employees work and walk 30% faster the moment they are hired.
  • 🕑 Stay until you closeThey ignore the automatic end-of-day dismissal and keep working while there is still work on the floor.
  • 📈 Honest hire screenThe "Very Fast / Fast / Normal" labels read from the same values, so they stay accurate.
  • 📊 Stacks with skill levelsThe usual 7%-per-level scaling still applies on top of the improved base.
  • ⚙️ Fully tunableEvery value is a config entry, editable live in-game with the F1 menu.
  • 💾 Nothing written to your savePurely in-memory. Remove the mod and employees return to vanilla instantly.

Why It Boosts the Base

Employee speed in this game is layered. This mod edits the bottom layer, so everything above it inherits the improvement rather than fighting it.

1

Base stats — this is what the mod changes

Each hireable employee has a base seconds-per-action for restocking and checkout, plus a walk multiplier. Lower is faster.

2

Live task timers

Each worker derives its actual timers from those base values when it starts a shift.

3

Skill levels

Task levels then scale those timers down a further 7% per level, up to level 10.

Because the boost lands on layer 1, a level-10 veteran gains the same percentage as a brand-new hire — and the hire-screen speed labels, which are computed from the same numbers, stay honest.

restockSpeed  /= 1.30      // durations: faster means a smaller number
checkoutSpeed /= 1.30
walkSpeedMultiplier scaled so movement is a true +30%

🕑 Stay Until Closing

Normally employees head home the moment the in-game day ends, even though you are usually still working. With this enabled they stay on the floor and keep doing their tasks until you close the day yourself.

BehaviourResult
Automatic end-of-day dismissalIgnored — they keep working
Sending an employee home yourselfWorks exactly as before
Firing an employeeUnaffected
Starting a new dayEveryone resets normally
Salary costUnchanged — charged per employee, not per hour

Implemented by blocking a single task transition that every automatic go-home path funnels through, rather than faking the day-end clock — which other systems such as customers and lighting also depend on. Safe because the game deactivates and re-activates every worker when a new day starts, so nobody is ever left in a stuck state.

⚙️ Configuration

All settings live in BepInEx/config/com.mod.improvedemployees.cfg and can be edited live in-game with BepInEx Configuration Manager (F1).

SettingDefaultEffect
WorkSpeedBonusPercent30Faster restocking, checkout, pricing and refills. 0 disables.
WalkSpeedBonusPercent30Faster movement around the shop. 0 disables.
KeepWorkingUntilDayClosedtrueIgnore the automatic clock-out.
LogAppliedStatsfalseLog each employee's before/after values.

Base stats are applied once at load, so a changed speed value takes effect on the next launch.

💾 Installation

  1. Install BepInEx 5.x for TCG Card Shop Simulator.
  2. Extract the release zip into your BepInEx folder, so you get BepInEx\plugins\ImprovedEmployees\ImprovedEmployees.dll.
  3. Launch once — the config file is generated on that first run. The log shows:
Improved Employees v1.1.0 loaded (work +30%, walk +30%).
Improved Employees: boosted base stats for N employee type(s).

Requirements: BepInEx 5.x · Optional: BepInEx Configuration Manager, for the in-game F1 settings menu.

🧩 Notes & Compatibility

  • Save-safeThe employee data is a plain in-memory class, so the boost lasts only for the session. Nothing is written to your save.
  • Never compoundsThe boost is applied once per data instance and tracked by reference, so a scene reload cannot stack it.
  • Hard floors existThe game enforces minimum action times (0.25s scan, 0.20s change, 0.15s restock). A very large bonus bottoms out there.
  • Verify anytimeSet LogAppliedStats = true for a per-employee before/after breakdown in the log.
Improved Employees v1.1.0 · BepInEx plugin for TCG Card Shop Simulator
Faster from day one · stays until closing · save-safe and fully reversible

Comments (0)

Sign in to join the conversation.

No comments yet. Be the first.