[Mod Request] Colonist Ownership & Routines

Started by Lurmey, December 17, 2017, 05:20:00 PM

Previous topic - Next topic

Lurmey

Hiya! I've been playing B18 and I've wanted to do something that the game can't really support very well. I want to be able to build homes for small groups of my colonists instead of the mass housing or "apartments" that most colonies have. Though I can and have done this, the problem is that I want each home to be self-sustaining. This means they have their own pantry that raw food is delivered to, their own kitchen and fridge that stores their meals, their own joy items and bedrooms.

What I want the mod to do
I want to be able to assign structures on the map to be owned by (a) specific colonist(s) and also assign other colonists that are allowed to use it. For example, I want Joey to own a TV, I want Hilda to be allowed to use it but I don't want Kami or Ivan to be able to use it. I don't want the other colonists any excuse to go into a house that isn't their own.

Dub's Hygiene mod does this with his fixtures. Certain colonists are assigned to be allowed to use it and others won't touch it, or nobody owns it and everyone can use it. I want things to be either public-owned or individual-owned.

Another (related) request
Something else that would be really cool would be the ability to set up regularly scheduled deliveries of items from one storage spot to another and even set up patrols for guards and soldiers. I really just want more in the way of timed micromanagement. I want to be able to set a specific daily routine for my colonists that's more defined than just "work 9-5 and then do joy activities for 3 hours". This may have to be a separate mod, though.

Side note
Another idea I had was for colonists to have their own share of silver that they could use to trade for goods within the colony. Though, I don't think that's a good idea now that I think about it. The only items they'd need to acquire is raw food and fuel to heat their homes.

The crux of it is really that I love realism in games, I feel like throwing loads of people into a big apartment block and sharing every facility in the colony isn't very realistic once you pass a certain point in the game. What do you think?

baiph

I share the same sentiment. Here's what I've been doing though to work around this in B18:

You could make an individualized area for each pawn. Highlight the places a pawn is not supposed to go to or access to like certain equipments/appliances or houses and then invert it on the area management. With this, they will not be able to go to houses that are not theirs nor access stuff that they are not supposed to access. Then set it as their area on the Restrict tab, and if you would like to allow them other pawns to have the same access, then simply restrict them to the same area.

As for your second request, you may try using Fluffly's Work Tab as it has a Time Scheduler for each work. For patrols, the only thing I can think of is using the same method above where you can limit the places they can go to during that period, however, this would require you to manually change it. Also, they would be moving randomly around the area you've set them to.

Nightinggale

ModCheck - boost your patch loading times and include patchmods in your main mod.

baiph

I was gonna say that, but is it already updated for B18? If not, can I just change the version?

Nvm, it is. Thanks!

Nightinggale

Quote from: baiph on December 17, 2017, 09:02:13 PM
I was gonna say that, but is it already updated for B18? If not, can I just change the version?
Forum says A17, GitHub says B18.
ModCheck - boost your patch loading times and include patchmods in your main mod.

Sarge

Quote from: Nightinggale on December 17, 2017, 09:31:02 PM
Quote from: baiph on December 17, 2017, 09:02:13 PM
I was gonna say that, but is it already updated for B18? If not, can I just change the version?
Forum says A17, GitHub says B18.
Yeah this is starting to drive me nuts  >:(

Lurmey

Quote from: baiph on December 17, 2017, 08:51:20 PM
You could make an individualized area for each pawn. Highlight the places a pawn is not supposed to go to or access to like certain equipments/appliances or houses and then invert it on the area management. With this, they will not be able to go to houses that are not theirs nor access stuff that they are not supposed to access. Then set it as their area on the Restrict tab, and if you would like to allow them other pawns to have the same access, then simply restrict them to the same area.

I had thought about trying this but it gets very complicated with more colonists. I suppose each household could have an allowed area instead of each colonist, though. Good idea!

Quote from: Nightinggale on December 17, 2017, 08:58:30 PM
Have you tried to put locks on the front doors?

I hadn't seen this mod before... Awesome! Seems like both of these solutions work perfectly for this. No need to make a new mod, these will work just fine.

Patrols would still be cool though. Perhaps drafted pawns could be placed on patrol routes similar to the guards in prison architect? I know Work Tab has the time scheduler but there's no way to currently automate the movement of drafted colonists.