I know that the screenshot below is not impressive...
What you cannot see is that I did a lot of work in the background on the relationship of properties, to include the default options. This goes a long way to setting the program to get ready for a usable state, at least on the aircraft properties front, which is the emphasis of IL-2 and any flight simulator. What will be a whole lot of work is once all of these properties are ready, I need to define how the main interface of UQMG Max will interact with the data from the Flight editor (which includes the Waypoint Editor, and the aircraft picker... I have not talked about that yet, but it is coming... a more elegant way of designing "aircraft sets"). It will have to be a huge database/array of data points for each of the 24 total flight groups as well as mission parameters and ground objects, which will be the basis for the new UQMG mission files... although I am thinking of some other uses (more later on this).
Something to note is that primarily, I am developing this for BAT, so when you set the defaults, it will account for DOF/TGA/WAW/JTW modules. So if you are in the DOF module, the default air speed will be 240 Km/h, with no parachute and no radio. TGA and WAW will have similar defaults, and JTW will set default speed at 600km/h.
So about clones... well, it is based on the total number of regiments in the IL-2 engine. BAT has additional Regiments because of all the additional countries and regiments associated with them.
To be exact...
Neutral = 1
Red = 2562
Blue = 1782
BTW, in UQMG Max, I assigned the sole Neutral regiment to the Red team.
Here is the math, considering UQMG Max will have 12 Flight Groups per team:
* 1 Regiment has 4 squadrons, each with 4 Flights
* 16 Flights per regiment, or 64 total planes (each flight can be a clone, so 15 clones per regiment)
* Max clones based on total regiments per team (2562+1 for none in RED, and 1782 for BLUE)
* There are 12 Flights per team
* So for RED (16 * 2562 - 12)/12 = 3415 clones per flight
* And for BLUE (16 * 1782 - 12)/12 = 2375 clones per flight
I am showing the total possible number of airplanes per flight group it would be possible if you had a SUPER COMPUTER that could handle all this... (however using waves you could have a server mission for dogfight that lasted days if not weeks with AI planes spawning... mind blown yet?)
Next I have to work on the Individual Plane Option Quick Pick Choices... and I have to fix how the Flight Editor handles using aircraft from a different team in the current team...
What I mean is that USA is the default country when you pick a P-51. And I have ways of defining default enemies so that when you pick the P-51 in the Blue team, it goes to Germany by Default... But maybe for some planes, it is Japan... Same thing with some Soviet planes... a lot of times for using them in the Blue team, they would go to Finland, because they often re-purposed captured planes. A lot of captured German planes were used by the Soviets as well... Right now my algorithm is not working well, so I have to fix it.
OK, enough coding for one day... I have to turn attention to family!