Project Zomboid

Project Zomboid

[B42/B41] Bandits NPC (v2)
 This topic has been pinned, so it's probably important
Slayer  [developer] Sep 25, 2024 @ 11:34am
9
2
4
6
FRIENDLY NPC FUTURE
Thoughts on the Future of Friendly NPCs

Bandits has evolved into a mature project. While there are still bugs, things are steadily becoming more refined.

From the start, I focused primarily on hostile NPCs, leaving friendly ones underdeveloped. However, I'm noticing increasing feedback about the lack of friendly "bandits," so it's time to address this.

Many players are combining Bandits with Superb Survivors, which is great. I know I could integrate the two mods to improve their synergy, but I've chosen not to for two key reasons:

1. Superb Survivors doesn't work in multiplayer, and multiplayer compatibility was a driving force behind this mod.
2. Its performance is reportedly lacking.

As a result, friendly NPC development will continue within the Bandits mod.

I also want to avoid simply copying ideas from Superb Survivors. Imitation doesn’t align with my passion for original work.

Here’s what you can expect from these changes:

Friendly NPCs won’t be programmable robots. You won't be able to give them direct orders, alter their inventory, change their names, clothes, or weapons. They are human-like, with their own sense of autonomy, and should know how to handle basic needs.

NPCs will learn through experience. They'll process various inputs and figure out tasks on their own. For example, by observing the player, an NPC might mimic looting behavior and then store the items in the appropriate container. They can also infer patterns, like recognizing that if food is being placed in the fridge, it likely means they're in the player’s base.
< >
Showing 1-15 of 119 comments
Slayer  [developer] Sep 25, 2024 @ 11:34am 
bump
Dummie and dummeh Sep 26, 2024 @ 5:48am 
You should make personality types for friendly npcs, for example you can give them or ask them for stuff but if the npc don't know you well enough they will reject giving you anything (Except when you're threaten them with something) or sometimes they will be naive and trust you even though you just met them
BIGDAWG92 Sep 26, 2024 @ 6:58am 
So i read what you said does that mean my dream of having an npc following me on a looting run wont be possible? Not being able to give him order is a little bit boring i wont feel like a leader of group of survivor
Slayer  [developer] Sep 26, 2024 @ 7:00am 
Originally posted by BIGDAWG92:
So i read what you said does that mean my dream of having an npc following me on a looting run wont be possible? Not being able to give him order is a little bit boring i wont feel like a leader of group of survivor
you misunderstood. you don't need to give order because he will know what you want automatically.
Slayer  [developer] Sep 26, 2024 @ 7:01am 
Originally posted by Dummie and dummeh:
You should make personality types for friendly npcs, for example you can give them or ask them for stuff but if the npc don't know you well enough they will reject giving you anything (Except when you're threaten them with something) or sometimes they will be naive and trust you even though you just met them
this is being implemented as we speak. I call it bandit DNA. Individuals have different properties that impact their behavior and decisions.
BIGDAWG92 Sep 26, 2024 @ 7:10am 
Originally posted by Slayer:
Originally posted by BIGDAWG92:
So i read what you said does that mean my dream of having an npc following me on a looting run wont be possible? Not being able to give him order is a little bit boring i wont feel like a leader of group of survivor
you misunderstood. you don't need to give order because he will know what you want automatically.
Oh wow thats possible?
BIGDAWG92 Sep 26, 2024 @ 7:11am 
Oh and thank you for taking some of your time to respond to your subscriber thats gold right there🫡🙏🏽
Slayer  [developer] Sep 26, 2024 @ 7:17am 
Originally posted by BIGDAWG92:
Originally posted by Slayer:
you misunderstood. you don't need to give order because he will know what you want automatically.
Oh wow thats possible?
I believe it is. We'll see.
less stuff the player needs to do manually - the better
anonymousalien602 Sep 26, 2024 @ 6:41pm 
I quite like the direction this is taking. Amazing work!
rlparker1990 Sep 26, 2024 @ 9:16pm 
A masterpiece, simply masterfully crafted. I think you should be able to give the NPCs orders, but maybe the NPCs treat them as suggestions? (Do their own thing while their behavior may be weighted by the last command?)
Last edited by rlparker1990; Sep 26, 2024 @ 9:17pm
ZodyJack Sep 27, 2024 @ 12:34am 
Man, if you are invited to join TIS, please don't block and abandon your project like aiteron did.
REDGRAVE Sep 27, 2024 @ 10:42am 
Possible to add a system where Friendly NPCs react hostile to players outside your faction?
AtmosTwitch Sep 28, 2024 @ 2:21am 
Your vision is good, it avoids taking care of them like babies, on the other hand it would be nice to have a simple and basic system to give them weapon, clothing ect... I hope that the NPCs will not be as buggy as in superb survivor to turn on themselves ect....
BIGDAWG92 Sep 28, 2024 @ 7:31am 
I just have 2 simple question will it be possible for the npc to get in your car? And would we be able to choice who will be part of our group because having random npc following me is kind of annoying and not imersive
< >
Showing 1-15 of 119 comments
Per page: 1530 50