Garry's Mod

Garry's Mod

535 ratings
NPC Daemon
5
5
5
2
3
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: NPC
Addon Tags: Fun, Roleplay
File Size
Posted
Updated
1.515 MB
13 Aug, 2021 @ 9:35pm
29 May, 2024 @ 10:25pm
65 Change Notes ( view )

Subscribe to download
NPC Daemon

Description
NPC, NextBot, Entity & Player presets, smart automated squad spawning, drop sets, weapon sets, NPC scheduling, war and chaos.

NPC Daemon allows you to:
  • Customize entity and player presets with 100+ different properties
  • Automatically spawn squads, smartly, around the map
  • Manipulate spawned NPC schedules to seek out or chase enemies
  • Create drop sets for entities and players
  • Create equippable weapon sets for NPCs and players
  • Tweak A LOT of options

The spawning system is smarter than just constantly filling every node on the map. It can use navmeshes, nodes, or neither. It allows per-radius limits and despawning, and will check for things like distance from players, world collision, water level, and more. A player stress & pressure system is included to allow the spawning system to create natural highs and lows.

This addon works great for adding combat to any map or turning them into a battlefield.

Three example profiles are included: a starter kit with normal NPC squads; a VIP defense example where enemies chase after the VIP; and a "chaos kit" which shows off what's possible

Inspired by Jason's Zombie/NPC Invasion addon,
moomoohk & Kiddoneshon's Zombie/NPC Invasion+ update and SMOD's mapadd system

There's always work to do, expect more to come.

https://github.com/sockpuppetclock/npcdaemon
Popular Discussions View All (20)
136
27 May @ 6:19pm
PINNED: -Unofficial Bug Reports-
The Clown
14
29 May, 2024 @ 5:39pm
Suggestion
Soldier
7
25 May, 2024 @ 12:35am
Suggestion
Shaboing
517 Comments
Real tom 10 Oct @ 3:51pm 
when i spawn terminator npc (this one https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2944078031&searchtext=terminator) with a crowbar his weapons become invisible , is there a way to fix this?
Spawn Hybrid 22 Sep @ 2:28am 
@Impulse I had similar issue where the npc auto spawning broke entirely. Just go through your recently installed addons, disabling them a page at a time to see what's causing it. As if it's anything like my issue it's an addon conflict that's causing it.
Impulse 16 Sep @ 7:35pm 
I swear this was working last week when I used it.
I had enabled the NPC spawner to start a firefight but now none of my NPCs will spawn with their standard preset weapons when created by NPC deamon.
Spawning the NPC by itself is still fine yes. I don't know why Deamon is not spawning their weapons.
I tried doing anything with the weapon preset in daemon too and nothing worked
witherblaze 12 Sep @ 6:22pm 
Anyway of limiting what NPCs are spawned? I want to remove the zombies if possible
gm_Redlerman16 10 Sep @ 1:30am 
found this error, fix please?

[NPC Daemon] lua/cl_npcd_gui.lua:2506: attempt to call method 'CallPopulateHook' (a nil value)
1. v - lua/cl_npcd_gui.lua:2506
2. Run - lua/includes/modules/hook.lua:102
3. unknown - gamemodes/base/gamemode/cl_spawnmenu.lua:11
4. unknown - lua/includes/modules/concommand.lua:54
googleton 1 Sep @ 4:01pm 
how do the chance options work?
googleton 1 Sep @ 1:14pm 
@Panicky_Redundant the creator made a basic tutorial https://imgur.com/a/npcd-tutorial-basic-profile-preset-creation-HB44zE9
KlutchxKay 30 Aug @ 11:47pm 
Is there a faster way to make a lot of presets besides copy, paste, and changing the type and model? I'm currently working on a profile that'll spawn props from a list of around 200 different ones, and I've just realized I've now got to duplicate and re-enter each and every single prop I want to add. I've gotta be doing something wrong.
Panicky_Redundant 19 Aug @ 3:02pm 
is there a tutorial or something out there for this? it looks cool as hell but i seriously can't figure it out.
Mono-Si 12 Aug @ 3:33pm 
this is an insane, game-changing addon that I've been using for a long time now. thanks for creating this.