Project Zomboid

Project Zomboid

1,766 ratings
[B42] Knox Event Expanded NPC mod [alpha v0.3.6-2]
146
51
14
30
14
14
18
28
6
9
8
13
9
8
7
7
5
5
5
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
5.828 MB
31 Dec, 2024 @ 4:15pm
16 Aug @ 2:28pm
41 Change Notes ( view )

Subscribe to download
[B42] Knox Event Expanded NPC mod [alpha v0.3.6-2]

Description
Knox Event Expanded
The goal of this NPC mod is to add npcs through engine modifications.

The inspiration for this comes from various Thursdoids Indie Stone have published during the last ~10 years, which I am basically trying to recreate as good as possible. My goal is to enhance the endgame experience by bringing npcs into the mix by allowing them to exist from the very beginning of the outbreak, and later develop into various factions.

The B41 version of this mod can be found here.

IMPORTANT
This mod relies on modifying the engine. This requires manual installation. Instructions for how to install can be found in the Installation guide
NOTE: Map mods will not work well with the npcs when they are in the metaverse as their movement is implemented right now. It relies on waypoints, which in turn requires manual work to map out the roads for the npcs to move in a good way. This will be addressed in the future.

Before asking questions, please see the Frequently asked questions thread.

If you encounter bugs, please see the Known issues thread first. If the issue in question is not there, please make a bug report in the Discord[discord.gg].

Current features
  1. Npcs are procedurally generated when starting the game the first time. This simulates their lives between 1953 and 1993.
  2. Call out over radio that you are looking for survivors. Npcs within 200 squares will respond and their safehouses will be marked on your map. They will also give directions on 90MHz.
  3. Npcs have a memory system that lets them remember what happened before and after the Knox Event began. Trust, aggression etc. is derived from these memories. (Some) memories fade over time, making it possible to run into a npc at one point and have them be aggressive towards you, and the next time, they're friendly.
  4. Npcs will not take kindly to you trepassing in their home and will turn hostile if you don't leave.
  5. Even when you are not around them, npcs will continue to live their lives in the background.
  6. Inventory system for giving npc items e.g. food and equipment, and changing what they wear and which weapon they use.
  7. Npcs in your group can be sent out to scavenge or ordered to loot e.g. if they are out on a loot run together with you.
  8. RW-style management of npc jobs.
  9. Faction creation, both for npcs and the player.
  10. Npc stories - npcs are able to play out scripted events in front of you.
  11. Military faction that defends the Louisville checkpoint.

Roadmap
  1. A crime procedural generation module together with the (re)introduction of bandits.
  2. More procedural generation modules for the npcs.
  3. More faction features e.g. a "values" system for factions to give them goals and create conflict.
  4. Survival behaviors - npcs will take care of their needs i.e. find food, water, shelter etc.
  5. More combat improvements.
  6. More "static" npc factions (examples: police, EMT, fire fighters).
  7. Dynamic waypoint system to better support custom maps.
  8. Driving npcs.
This is the current list of features and it is still subject to change. Just as with B42 in general, taking backups is recommended. Also, saves may break, since B42 is still in unstable.

Credit to @xylewood and @Good Pablo for helping out with RU translations.
Credit to @RexTollBar for helping out with PTBR translations.
Credit to @Choko for helping out with ES translations.
Credit to @SIMD for helping out with DE translation.

The A* implementation used for "macro" pathfinding by the npcs is distributed under MIT License and was developed by Eugen Paraschiv. The license text is provided with the binaries and the original source and the license itself can be found here[github.com].

Workshop ID: 3397396843
Mod ID: KnoxEventExpandedNpc
Popular Discussions View All (109)
229
12
27 Aug @ 11:02am
PINNED: Installation guide
Snejk
16
28 Aug @ 2:47pm
New installation method not work for me
SiTWulf
2
29 Aug @ 6:41am
NPC Radio Interaction
Danko
2,828 Comments
Falcon 8 hours ago 
@comanderkiller3pro3 Read the roadmap in the description. Looks like they are redeveloping the robbing mechanic into a new system. As for the 92MHz I assume they are changing that as I believe True Music also uses the same 92MHz frequency(this is a complete guess haha)
Hunterr 29 Aug @ 12:44pm 
You need to find a way without modifiyng any document file of zomboid. No matter what i do the game doesnt even start after chaning the json file.
comanderkiller3pro3 29 Aug @ 11:13am 
what happened to robbing npcs and the 92hmz for the army?
Kamiwobo Hobo 29 Aug @ 8:36am 
@gasses888
I tried out the fix for the lag, but unfortunately it got rid of all the npcs.
I made a mistake during installation.
This performance mod also makes changes to the pz64.JSON, so I thought I'd let others know just in case

For any others reading this message, the lag fix is this mod:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3459875383&searchtext=performance

message edited.
Street Bum 29 Aug @ 7:55am 
Is it only me or does npc cant rack jammed gun is a feature?
Snejk  [author] 29 Aug @ 1:29am 
If the game doesn't start when you try to use the Married trait, it's because you haven't installed the mod correctly. Likewise, if you open the the map and find that it makes the game throw tons of errors, the mod installation is also incorrect.

If you are having issues with stuttering or freezes, you likely need to increase the amount of available RAM. There are instructions for how to do this at the bottom of the installation guide under "Configuration".
gasses888 28 Aug @ 7:56pm 
@vevaudao and @Branded Swordsman;

https://www.youtube.com/watch?v=jSNTNqKdLZc

I also think this will help with the lag. but I haven't tried it yet. but I'm sure it will help.

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3459875383&searchtext=performance
Kai Sencho 28 Aug @ 6:58pm 
@vevaudevo Have you tried Increasing the game ram? I know it worked for me after I did that.
vevaudevo 28 Aug @ 5:36pm 
i cant find a fix for it so im gonna ask here whenever i try starting with the married trait it wont let me and says error. any suggestions will help
Samurai Blue 28 Aug @ 3:24pm 
Please more it is so much fun