Howdy!
Im the new guy in town. Ill mostly be doing AI changes for the BSG team.
Im currently working on a fleet management system (details bellow)
Anyway, thought id drop in and say Hi, ill be breaking your code today

Details on AI stuff:
Okey, after looking at the ai, its a bit of a mess, but I think I can sort through it.
My plan is to have a script-based formation system.
When a mapper makes a level, he/she makes a bunch of ships they want to group together as a fleet. They then create a script file which contains the formation information, including a which ship is the lead ship, a list of ships names and there offset from the lead ship.
Now to actually order a ship into formation, the mapper simply sets the ships order to "join formation". The ship will scan the script files until it finds its name and will then move into position. To break formation, you simply give it new orders.
Once this component is up and running, I plan to go into more detail, including things like an automatic CAP (combat air patrol) around the fleet using a percentage of the total availible fighters in the fleet and rotating between them (to add a bit of reality to it)
Once im done there, Ill move onto whatever the BSG team needs done. Since im working / at uni, that should keep me busy for the time being
