Something I’ve been pondering about. I know that factions and NPCs are pretty much an incomplete feature yet, but here’s me rambling on an idea I’ve been thinking about for a while. Just an idea, and not sure if such things are even possible. Chances are that this might conflict with how NPCs and factions are. Like, got zero coding knowledge, so this idea might not even be compatible with how NPC missions work.
Anyway, I’ve always found it odd that NPCs have the same kinds of missions. Game limitations is all that, but for a RP perspective it’s rather odd that several NPCs suddenly want American flags, then a military black box, then bring that box to a lab, then go to a hazardous waste sarcophagus and ??? there.
My thought is to make those mission lines rare, and can only happen once a game. If the NPC who gave the mission bites it… well, not sure yet, but perhaps another NPC can be found to re-continue the quest line. But once a mission of that quest line is done, it’s done period, no more re-doing from the first to the most recent step, if any.
Perhaps for this, certain specific quests can only be done from certain factions.
For more common NPC quests, just simple jobs. Like maybe take care of an individual NPC’s wants and/or needs. Like, once every few days, an individual NPC can request for certain things; like asking for a certain type of food, or an addict asking for their next hit, or killing certain amounts of enemies. Simple stuff.
NPC rewards have been a little too rewarding. Getting free skill training is nice, but it seems to easy to complete one mission currently and have access to everything an NPC can offer.
So, trust. Doing the simple missions builds up a trust meter. Get it high enough to access the good stuff; like being trained on a skill, or allowing them to learn from your player, and with high enough trust NPCs willing to take mutagen. Even send them out to do tasks, once that’s possible to do. A way to bring down trust should happen, but not to the point where you have to micromanage them all the time. Like skill rust’s IntCap… like they might not be willing to take mutagen all the time, but they won’t become hostile just because you’ve been neglecting them, unless you do something real stupid like shoot them one too many times.