边缘世界 RimWorld

边缘世界 RimWorld

31 个评价
Duty Tally
   
奖励
收藏
已收藏
取消收藏
Mod, 1.5
文件大小
发表于
更新日期
410.110 KB
3 月 27 日 下午 7:25
5 月 4 日 上午 3:32
7 项改动说明 ( 查看 )

订阅以下载
Duty Tally

描述
DutyTally
Keep your colony running smoothly with DutyTally!

This lightweight mod adds a "Workload" column to the Work tab, showing a score based on the work types assigned to each colonist. This helps you balance work assignments across your colony and quickly identify colonists who may be overworked or underutilized.


Work Tab showing the Workload column

Features:
  • Workload Column: Adds a new column to the Work tab showing a workload score.
  • Sortable: Click the column header to sort colonists by workload.
  • Weighted Scoring: Optionally calculate workload based on task priority. The weight is calculated using the formula `Max(1, MaxPrioritySetting - Priority)`, where `MaxPrioritySetting` is configurable in Mod Settings (default is 4, resulting in P1=3, P2=2, P3=1, P4=1). You can also switch to a simple count in settings.
  • Configurable: Option to ignore invisible work types (e.g., from other mods) via the "Ignore invisible work types" setting.
  • Vanilla-Friendly: Seamlessly integrates with RimWorld's UI.

Compatibility:
  • Requires RimWorld 1.5
  • Should work with most other mods that modify the Work tab.
  • Mods that increase the number of priority levels like WorkTab from Fluffy needs to increase the MaxPrioritySetting in the Mod Settings.
  • Mods that add new work types (like Allow Tool) will be counted in the workload score by default. You can ignore them in Mod Settings.
  • May not be compatible with mods that heavily modify the Work tab UI.
  • No known conflicts.

Languages:
  • English
  • German (Deutsch)
  • Chinese (by JiaRG)
Contributions for additional translations are welcome via GitHub!

FAQ:
  • Q: How is the workload score calculated?
    A: By default, it uses a weighted sum based on task priority, using the formula `Max(1, MaxPrioritySetting - Priority)`. You can configure the MaxPrioritySetting in Mod Settings (default is 4, giving weights P1=3, P2=2, P3=1, P4=1). You can switch to a simple count of assigned tasks or adjust the weighting range in the Mod Settings.

  • Q: Why is the workload score not what I expect / incorrect?
    A: By default, the mod counts all work types, including those not normally visible (like 'Finish Off' from 'Allow Tool'). You can change this in Mod Settings by enabling the "Ignore invisible work types" option. Also, check if you are using weighted scoring or simple count mode.

  • Q: Can I add this to an existing save?
    A: Yes, it's safe to add or remove from existing saves as it primarily modifies the UI.

Links & Contributing:

Credits:
  • Thanks @JiaRG for code improvements

Mod Version:
1.3.1
13 条留言
PathToV1ctory 7 月 2 日 下午 9:57 
Working in 1.6, probably just needs a version bump.
mrclrchtr  [作者] 4 月 22 日 上午 11:05 
Thank you very much for the hint! I wasn't aware of that...
0。0 4 月 20 日 下午 8:14 
Please clean up the mod folder; there are too many unrelated files.
mrclrchtr  [作者] 4 月 17 日 下午 5:09 
Added new features

1.3:
- enhance workload calculation with weighted scoring option
- add configurable maximum priority for workload scoring

1.2:
- add option to ignore invisible work types in workload calculation
- refactors workload column addition and text anchoring
mrclrchtr  [作者] 4 月 16 日 下午 5:32 
@Unikatze, I think I will implement this.
Unikatze 4 月 11 日 上午 6:54 
I wish it counted based on priority. Like if they have a priority 1, it adds say 4 points, priority 2, 3 points, etc.
That way you could see who's overworked even though they have a lot of tasks they are assigned to that they likely will never do.
newcalypso 4 月 5 日 下午 12:20 
AI Slop
mrclrchtr  [作者] 3 月 31 日 下午 1:43 
I also used AI, as I always do when developing, what's wrong with that?
Smxrez 3 月 31 日 下午 1:40 
AI Slop
mrclrchtr  [作者] 3 月 30 日 上午 2:27 
Yes, it's save to add and remove.