-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AI A2A Dispatcher (CAP and QRA) #14
Comments
I wrote a prototype today and found that there are some bugs with moose code to be fixed that really cause a lot more traffic than needed. The caps wont refuel from tankers, so the 150nm they drive to station ends up them coming right back again. looking at that with FunkyFranky. Otherwise it still works, just not optimally. |
If they are able to use AAR , maybe have the AAR track in a racetrack in the intersection between the 4 Air Defence Zones? |
ok, the only problem I really see really is with Lar and Jiroft. It's like Beslan, few parking spots, the planes have to backtrack singley in twoships, thus traffic jams which render the airfield unusable (and creates circling planes and eventually lag). Previous issue has been overcome. |
Timings. |
This looks really promising. Thanks for your effort! Regarding LAR and JIROFT. What I was meaning with having those 2 airfields, were that the Iranian forces forward staged a 2ship to each airfield. And IF needed it would launch those QRA (Quick Reaction Alert ) fighters. It would not have any other aircrafts there (but of course aircrafts could land there if they were low on fuel. A reasonable alert time, is that it will take 15 minutes from they are alerted until they are airborne. I am not sure if this is feasible or not with the scripting? But it will alleviate what you wrote:
Also, it will help reduce the numbers a bit, as it will only be a 2ship at LAR and a 2ship at JIROFT? |
I have a tentative enemy squadron setup like this: But please let me know if you think I should adjust anything. I can both add or remove squadrons as we see needed. |
I can set the squadron strengths at Jiroft and Lar to 2 each. Not sure if you want a way to count them all, I could add it, but since the mission is launched weeks apart it's easy to tweak numbers prior to launching. Plus Iran would backfill and move forces around. |
|
|
|
Yes, all GCI's work both independently and together in terms of range to an untargetted intrusion across the border Beware, if Jask is the only GCI and there's no CAP's or other GCI's, it might supply the entire map! So the limit of "2" is good. |
Ok, to put it more in words: At any given time, 1 CAP is either operational, or aircrafts are enroute to the CAP zone. This CAP can either be manned from Shiraz or Kerman. The two airbases alternates between who is responsible for the CAP duty. Quick Reaction Alert Forward staging CAP specific
Objectives
Alertlevel
|
Will it be possible to limit this in any way, so the JASK QRA (GCI) is only used in the JASK area? or will it react anywhere on the map if needed? |
OK reality bump! :)
I could program a random "switch", but it will have no interaction with the actual events, so if a CAP is shot down and there is a switch you might get instant refill, but it's not checking for anything, purely random.
What I can do (fairly easily):
|
No problem with reality orientation :) Is it possible / makes sense (cost vs benefit) to request some of the features I have made into the AI A2A Dispatcher for MOOSE? I could create requests on the MOOSE github if you think that might be an idea? Second, is it possible to use other scripts / combine it with other things to achieve the things I want to achieve? Of course not a problem if they are not, and are happy with the things that can be implemented :) |
Radar on/off should be a worthy request. I think it could be straightforward too and not cost too much time. A GCI inbuilt delay could be another request. There's absolutely no throttling of responses, it's pretty immediate and never accounts for alert levels, or Squadron tiredness and airframe availability over time. CAP's being spaced out (properly) could be another request. The current method only gives a time interval for checking. Tasking... that's fundamental to the entire thing. To change it's behaviour would be to rewrite the dispatcher which was months of work afaik. Difficult to know really because the code level isn't well known to me and even FunkyFranky is trying to learn it, it's super complex. At a functional level, each Squadron is it's own entity and tries to perform it's CAP and replenishment. The dispatcher element only gives one of them a job. Changing that would need some heavy thinking. Having said that, once it's up and doing stuff, it acts in a way that from the cockpit doesn't seem unrealistic. |
OK done. features are: 4 caps, can disable individually at top of script There are 3 GCI's, Jask, Jiroft, Lar and 2 GCI's for Kerman and Shiraz. Every hour Kerman and Shiraz swap who does the CAP, starting with Shiraz Every hour the amount of planes in in the cap shuffle from 1,2,3 or 4 planes, weighted heavily towards 2 planes in a CAP. The rest is just dispatcher working as it does, targeting bandits crossing the border with whatever it has available. the Red awacs and tanker I put in, and move them a bit further north (blue can rush too early) |
Sounds very good!
|
@thebgpikester Where is the file? |
sorry wasn't watching this, too many balls in the air. Rename to .miz. This has A2A_Dispatcher as requested. I had another look, removed any testing aircraft I was using. Let me know for any questions with a ping pls :) |
Thanks! Can you confirm the only thing I will need to add 132ndFramework.lua |
Copy and paste all names, case sensitive: ZONES to check in miz: Late Activated Helicopter Group name for the "trespass border" Must make a shape. Works well on the 12nm international border or whatever you want. Late activated Plane groups in correct skin/weapons for what you spawn Check the Iranian refueller is called this: A2ADispatcher:SetTacticalDisplay( true ) |
Thanks! |
Would it be possible to set up automated Enemy (RED) CAP and QRA(GCI) in the following way:
CAP
CAP racetrack patterns in the yellow zones
QRA (GCI)
Forward staged aircraft in the yellow airbases + Kerman and Shiraz
(more details to be added later)
The text was updated successfully, but these errors were encountered: