Project Zomboid

Project Zomboid

[B41] Knox Event Expanded MP NPC mod [alpha v0.2.1]
 This topic has been pinned, so it's probably important
Snejk  [developer] Oct 11, 2024 @ 6:21am
Feature/ideas request
The feature growth of this version of the mod will be limited. I have plans to backport some new features from B42, and I think it will happen fairly soon, since there are a lot of nice changes that could benefit B41 MP as well.
Last edited by Snejk; Feb 12 @ 11:33pm
< >
Showing 1-15 of 47 comments
Cmdr_FIl Oct 18, 2024 @ 5:20pm 
Inventory management for survivors

action commands

remnants of like the military or police that can work with you or be hostile

ways to train survivors

maybe base commands for npc's to wander in set areas.

just dont rush yourself man.
Snejk  [developer] Oct 19, 2024 @ 4:20am 
@Screethegargoyle

I released a inventory management system yesterday. I will continue to improve it, since it is a bit unpolished, but it is definitely usable, with the reservation that items from some mods might be incompatible.

What kind of action commands? Can you give some examples of what you have in mind?

Military and police factions are in the works. Military is kind of added, but in a bit of a hacky way. They will be the first step towards NPC Faction.

Train all survivor skill? Or physical exercise? Can you elaborate on how you'd like this to work?

There is a similar feature already that is called Scavenging. It is an activity that you can send out your npcs to do which means that they will scavenge inside a 50x50 square. It is currently a bit broken (especially in metaverse) and needs to be overhauled and improved, but that is also in the works. Or do you mean that they will not have a home/safehouse and will just wander around (semi) aimlessly?

If you have more ideas and want more direct contact with me to discuss ideas, feel free to join the Discord[discord.gg] and make suggestions there.
Cmdr_FIl Oct 19, 2024 @ 10:41am 
Originally posted by Snejk:
@Screethegargoyle

I released a inventory management system yesterday. I will continue to improve it, since it is a bit unpolished, but it is definitely usable, with the reservation that items from some mods might be incompatible.

What kind of action commands? Can you give some examples of what you have in mind?

Military and police factions are in the works. Military is kind of added, but in a bit of a hacky way. They will be the first step towards NPC Faction.

Train all survivor skill? Or physical exercise? Can you elaborate on how you'd like this to work?

There is a similar feature already that is called Scavenging. It is an activity that you can send out your npcs to do which means that they will scavenge inside a 50x50 square. It is currently a bit broken (especially in metaverse) and needs to be overhauled and improved, but that is also in the works. Or do you mean that they will not have a home/safehouse and will just wander around (semi) aimlessly?

If you have more ideas and want more direct contact with me to discuss ideas, feel free to join the Discord[discord.gg] and make suggestions there.
like a command where you can get a specific survior to follow you as a companion

train skills like how their carpentry goes up if they do it more like how a player's skill goes up

ways to join the military faction if your like job as a character is military like the insurgent mod
Blondie Nov 6, 2024 @ 7:40pm 
Even if this in the far future, I'd like Brutal Handwork and Fancy Handwork to be compatible, along with possibly Advanced Trajectory as that is most up-to-date gun mechanic mod.
Snejk  [developer] Nov 7, 2024 @ 1:13am 
@Blonde I haven't looked at the code for these mods, so I have no idea how difficult it is to fix. I will try to take a look at it and try to have most of them fixed in the next patch, depending on how difficult it is to fix.
Blondie Nov 7, 2024 @ 10:52am 
Originally posted by Snejk:
@Blonde I haven't looked at the code for these mods, so I have no idea how difficult it is to fix. I will try to take a look at it and try to have most of them fixed in the next patch, depending on how difficult it is to fix.

I've looked into it a bit myself, and I believe it would take some time. Don't hurry yourself and burn out, please.
M. Cochat Nov 8, 2024 @ 12:58pm 
Hello. I have 1 suggestion.

Something that survivor mods lack are weather-reactive NPCs, from my personal experience. And it's pretty important, for the sake of realism.

What I mean by this? an NPC will care about the weather, like any reasonable person. When it's winter, said one will look for shelter in buildings, alongside appropriate clothing (jackets, coats, gloves, hoodies, etc.), And catch a cold if the task is failed, die, even.
Or, when it's hot in summer, the NPC will refrain from said wares, opting for lightweight clothing with little insulation - tanktops, shorts...

Featuring this into your work would be pretty gentle.

As @Blondie said, don't rush yourself.

If you'd like me to elaborate further about the topic, I will do with pleasure.

