Open Funguss opened 4 years ago
I like the thought of a library/school, Maybe start it as a "training" building that later upgrades into a school. (Quite a few thoughts on a library/school building actually). I can agree though that it can be tedious teaching npcs.
I wasn't even aware they had a pickup distance. I've been manually trading to give them the books, but agree it would be nicer to treat them like tools for other tasks.
Yeah, I came across this set of issues still in 0.F-3 & was about to post about them but decided to search 1st. The 1st issue is especially annoying because the list does see NPC skill lvls but colors the list according to your char's stats. The list is ordered according to this color scheme so if there are books you can't read yet but the NPC can, then they are shoved to the bottom.
I'd like to see the NPC reading system revamped in such a way that you merely have to select the skill you'd like them to read about & they choose the book & go to it until interrupted. Of course, skills they can't advance through your current library wouldn't be listed for selection.
Is your feature request related to a problem? Please describe.
Three main issues exist when asking an NPC to read.
Describe the solution you'd like
Sure, point 3 is how it is for the player, but it's significantly more annoying to set them reading again due to point one, and they'll probably be interrupting you while you're doing something else. Point 2 is also how it is for the player, but again this is simply frustrating and increases micro management. I see no valid reason not to extend the radius and have them walk to it or abstract it away in a similar fashion to how recipes work. Point one, I expect, would be more complicated to implement but would have the higher QOL effect.
Describe alternatives you've considered
Granted I haven't made much headway with faction camps, but a library / school system would be great. Or just a dialogue option to get NPCs to read from the book stockpile of whatever will raise their skills. Either of these would address all the previous points to some extent, though anything to do with faction camps requires a significant time investment first.