Update: Wow one day guns in almost in one day. Next day AI walking around a nav mesh chasing me. Good stuff Unity!…
Now.. there is a bit to go on the AI of course but that are in walking around and animating as seen in my little test area. They are also being constructed from parts in a database and then placed in the world with all the items needed to make them work. I need to add weapons and items etc to them but first I want to be able to shoot them and kill them =)… finally some fun testing =P..

Update: Another praise is unities simplified shader and surface shader systems….I popped out a normal mapping diffuse and specular mapped shader in about 4 minutes… so good yum..
Another think out-loud day. It is time to start working on the AI. I want the AI to tie into level events that are random and built into the level.
How this is going to work.
1. Each level is constructed from a set of 5 rooms. They are interlocked at doorways. In each room there are several positions defined as a type. The types will be pipe burst, spark, intrusion (a model comes through), steam vent, blood spray, oil spray, electrical short, etc. There is a trigger placed in the scene tied to this item. They go off once but not all are used. At runtime some are disabled and some enabled. As you approach the boss of the level addition items are added to the event IE a taunting scream earthquakes while the main boss roars. This will be the event system. Some rooms will have rock falls etc. not always though. Just to spice up the level.
2. AI Spawn. At load time when the rooms are assembled. In each room are markers where AI can spawn. There is a module called AIMgr in the level. There is stored 3 types of walkers, 3 types of flyers, a possible mini-boss with good loot by chance but very tough, and the level boss. The items they are made of create the stats. The bosses have a boost ability of some type assigned to them.
I need to research instancing to increase the number of enemies. However, if it shows to be a problem I am more in the mood to have better reacting AI then hordes. The hordes can be achieved by the fliers.
After I get the above functional I will attack the AI taking cover. Welp.. more later!