My best regards.
Last edited by M. Cochat; Nov 8, 2024 @ 12:59pm
Snejk  [developer] Nov 8, 2024 @ 1:33pm 
@Blondie I have had a look at the mods mentioned and I will definitely not be able to fix that in the next patch. I'll have to reach out to the devs of the mods to figure out how to fix this in a good way.

@RealDude This falls under survival behaviors mentioned in the road map. My goal is to support e.g. Cryogenic winter.

To make development of this faster, I think I need to figure out how to correlate insulation and other parameters with the temperature, so the npcs know what kind of clothes they should be looking for, and also how this should work in the metaverse.

If you have any suggestions for how this should work, I am eager to hear your ideas.
M. Cochat Nov 8, 2024 @ 2:13pm 
@Snejk

Perhaps, accordingly to the temperature, you should determine how desperate they are for clothing, if that makes sense and is possible.

Something that goes by these lines:

22 - 20 Celsius = uncomfortable (would rather stay indoors, wears heavy clothing if possible).

20 - 17 Celsius = risking a cold (actively looks for heavy clothing, avoids going outside)

And so on.

Plus, the type of clothing the NPC looks for could be determined accordingly to the insulation and heat value it has, if that exists. Doing something by this line will also guarantee compatibility with any clothing mod.
M. Cochat Nov 8, 2024 @ 2:15pm 
Taking wind in consideration is also vital.
RememberReach6 Nov 12, 2024 @ 5:29am 
You should add in faction relations so different NPC factions would fight each other and also add in compatablity with some mods like defacation and first aid overhaul, as well as have NPC's try and manage their stats, build up bases, etc etc. I also think it'd be cool if different factions could have some custom dialoge and a rank system. Perhaps integration with the quest mod so there can be quests for each faction with RPG elements like setting up bases or scavenging supplies? also could there be integration with mods that add in extra stuff for custom "Units" in different factions like the Fallout PA mod which would have the military have some PA soldiers?
RememberReach6 Nov 12, 2024 @ 5:50am 
Oh and also compatablitity with shortwave survivors and perhaps the ability to have the NPC's keep their appearance? as they do not so far and it is immersion breaking.
Snejk  [developer] Nov 12, 2024 @ 9:47am 
@RememberReach6 I haven't really thought about what will affect the relationship between different factions, so I don't know how that would work exactly. Do you have any suggestions?

Step 2 in the road map is npc survival behavior, which encompasses what you mention. I am still working on combat to make it solid, and after that I will move on to survival behaviors. Defecation and First aid overhaul will not be prioritized. The vanilla scope is already a bit too big, so I don't want to make the scope even bigger. I am however designing an API, so that the authors, or maybe an enthusiastic fan, can add the compatibility themselves.

Some factions will have custom dialogue e.g. soldiers, EMTs, prisoners etc. I am skeptical towards a ranking system, because it is very easy to implement this in a way that makes it kind of stale and I want it to add value. Do you have any suggestions for how this should work?

There will eventually be some kind of quest system, but I haven't decided exactly how they will work or how it will look. One idea that I really like is an idea that MrAtomicDuck featured in an old Youtube video about npcs where npcs get id cards. You can then get quests to find a loved one e.g. by finding their corpse and bringing back their id to their loved ones for closure. Alternatively, you could be tasked to kill someone and bring back their id as proof that you have done the deed. I think that could be really cool. Besides that, I'm pretty open to ideas.

I will not add compatibility with shortwave survivors, but rather implement something similar myself. Because of how this mod is implemented, I think this approach will be easier.
RememberReach6 Nov 12, 2024 @ 12:25pm 
Alright, thanks for the responses! Regarding faction relations, I'd say like if for example you help out a gang of raiders, your reputation with the military and police would go down, if you help out survivors, your relationship between the EMS would improve. The factions themselves would be able to attack each other and they would have relations like the Army would have good relations with the Police, EMS, and Firefighters, but bad relations with every other faction. Regarding quests, I definitely think it could be cool to have NPC's like task you with building a safehouse and then bringing a group of NPC's to it, or gathering some supplies, perhaps even some faction conflict events, stuff like that
plytz Nov 15, 2024 @ 8:22am 
There are a few features that I think should be added to help improve the combat.

First of all, there is no way for us to view our NPCs moodles. I had no idea one of my NPCs were Exhausted. They didn't point out or state that they were exhausted. So they were unable to run away and they all died. There needs to be some way to view all their moodles. There is also a bug right now where they will repeatedly hop high fences over and over which drains their endurance.
< >
Showing 1-15 of 47 comments
Per page: 1530 50