Garry's Mod

Garry's Mod

527 ratings
NPC Daemon
4
4
4
2
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
509 Comments
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.
regunkyle 7 Aug @ 5:40am 
will this ever get a new update?
22JUAN22 3 Aug @ 4:37am 
Can this be used to make NPC's, when engaging the player, hold their ground instead of all chasing after you?
dinogutt 1 Aug @ 12:44pm 
Hi there, Is it possible to "blacklist" a specific entity category from the list when making an entity preset? I have Arccw and Gredwitch installed, and they add a LOT of small items (attachments, etc) which makes the entity lists pretty... long.
sompychessrabies 7 Jul @ 1:39pm 
you make a dropset preset in the dropset menu of your profile and assign what items are going to be dropped via preset and then go to an npc or entity and assign the dropset to either on death or on damage
CommonSay 6 Jul @ 6:41pm 
How do you use the dropset feature?
sompychessrabies 4 Jul @ 7:44pm 
I think the spawn on ceiling flag broke
sompychessrabies 3 Jul @ 12:07pm 
@Qooji my method to make crates actually drop items is to make an entity be prop_physics, then give them the hl2 crate model, then set its hp to 1, make a dropset, and have it drop those items upon damage
ddfarmer03 21 Jun @ 7:26pm 
how can you make npcs that are normaly hostile friendly to one another? ive tried using the relationship inward and outward values but they dont seem to work for me