RimWorld

RimWorld

Ikke nok vurderinger
Custom Schedules (continued)
   
Pris
Føj til foretrukne
Gjort til foretrukken
Fjern som foretrukken
Mod, 1.5, 1.6
Filstørrelse:
Offentliggjort:
Opdateret:
47.823 MB
25. aug. 2024 kl. 4:51
26. juli kl. 3:39
3 ændringsbemærkninger ( vis )

Abonner for at downloade
Custom Schedules (continued)

Beskrivelse
Custom Schedules - updated to 1.5 and 1.6

Description
Create custom schedules for your pawns, and automatically assign pawns to specific areas depending on their schedule.

Features:
  1. 6 new customizable schedules, on top of the vanilla 5. These new schedules can be renamed in the mod settings.

  2. Enable and disable automatic area assignment directly from the Schedule tab, with the ability to drag and select to mass-toggle the option.
    When enabled, if there is an area whose name matches a pawn current schedule-type, they will automatically be assigned to that area.

  3. If you select an area manually before toggling automatic assignment, it is saved as this pawn's default area. The pawn will default to that area when no auto areas are found, or when auto assignment is disabled.

  4. Ability to automatically filter which pawns are affected using names or job titles (see formatting below).

  5. Drafted or uncontrollable pawns will not change their area (not tested in 1.5).

Formatting principles:
The mod works by reading the name of an area and looking for keywords inside it. The first keyword is always the name of the schedule that you want to link to this area (Work, Recreation etc. or any of the customizable ones). For example, name an area "Work", and all pawns that are in their work schedule will be automatically assigned to it.

Each consecutive keyword can be the name of a pawn or a job title.
For example, if you name an area "Work;Susan;Cook", then all pawns that are named "Susan" or "Cook", AND all pawns that have "Susan" or "Cook" as their job title will be assigned to this area during their Work schedule.

The mod doesn't differentiate between names or job titles, so be careful when naming pawns and jobs as it could lead to confusion (for example, if a pawn is named Cook it could be assigned to the area you set up just for your cooks as a job).

To use multiple keywords, separate them by a semicolon (;). Don't forget that the first keyword must ALWAYS be a schedule name.

The mod doesn't differentiate between lowercase and uppercase, so naming an area Recreation or recreation should work exactly the same.

Examples
Assign all pawns that have the Work schedule to a specific area
-> create an area named Work. Every pawn with the work schedule will automatically go to this area, then return to their default area when the Work period is finished.

Filter by name
-> create an area named Work;Susan. Only pawns named "Susan" will go to this area when their schedule is set to Work.

Filter by job Title
-> create an area named Work;Cook. Only pawns with the job title set as "Cook" will go to this area when their schedule is set to Work.

Multiple filters
-> An area named Recreation;Cook;Soldier will make all pawns that have Cook or Soldier as their job title (or their name) go to this area during their recreation time.


If more than one matching area exists, the ones using pawn name, then pawn title takes precedence. (untested, but that's how it is in the code)

Known incompatibilities
Incompatible with Mlie's Zone to Schedule (Custom Schedules is a direct replacement for this mod)


Credits and update notes
Original mod by Icepickgma (Link)
Itself based on Zone To Schedule by Mlie (link).
All credits go to Mlie and Icepickgma.

Recompiled the mod to make it compatible with Rimworld 1.5 and 1.6.
I also fixed the bug that caused areas to not be automatically selected if they had uppercase in their name.

The mod will not work with earlier versions of Rimworld, use the original mod for this.
The mod replaces Mlie's Zone To Schedule. Don't use them together.

As far as I know, everything works as expected. Please report bugs in comments.
Populære diskussioner Vis alle (3)
6
20. sep. kl. 9:45
Does it not work with multiple colonies?
Skr
1
6. aug. kl. 1:55
Feature Suggestion
ConiferAri
1
13. apr. kl. 23:56
Naming the area seems to work with naming the schedule or using one of the base schedules, but...
SunGod
38 kommentarer
Mysterius  [ophavsmand] 20. sep. kl. 2:52 
@Hex: David's Hips : not, it simply restrict pawns to any zone that you may have defined that is named "dinner". It does not prevent them from eating at other times.

What you can do to solve your problem is to create an area that encompasses all the map BUT the place where you have stored food. Set all pawns to this area. This way, they won't be able to eat from your stock.

Then create another area named "dinner" (for example, it can be whatever you want) and make it so that it encompasses your dinner area and food stockpile. Then, create a custom schedule named "dinner" and set this schedule to a specific time for all pawns that you want to allow to eat at this time.

If you do this, pawns will not be able to access your food when outside of the allowed hour.

I'm not sure if I'm clear ^^'.
Hex: David's Pecs 15. sep. kl. 22:16 
Does scheduling dinner mean pawns will eat *only* at those times, or is it just there to make sure pawns don't work themselves into starvation? Trying to find a mod that lets me ration food basically so my hard colony isn't stuck in a loop of malnutrition -> pawns eat everything in sight -> worse malnutrition bc there's no food left lmao
GreekAthanatos 19. aug. kl. 22:29 
Man, this is probably the most underrated mod out there. Thank you for keeping it updated.
Zrg 27. juli kl. 12:35 
Thank you very much! Really appreciate your work.
Mysterius  [ophavsmand] 26. juli kl. 3:40 
@Zrg: this should be fixed now. The mod has been recompiled to game version 1.6 and the mod menu has been fixed.
Zrg 25. juli kl. 18:06 
The mod option menu is empty
Numbers 14. juli kl. 9:49 
vampires and dirtmoles the world around worship this man
Mysterius  [ophavsmand] 12. juli kl. 1:48 
I'll add the 1.6 tag after a while if there are no bug reports. I'm not playing atm.
Zrg 11. juli kl. 13:49 
This mod appears to be working fine in 1.6. A very important mod for my runs. Thank you!
Mysterius  [ophavsmand] 29. jan. kl. 11:33 
@weregamer: I'm not sure, I haven't tried such a configuration. I suggest you try if it works, just backup your savegame beforehand just in case.