I guess it's time for a new bio since I've had the other one for eons. Head dev of Insolence, I have some very limited experience with coding, yadda yadda yadda.
For a while now, I've been porting some HL1 NPC codes over to the source engine and having them fight just for self-entertainment. I also got the leak source code's npc_conscript working. However, they aren't perfect. The Human Grunts currently cannot throw grenades, and the leak conscripts are incredibly dumb. I decided to place all of them on the same side to see if they cooperate when all in one squad. Lo and behold, they do for the most part.