***READ BEFORE PURCHASING!!!***
THIS IS FOR PEOPLE WHO WANT THEIR AI IN THEIR GAME TO TRULY STAND OUT. This has all of the latest improvements and upgrades with unique features and effects.
THIS HAS THE LATEST STANDARD GAMEGURU AI ENHANCEMENTS ADDED.
As some of you know, the AI isn't amazing in GG.
Some of you also may know that I have heavily modified the existing AI to be MUCH more dynamic and realistic... and better, if I do say so myself.
My version of the AI gives all of the standard AI scripts (ai_soldier, ai_zombiewalk, ai_fastzombie, etc):
-Better Cover Usage
-Evasion (Dodging, side stepping, rolling)
-Better and CONSTANT pathfinding (so they don't get stuck and just stop)
-Self unstuck system (they will continuously try to get themselves unstuck)
-A sound effect to play whenever they are shot/hit in the head (a nice splat) - (the sound IS included)
-AI reloading system so they actually have ammo counts in their weapons and need to reload periodically
-Improvements to the hit detection system
-Bullet crack, wiz, flyby sound effects
-Bullet hit sound effects (Included)
-Melee hit sound effects (Included)
-Melee miss sound effects (Included)
-Personal "bubbles" - to avoid the player and AI getting stuck inside each other due to physics malfunctions
-Removal of snap-shooting (they now react in an appropriate, realistic time)
-A basic stealth system - Hearing is improved, alert system for combat (so the AI doesn't just stop reacting like nothing ever happened), a small radius around them (about 3 feet/1 meter) where they will instantly know where the player is (but beyond that, you can sneak up to them and melee them, enemies can alert other enemies nearby)
-Flashlight detection for AI so they can be alerted if your flashlight is on and within distance to them
-Movement detection for AI (crouching, sprinting, walking, jumping, etc) for stealth based games
-Reload detection for AI (the player will emit a sound that the AI can actually pick up on when they reload)
-Flanking, better movement patterns, and dynamic timers to keep the AI from all looking like they are doing the same exact thing all at once
-Dynamic re-behavior timers and random actions
-Headshot damage setting - no longer do headshots instantly kill, instead they do +50 extra damage
-Improved melee system (for both melee only enemies and human enemies with guns)
-Constant aggression system to keep the AI reacting in combat (basically, if you're within a certain range of them, they'll continuously hunt you down so that they won't just lose sight of you and then stop reacting like nothing ever happened)
-Several various bug/glitch fixes
-More that I can't think of
If you want to sample the script before purchasing, I may or may not be willing to do that. Ask me via email at [email protected]
and I'll let you know one way or the other. It really depends on the circumstances.
This purchase will give you unlimited access to use the script in any sort of project - commercial or just personal use. It comes with 2 scripts, the module_combatcore (main) script and module_combatshoot (to update human - gun using enemies)
IN ORDER FOR THIS TO WORK PROPERLY:
-Make sure the headshot sound, the melee hit sounds, the melee miss sound, the bullet crack sounds, the bullet hit sounds, are always placed in the filepath "audiobank\corrosion\headshot.wav"
-(If you plan to export your game as a standalone) Make sure that you place a few sound zones somewhere on any map included in the standalone and assign the sound effect to be the headshot sound and the others listed above (so that it exports properly)
-(You should create backups of the standard (stock) module_combatcore and module_combatshoot)
-Copy the files module_combatcore, module_combatmelee, and module_combatshoot from "scriptbank\corrosion\" and place them in "scriptbank\ai\"
Your AI will now be much improved.
You can always change certain aspects back to the original if you don't like something like for example: the headshot damage change. You can do anything you want with the script BUT MAY NOT RESELL IT. YOU CAN USE IT IN COMMERCIAL PRODUCTS THOUGH. JUST DO NOT RESELL THE SCRIPT ITSELF.
NOTE: Make sure you set your entities up correctly if you want the AI to be able to go inside of buildings and to get around them properly. collisionmode 1 and forcesimpleobstacle 3 work best in most cases as this lets the AI "see" the full object instead of just a box.