Love this concept! Its the “fort mode” of Cataclysm haha. This game needs an “end game goal”, I think this is perfect. Finding NPC’s and recruiting them, giving loot runs meaning (need antibiotics or people will die), and a sense of accomplishment when you build up this base.
Some ideas:
A blacksmith’s shed. Needs outfitted with all the typical items for forging. Main benefit of this shop is that gives you the ability to melt down scrap metal for nails quickly. Helps with all sorts of building projects there.
Supply warehouse: Where all generic supplies are stored. Would be NICE to have a bunch of labeled crates here. After supply runs, when you perform your item dump to the foreman. All items will get brought to warehouse and sorted into the proper crates automatically. For example, hand tools in a crate, chemicals in another crate, ect ect.
Makeshift Infirmary: Med supplies are stored here. Will have beds, tables, and scattered crates. Injured NPCs can be found resting here. If you are lucky enough to get a migrant doctor NPC they will set up shop and it boosts the healing process.
Meeting Hall: Central building where town meetings are held at. Maybe have this as start location with scattered blankets and the foreman comforting the random NPCs. Once you get the barn rebuilt, blankets are removed and beds are built there. If there is a raid, people go to the meeting hall for protection. Perhaps this is a church with random NPCs praying for help?
Outhouse: Can be upgraded to bath house: For general cleanliness. Without these, its more likely to have random disease outbreaks due to poor hygiene and lots of people.
Makeshift school / library: For book storage. Has chairs / desks. Lets the NPC children (if implemented) go to school, and used for general learning. Might help with town boredom.
Smokehouse: Small shed with brazier. Needs metal hooks / rope for hanging meat to cure.
Raids: With any established area, there should be hostile NPC’s that want to raid it for hard earned supplies.