You are viewing a potentially older version of this package. View all versions.
Khundian-More_Workers-0.1.1 icon

More Workers

Schedule I mod that enables Add/Remove worker idle points to/from properties with authoring tools; hotkeys and helpful visuals.

Date uploaded a year ago
Version 0.1.1
Download link Khundian-More_Workers-0.1.1.zip
Downloads 26
Dependency string Khundian-More_Workers-0.1.1

README

More Workers

Schedule I mod that enables Add/Remove worker idle points to/from properties with authoring tools; hotkeys and helpful visuals.

Authenticity & Integrity

  • SHA256 Hash: Khundian.S1.MoreWorkers-IL2Cpp.dll
    • 429A174730D0BE957209C73EF1F4C7194D8678A23B62773BD9AF7EA1EFB63B99
  • SHA256 Hash: Khundian.S1.MoreWorkers-Mono.dll
    • CBD67EC29FE9E7FD74104ED02E04A40C2C9CC9522B63CE60E1173449BDAD26BC

Current Supported Properties

  • Barn
  • Bungalow
  • Docks Warehouse
  • Hyland Manor
  • Storage Unit
  • Sweatshop

Features

  • Manual idle points via world-space JSON (appended after existing/default idle points)
  • Visualization idle points (blue = existing/default, green = manual)
  • Authoring Mode:
    • Capture new manual idle point (F9)
    • Force reload points.json (F10)
    • Remove last manual idle point from points.json for the nearest property (F11)
  • Property worker capacity expands to match the idle point count (never shrinks mid-session for safety and stability reasons)

Settings (*.cfg edit or ingame mod managers like ModsApp)

  • Authoring Mode: Enables the in-game authoring overlay and markers.
  • Hotkeys:
    • Capture Key (default F9): Capture your current position/yaw as a manual idle point for the nearest property.
    • Reload Key (default F10): Force reload points.json and redraw markers.
    • Remove Key (default F11): Remove the last manual point for the nearest property.

Authoring Workflow

  1. Enable Authoring Mode in "More Workers.cfg" or ModsApp.
  2. Markers: blue = existing/default, green = manual. Numbers show per-property indices.
  3. Stand near the target property, press F9 to capture your position/yaw.
    • The mod adds a live idle slot immediately so hiring unlocks right away.
  4. Optional: Press F10 to force a reload of JSON and redraw markers.
  5. Press F11 to remove the last manual point for the nearest property.
    • The green marker disappears immediately; The actual idle point remains for this session for safety and stability reasons (possible bugs/crashes when removing idle points that are currently hosting a worker).
    • Actual idle point(s) will be removed from the game automatically on next load of game/save, if the removed idle point was hosting a worker in your save; the worker will not load without an idle point and when you save the game without the worker loaded, he will be lost.

Hot‑Reload Behavior

  • Capture (F9): Writes to JSON and appends a live idle slot immediately; capacity expands to match the new idle count.
  • Remove (F11): Writes to JSON and hides the removed point visually; the corresponding live slot is pruned safely on next reload of game/save.
  • Reload (F10): Reloads JSON and redraws markers (visual only); full reconcile happens on game/save load/restart.

File Locations

  • Config: UserData/More Workers/More Workers.cfg
  • Manual idle points: UserData/More Workers/points.json

Helpful Mods

These mods are not mandatory, but nice to have!

CHANGELOG

Changelog

[0.1.1] - 2025-11-09

  • Image fixes in readme.md

[0.1.0] - 2025-11-09

  • Authoring Mode with in‑game visualization (blue = existing/default, green = manual) and index labels.
  • Hotkeys: Capture (F9), Reload (F10), Remove (F11).
    • Capture writes to JSON and appends a live idle slot immediately; capacity expands to match idle count.
    • Reload refreshes points.json and redraws markers (visual); full reconcile on next scene/load.
    • Remove pops the last manual point in JSON; visually hides the corresponding marker; the live slot is pruned safely on next reload.
  • Snap‑to‑ground enabled.
  • Capacity is expand‑only (max of baseline vs current idle count); never shrinks mid‑session.
  • JSON format (world-space) at UserData/More Workers/points.json.
  • Marker dedup and clarity: skip drawing MW_MANUAL transforms as "existing"; avoid duplicate blue/green at the same spot.
  • Added property anchor: Hyland Manor at (164.00, 11.76, -67.00).
  • Authoring HUD overlay improvements:
    • Lowered position to avoid new HUD icons (safe-area aware).
    • Semi-opaque black background for readability.
    • Larger font size and retained shadow for contrast.
    • Dynamic sizing via text measurement to prevent clipping; fixed degree symbol (°).