Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Assistant managers  (Read 607 times)

TV4Fun

  • Bay Watcher
    • View Profile
Assistant managers
« on: August 04, 2023, 07:58:28 pm »

The new job system allows for massive amounts of supply chain automation if you are inclined to use it. The problem is with a large fortress and a lot of jobs, if you don't have a legendary manager, they won't be able to get to all of them. It would be nice if you could appoint secondary managers, similar to how you can appoint militia captains under the militia commander to handle some of the workload. You could potentially assign particular jobs, workshops, workshop types, or burrows to a specific manager to distribute the workload between them, or just have them decide amongst themselves.

(Really I just want to be able to introduce Factorio-level automation of all of my production so it all just works without requiring constant micromanaging by me)
Logged

DPh Kraken

  • Bay Watcher
  • [PRONOUN:she:her:herself][PRONOUN:it:its:itself]
    • View Profile
Re: Assistant managers
« Reply #1 on: August 07, 2023, 12:52:59 am »

Can be easily modded in! Here's a quick fix to the dwarven entity to allow their appointment once you have a regular manager.

Code: [Select]
entity_assistantmanager

[SELECT_ENTITY:MOUNTAIN]
[POSITION:ASSISTANT_MANAGER]
[NAME:assistant manager:assistant managers]
[SITE]
[NUMBER:AS_NEEDED]
[APPOINTED_BY:MANAGER]
[RESPONSIBILITY:MANAGE_PRODUCTION]
[PRECEDENCE:200]
[DO_NOT_CULL]
[COLOR:5:0:0]
[DUTY_BOUND]
[REQUIRED_OFFICE:1]

Personally, I'm not keen on increasing the power level of work orders without requirements elsewhere, but I barely dip into the manager system since my scheduled jobs tend to not be precisely tuned and thus end in cancellation spam.
Logged
[CHEESE_PLANT] and [CHEESE_GRAPHICS] biggest fan
My mods:
Language & symbolsMiscellanyGraphics resourcesPseudo-ASCII

TV4Fun

  • Bay Watcher
    • View Profile
Re: Assistant managers
« Reply #2 on: October 15, 2023, 09:09:58 pm »

Can be easily modded in! Here's a quick fix to the dwarven entity to allow their appointment once you have a regular manager.

Code: [Select]
entity_assistantmanager

[SELECT_ENTITY:MOUNTAIN]
[POSITION:ASSISTANT_MANAGER]
[NAME:assistant manager:assistant managers]
[SITE]
[NUMBER:AS_NEEDED]
[APPOINTED_BY:MANAGER]
[RESPONSIBILITY:MANAGE_PRODUCTION]
[PRECEDENCE:200]
[DO_NOT_CULL]
[COLOR:5:0:0]
[DUTY_BOUND]
[REQUIRED_OFFICE:1]

Personally, I'm not keen on increasing the power level of work orders without requirements elsewhere, but I barely dip into the manager system since my scheduled jobs tend to not be precisely tuned and thus end in cancellation spam.
Finally got around to trying this, and unfortunately, it didn't work  :(. I added this in to entity_default.txt in my save folder. No way to appoint assistant managers.
Logged

Telgin

  • Bay Watcher
  • Professional Programmer
    • View Profile
Re: Assistant managers
« Reply #3 on: October 15, 2023, 09:36:37 pm »

You tried it on an existing save?  It probably only works if you generate a new world.  A lot of entity stuff gets baked into worlds, so editing them in existing saves usually doesn't work.
Logged
Through pain, I find wisdom.