Dynamic NPC Squads
Добавить в игру через Steam
Нажмите «Подписаться»
На странице Steam войдите в аккаунт, если потребуется.
Подписаться
О материале
«Dynamic NPC Squads» — материал мастерской Garry’s Mod. Аддоны, карты, персонажи и инструменты для песочницы. Данные Steam, описание автора и ссылка для установки через подписку. Совместимость редакцией не проверена.
Описание автора
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 )
Как установить и запустить
Откройте оригинальную страницу в Steam Workshop, проверьте версию игры, зависимости и порядок загрузки в описании автора. Нажмите «Подписаться» и дождитесь загрузки Steam. Включите материал в меню модификаций или контента игры, если это требуется. Совместимость и запуск редакцией не проверены.