This AI mutator should enable almost any monster from any GZDoom game or mod to create simple paths to pursue players that break line of sight, as well as sharing these paths with other nearby monsters. It also adds optional light-based stealth mechanics that respect both sector and dynamic lights.
In this video, the monsters cannot see through the bars, and I can use this to watch their movements from cover. Also, I have enabled a debugging mode so that we can visualize monster path nodes on the floor. By merely grabbing the attention of the shotgun guy, he informs the nearby zombiemen of my location and they all begin to head to the last place the shotgun guy saw me. Throughout the video, I repeatedly break line of sight with the monsters and watch their various paths change as they try to catch me.
This is basically how the mod works:
(1) Monsters see you and tell nearby monsters where you were and where you were heading.
(2) Any monster that cannot see you will immediately follow these instructions to try to find you.
(3) If a monster sees you, he updates any nearby friends on your location and heading again.
(4) If the monsters expend all their search nodes and didn't see you, they'll search around randomly for a little bit and eventually just give up and go back to idling in place.
Download the latest release from the Universal Enhanced AI GitHub page!