Sninctbur’s Artificial Intelligence Improvements

If you liked this item, please rate it up on Steam Workshop page.

Author: GaussTheWizard

Last revision: 14 Aug, 2021 at 01:47 UTC (1)

File size: 18.43 KB

On Steam Workshop

Description:

End of Support: This addon will no longer be updated.

Intelligence to a new level!

Sninctbur’s Artificial Intelligence Improvements, or SAII for short, is a powerful AI improvement modification for Half-Life 2 NPCs, designed as a more mod-compatible alternative to larger mods like iNPC.

Features
  • Patrolling: While out of combat, NPCs will automatically wander around in search of danger, fresh meals, Freeman, and what-have-you. If their ammo is low, they will take this time to reload as well.
  • Threat Detection: NPCs are no longer (as) oblivious to danger! When an idle NPC or its general vicinity gets shot at, they will begin pressuring the shooter if they are within a stone’s throw of them, or try to move evasively otherwise. Unarmed NPCs will run for their lives.
  • Sound Detection: Might it be a footstep, a pot hitting the ground, or a massive f king explosion, NPCs can be alerted by noise around them, and will lnvestigate the source. Louder noises have a larger range of influence, and if the sound is loud enough, they will move much quicker to the source.
  • Extended Vision: All NPCs can spot enemies from much farther away. Watch your head!
  • Summoning: Upon confirming their target, NPCs will call for help from all of their allies in a large radius around them. This may lead to a chain reaction ending with the entire map getting alerted!
  • Enhanced Proficiency: By default, all NPCs are much more accurate with their guns than usual.
  • Full Configuration: SAII is fully modular, meaning that each of the previously mentioned features can be modified or turned off. A configuration menu is available under Options > Sninctbur’s Tweaks.

Q&A

Q: What NPCs does this affect?
A: SAII affects all of the Half-Life 2 NPCs and numerous types of custom NPCs. It doesn’t add anything new to the spawnmenu. Some custom NPCs use a hardcoded AI system, so they aren’t affected. If you only want the HL2 NPCs to be affected, you can enable "Only Affect Default NPCs" in the configuration menu.
Q: What mods is this incompatible with?
A: SAII is designed to cause as few compatibility issues with other mods as possible. However, it may not play as nice with other AI modifications and a few custom NPCs.
Q: Can you add <feature>?
A: Please post your idea in the pinned Suggestions thread below. Be aware that if it’s more of an AI "overhaul" than a simple modification, I probably won’t add it.
Q: Can you make medics heal their friends?
A: They already do this.
Q: Look for the lowercase ‘L’ and you will be ki–
A: Get off of my property. NOW.
Q: I have a question that isn’t here.
A: Feel free to tell me about it in the comments! I don’t bite.
Q: May I use code from this addon in my addon?
A: You are free to duplicate, modify, and upload code from SAII as long as you don’t take credit.

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.