Add hard points, or specifically target certain locations by adding the target into the UpdatePriorities() function.
Any number of factions can be added and utilized. Following the template it is possible to add Secondary, Tertiary, or as many priority levels as you wish.
Turrets are capable of targeting launchers or any subcategory. Detailed descriptions in the code help to make it easier to understand.
Customizable movement patterns included.
All Scripts are written in C#.
Video Demo on YouTube