Garry's Mod

Garry's Mod

5,059 个评价
Dynamic NPC Squads
12
10
3
17
3
2
2
5
5
4
4
2
3
3
2
   
奖励
收藏
已收藏
取消收藏
素材类型: 插件
插件类型: NPC
插件标签: 快乐, 角色扮演
文件大小
发表于
更新日期
720.713 KB
2022 年 5 月 29 日 上午 11:37
7 月 20 日 下午 8:49
23 项改动说明 ( 查看 )

订阅以下载
Dynamic NPC Squads

在 StrawWagen 的 3 个合集中
My Bigger Projects
30 件物品
[CFC] Hunter's Glee
404 件物品
Save Making Toolbox
11 件物品
描述
Half life 2's AI works great, for heavily scripted... linear levels....

But Garry's Mod finds the edges, NPCs just stand around, not exploring the massive maps on offer, not reinforcing their allies...

But what if they did?

What if.
The source engine's fantastic squad system was always used to it's full potential.

What if..
NPCs formed small squads...
Wandered the map...
Reinforced allies that found enemies?

What if...
They were truly, Dynamic NPC Squads?



Full feature list!
  • Npcs will chatter when they do any custom behaviour!
  • When a squad starts losing members, they'll cry for backup!
  • Entire system is based on disposition, so custom factions wont break it!
  • Idle squads will report in and do their very best to reinforce their buddies.
  • If there's no threat, squads wander as a group!
  • Everyone follows their squad leader.
  • Leaders will intentionally spread out, avoid other squads!
  • Removed grigori support.
  • Half-decent duplicator support!
  • Leaders who have lost all their buddies will throw in the towel and join someone else.
  • A "Dynsquad Goal" ( think capture point! )


All this together means that npcs will break up into little squads, constantly moving around the map!


Some Caveats
  • Works best with npcs that can join valve squads ( basically all default npcs, combine, rebels, zombies, antlions )
  • This addon doesn't directly affect actively fighting npcs ( no extra tactics in close quarters! )

Console commands
npc_dynsquads_enabled ( enables/disables the addon ) npc_dynsquads_yapping ( enables/disables the extra idle npc voicelines ) npc_dynsquads_doassaults ( idle npc reinforcing ) npc_dynsquads_dowandering ( idle npc wandering ) npc_dynsquads_developer ( enables/disables debug info ) npc_dynsquads_ignoremapcreated ( makes it ignore map npcs, stops it breaking some maps )

Github [github.com]
热门讨论 查看全部(22)
68
3
11 月 18 日 下午 1:38
Stop complaining if a couple of NPCs aren't supported.
SeasonAce
50
10 月 7 日 上午 6:36
Does it work with Realistic Combine Soldiers AI mod?
TROFY-KSA
16
7 月 3 日 下午 12:33
置顶: FAQ
StrawWagen
720 条留言
ArseSus70 21 小时以前 
for some reason, I have an error in shadow stretching, and I think it's either because of your addon, or because of another one.
StrawWagen  [作者] 12 月 6 日 上午 11:08 
Map doesnt have ai nodes, try on gm_construct
ToRn ApArT 12 月 6 日 上午 10:01 
combine soldiers won move when i place a npc attack point:steamthumbsdown:
the weather channel 11 月 24 日 下午 5:00 
does this go welll with inpc
or nah
ZachAttackO0 11 月 20 日 上午 3:20 
I been using this mod since it first came out and still using it to this day, thanks for keeping it up.
Rango(2011) Starring Johnny Depp 11 月 18 日 上午 10:37 
anyone know maps that this works well on? so far ive only been able to get it to consistently work on the default maps
Xx_condom_eater_xX 11 月 18 日 上午 5:00 
whyd u turn grigori into ball
StrawWagen  [作者] 11 月 14 日 下午 1:30 
new description :steamhappy:
Xx_condom_eater_xX 11 月 3 日 上午 5:03 
poor grigori!
[SFBOT] Sgt. K. Bassiclan 10 月 27 日 上午 6:54 
It would be nice if we could get this to work with VJ Base SNPCs again.