RimWorld

RimWorld

Automated Work Assignment
Showing 1-10 of 13 entries
< 1  2 >
Update: 24 Jul @ 5:07pm

[Auto-generated text]: Update on 7/24/2025 5:07:01 PM.

Update: 21 Jul @ 5:21pm

Version 2.0.0: Expert Mode Integration & Logic Overhaul

This is a major update that brings full compatibility for game versions 1.5 and 1.6, along with significant logic improvements and a brand new feature set.

Expert Mode Integrated: The 'Expert Mode' feature is now fully integrated. Access it via the 'Configure Expert Mode' button in the mod settings to create granular, skill-based priority rules for each work type.

Base Logic Overhaul: The pawn suitability calculation has been improved. Passion now acts as a skill multiplier for more balanced assignments that better respect high-skill pawns. A tie-breaking factor has also been added to reduce the chance of the same few pawns being overloaded with tasks.

UI Tweak: Reduced the size of the pawn exclusion button on the main config window, also added a new button to access the new rule system feature.

Update: 15 Jul @ 7:50pm

Added support for 1.6 and fixed an issue where the config window was not drawing correctly.

Update: 6 Apr @ 5:33pm

Version [1.6.1]: Default Settings & UI Logic Update

This small update adjusts the initial default settings and clarifies UI logic based on feedback.

Adjusted Default Settings: Changed the initial default settings for work types upon first configuration within a save. New work types will now default to Fixed Count mode with a count of 3 and priority 3. The default Percentage (if mode is switched) remains 100%.

Updated Task Exclusion Logic: Clarified the checkbox logic for excluding tasks in Mod Settings. Uncheck the box next to a work type to exclude it (checkbox is empty); Checked (✓) means the task is INCLUDED in automatic assignment. (This corrects previous potentially confusing behavior)

UI Tweak: Reduced vertical spacing between work types in the settings list for a slightly denser view.

Update: 5 Apr @ 1:33pm

Version [1.6]: Per-Save Settings & Slider UI Update

This update introduces major architectural changes for settings management and UI improvements based on user feedback.

NEW: Per-Save Settings! Mod configuration (priorities, counts, exclusions, modes) is now stored individually with each save file, allowing different settings for each colony. Note: Settings can now only be accessed and modified when a game is loaded. Global settings from previous versions are no longer used.

NEW: Slider UI & Percentage Mode! The settings UI for work types has been overhauled:
- Replaced text input fields with sliders for Priority (1-4) and Fixed Count (0-Max Eligible Pawns).
- Added a toggle button (#/%) per work type to switch between Fixed Count and Percentage-based assignment modes.
- Percentage mode allows assignments to scale automatically with your eligible workforce.

(Internal) Major code refactoring to support per-save settings. Cleaned up code comments. Fixed various compilation errors related to the new UI implementation.

Update: 3 Apr @ 5:30pm

[Auto-generated text]: Update on 4/3/2025 5:30:34 PM.

Update: 3 Apr @ 5:09pm

[Auto-generated text]: Update on 4/3/2025 5:09:46 PM.

Update: 3 Apr @ 4:53pm

Version [1.5]: Bug Fixes & Compatibility Improvements

This update introduces the task exclusion feature alongside several important bug fixes and compatibility improvements.

Added Manual Task Exclusion: Users can now exclude specific work types from automatic assignment via a checkbox in mod settings. The mod will completely ignore priorities for excluded tasks.

Fixed VSE Compatibility Warning: Corrected reflection logic for active VSE installs, resolving log warnings and ensuring VSE passion values (learnRateFactor) are used correctly for pawn suitability calculations when available (falls back safely to vanilla otherwise).

Fixed Empty Pawn Exclusion Dialog: Resolved the issue where the dialog for excluding specific pawns would incorrectly appear empty, it should now list colonists correctly.

Fixed Untranslatable Text & Compilation Errors: Resolved issue with untranslatable text ("Enable Automatic Daily Refresh") in settings and fixed various internal compilation errors identified during testing.

Updated French translation - Thanks to T. Dussolier!

(Internal) Added code documentation, exception handling, and minor optimizations for stability and maintainability.

Update: 30 Mar @ 1:58pm

Version [1.4]: Bug Fixes & Compatibility Improvements

- Fixed CRITICAL Loading Error (VSE Compatibility): Resolved the `TypeLoadException` error that occurred at startup or when opening the Work Tab if Vanilla Skills Expanded (VSE) was *not* active in the mod list. The mod should now load and function correctly regardless of whether VSE is installed, using vanilla passion logic when VSE is absent. (Thanks to users reporting this!)
- Fixed Assignment Count Bug: Corrected the major issue where the mod would often assign only 1 pawn (or fewer than specified) to a job, even if the 'Desired Count' was set higher in Mod Settings. This was caused by the scoring logic incorrectly filtering out capable pawns with low skills and no/low passion (especially when VSE was active). The logic now ensures all capable pawns are considered, and the top pawns up to the desired count are correctly assigned the target priority.

Update: 29 Mar @ 9:34pm

[Auto-generated text]: Update on 3/29/2025 9:34:38 PM.
Fixed issue where the mod was just working with Vanilla Skills Expanded and Alpha Skills active, but not without them.
It should work fine in vanilla and modded.