Ради вашего удобства наш сайт использует cookies! Узнать больше! Мы используем cookies

Caravan Auto-Bedroll

Do you ever send a caravan on its way and forget to pack bedrolls for your colonists? Not anymore!

Right after you close the caravan dialog box, and right before your caravan starts packing, this mod checks to see if you've included enough bedrolls for everyone. If you didn't pack enough, and if you have some laying around uninstalled, it adds them to the packing list until everyone will have one. Your colonists will then gather them along with all of the other caravan goods and go on their way.

Mod can be safely added and removed without breaking saves.

-----

Bedrolls are sorted in terms of comfort, best ones are taken first.

Only items that appear in the caravan dialog are eligible for consideration. This dialog only seems to recognize items from within your Home area, and only "uninstalled" bedrolls should ever be eligible.

The default bedrolls only ever appear in stacks of one; if there's a mod that allows stacks of multiple, it should be compatible. (Hasn't been tested.)

In the vanilla game, only bedrolls satisfy bed_caravansCanUse in BuildingProperties, but if any mods add additional building definitions that have this property set to true, they should be compatible. (Hasn't been tested.)

If you need to use this mod with 1.0, you can download or compile it from the last compatible version: https://github.com/calvin-fisher/RimWorld-CaravanAutoBedroll/releases/tag/v3

-----

Changelist:
[v4](2020-03-01) Upgraded Harmony, added 1.1 compatibility, broke 1.0 compatibility
[v3](2019-04-04) Will now display warning instead of putting a caravan over its weight limit
[v2](2019-03-25) Changed sort from item quality to actual bed comfort
[v1](2019-03-22) Initial version

Future to do list:

  • Check pod launches as well
  • Settings (CheckRegularCaravans, CheckPodLaunches, AllowOverWeight, etc)
  • Inject settings toggles directly on to caravan formation dialog

Feel free to help with any of those. Pull requests are welcome!
https://github.com/calvin-fisher/RimWorld-CaravanAutoBedroll