Jump to content

[REPORTED] Possible F-18C Lot 20 AI air to air refuel bug


Kazius

Recommended Posts

I'm not 100% sure of this but I don't think AI F-18C Lot 20's refuel there external tanks. I have been building a mission and testing through a few times and I take off, half way to target I top off at a KC-130 and tell the AI to refuel as well. Upon return from the strike my AI wingman reports bingo fuel, meanwhile I have 60% fuel left.

 

So I used some script to report fuel after refueling and noticed with 1 external tank each, I refuel to 120% and the AI only refueled to 100%. See image below (sorry, wasn't being fancy on making numbers into percentages):

 

attachment.php?attachmentid=199916&stc=1&d=1544994130

Screen_181216_131255.thumb.png.c9053b180b7629fe29e747f2d62be57e.png

Link to comment
Share on other sites

Possible F-18C Lot 20 AI air to air refuel bug

 

Did you tell -2 to refuel again? I noticed and reported that -2 will refuel internal tanks. You have to tell him to refuel again to fill external tanks.

 

Same thing happens with Harrier.

 

AI Wingman refuel Harrier

https://r.tapatalk.com/shareLink?share_fid=74365&share_tid=226773&url=https%3A%2F%2Fforums%2Eeagle%2Eru%2Fshowthread%2Ephp%3Ft%3D226773&share_type=t

Sent from my iPhone using Tapatalk Pro


Edited by Eagle7907

Win 10, AMD FX9590/water cooled, 32GB RAM, 250GB SSD system, 1TB SSD (DCS installed), 2TB HD, Warthog HOTAS, MFG rudders, Track IR 5, LG Ultrawide, Logitech Speakers w/sub, Fans, Case, cell phone, wallet, keys.....printer

Link to comment
Share on other sites

Did you tell -2 to refuel again? I noticed and reported that -2 will refuel internal tanks. You have to tell him to refuel again to fill external tanks.

 

Same thing happens with Harrier.

 

AI Wingman refuel Harrier

https://r.tapatalk.com/shareLink?share_fid=74365&share_tid=226773&url=https%3A%2F%2Fforums%2Eeagle%2Eru%2Fshowthread%2Ephp%3Ft%3D226773&share_type=t

Sent from my iPhone using Tapatalk Pro

 

yeah, I told him to refuel again and no joy.

 

This is super easy to reproduce so I will add a track file next flight.

Link to comment
Share on other sites

Hmmm. Interesting. And did -2 hook up on left basket?

 

 

Sent from my iPhone using Tapatalk Pro

Win 10, AMD FX9590/water cooled, 32GB RAM, 250GB SSD system, 1TB SSD (DCS installed), 2TB HD, Warthog HOTAS, MFG rudders, Track IR 5, LG Ultrawide, Logitech Speakers w/sub, Fans, Case, cell phone, wallet, keys.....printer

Link to comment
Share on other sites

Yeah. On a hunch, I tried refueling again just to test out and see if I can recreate the problem with the hornet. I made a simple mission with flight starting on airfield with center tank (full obviously) but internal tanks at 20%. In flight the fuel transferred as it should from center external to internal tanks quickly. It did, but when I told -2 to refuel, he finished before me as expected. However, when I told him to refuel again....nope. Would either acknowledge then immediately rejoin with me, or he would acknowledge then go up and get intimate with the basket but never mate with it. Then when he does mate, he quickly disconnects and rejoins.

 

 

 

I don't get it.

Win 10, AMD FX9590/water cooled, 32GB RAM, 250GB SSD system, 1TB SSD (DCS installed), 2TB HD, Warthog HOTAS, MFG rudders, Track IR 5, LG Ultrawide, Logitech Speakers w/sub, Fans, Case, cell phone, wallet, keys.....printer

Link to comment
Share on other sites

So I discovered this isn't just an F-18C Lot 20 AI refueling bug but a more wide spread DCS World bug. I tested this in the Mirage 2000C and experienced the same issue.

 

Edit: I am Pontiac 11 and wingman is Pontiac 12. As you can see the wingman also burns fuel way faster than me. AI wingman probably need to be looked at for why they burn so much fuel.

 

attachment.php?attachmentid=200028&stc=1&d=1545153757

 

attachment.php?attachmentid=200029&stc=1&d=1545153757

Screen_181218_100444.thumb.png.811f4e72f670f5f748bc2d1426051b7c.png

Screen_181218_101807.thumb.png.c4a010e265aee947c4b87837261e6544.png

AI Mirage-2000C Dont Refuel External Tanks.rar


Edited by Kazius
Added info.
Link to comment
Share on other sites

AI wingman probably need to be looked at for why they burn so much fuel.

 

Are you banning the wingmen from using afterburner out of interest? I know the AI will use burner at every available opportunity unless you stop them. They fly like me basically. ;)

Proud owner of:

PointCTRL VR : Finger Trackers for VR -- Real Simulator : FSSB R3L Force Sensing Stick. -- Deltasim : Force Sensor WH Slew Upgrade -- Mach3Ti Ring : Real Flown Mach 3 SR-71 Titanium, made into an amazing ring.

 

My Fathers Aviation Memoirs: 50 Years of Flying Fun - From Hunter to Spitfire and back again.

Link to comment
Share on other sites

Nonetheless their external tanks are not being filled. That’s clear. Moderators please mark as reported. Two tracks were provided.

 

 

Sent from my iPhone using Tapatalk Pro

Win 10, AMD FX9590/water cooled, 32GB RAM, 250GB SSD system, 1TB SSD (DCS installed), 2TB HD, Warthog HOTAS, MFG rudders, Track IR 5, LG Ultrawide, Logitech Speakers w/sub, Fans, Case, cell phone, wallet, keys.....printer

Link to comment
Share on other sites

Are you banning the wingmen from using afterburner out of interest? I know the AI will use burner at every available opportunity unless you stop them. They fly like me basically. ;)

 

I hope not, I'm usually flying at less than half throttle. In this mission I have been taking off without afterburner, throttling down a bit to maintain 300-350 kias in a 10 degree climb. Once at 10,000 feet I level off and reduce throttle more so my wingman can finish catching up. Once I spot him off my wing I maintain speed of 350 kias until I get to the tanker. So usually my fuel flow is down in the 38/39 range in the hornet and I think it was the same in the M-2000C.

 

In the image I was already slowing for the tanker I think.

 

I have watched the flights in Tacview and the wingman doesn't do anything stupid that would require him to use burner.

Link to comment
Share on other sites

I have watched the flights in Tacview and the wingman doesn't do anything stupid that would require him to use burner.

 

That doesn’t stop DCS AI. I’ve done dry takeoffs and very leisurely climbs and my wingmen have been in burner for some of the time while catching up. I get the impression that unless you specifically control their burner usage they will use it any time they need to accelerate the Jet. Best thing is to watch live using F2 and see if they are doing it. You can limit their burner usage by one of the waypoint options. Obviosly it doesn’t help with the refuelling issue but it might stop them using more fuel then required.

Proud owner of:

PointCTRL VR : Finger Trackers for VR -- Real Simulator : FSSB R3L Force Sensing Stick. -- Deltasim : Force Sensor WH Slew Upgrade -- Mach3Ti Ring : Real Flown Mach 3 SR-71 Titanium, made into an amazing ring.

 

My Fathers Aviation Memoirs: 50 Years of Flying Fun - From Hunter to Spitfire and back again.

Link to comment
Share on other sites

No problem!

 

Here is that actual option - https://wiki.hoggitworld.com/view/DCS_option_prohibitAB

 

And you can define it as a waypoint option. Like you would to say, set the TACAN on a tanker or change the ROE for an aircraft. Its in that menu somewhere. I'm not near my gaming rig at the moment so can't check but once you have a look it should be fairly self explanatory.

Proud owner of:

PointCTRL VR : Finger Trackers for VR -- Real Simulator : FSSB R3L Force Sensing Stick. -- Deltasim : Force Sensor WH Slew Upgrade -- Mach3Ti Ring : Real Flown Mach 3 SR-71 Titanium, made into an amazing ring.

 

My Fathers Aviation Memoirs: 50 Years of Flying Fun - From Hunter to Spitfire and back again.

Link to comment
Share on other sites

  • 1 month later...
I did further testing while building a scheduler for tanker rotations. Non-wingman AI do refuel external tanks. It is only the AI wingman that is broken.

 

Interesting, how are you confirming that the Wingmen aren't filling tanks?

Proud owner of:

PointCTRL VR : Finger Trackers for VR -- Real Simulator : FSSB R3L Force Sensing Stick. -- Deltasim : Force Sensor WH Slew Upgrade -- Mach3Ti Ring : Real Flown Mach 3 SR-71 Titanium, made into an amazing ring.

 

My Fathers Aviation Memoirs: 50 Years of Flying Fun - From Hunter to Spitfire and back again.

Link to comment
Share on other sites

Fuel report script using the getfuel API function. In the missions I have had the script in. I have refueled when at about 60-80% I think. After refueling the report showed me at about 120% and AI wingman at only 100% which would indicate only his internal fuel was filled. I have done another test but didn't save a mission track where I set the AI to restrict AB usage and flew it carefully so the AI was on my wing at all times. We refueled from roughly the same amount and ended up with me at over 120% and him at 100% still. When we took off it reported him at same as me which was over 120%.

 

Here is the script. Its something I modified from hoggitworld example. Just replace the names in the groupNames list. I used MOOSE framework too. So you will need to include the framework or just change it to use the API message function. The round function is found on many various webpages, not sure who gets the credit for it. I was being lazy.

 

function round(num, numDecimalPlaces)
 local mult = 10^(numDecimalPlaces or 0)
 return math.floor(num * mult + 0.5) / mult
end

function GetFuelReport()
 local groupNames = {
   "RCAF Attack CF-188 #001",
   "FAF Attack M-2000C #001"
 }
 local flightFuel = {}
 local callSign = {}
 for n = 1, #groupNames do
   if Group.getByName( groupNames[n] ) ~= nil then
     for i, unitObject in pairs(Group.getByName( groupNames[n] ):getUnits()) do
       flightFuel[i] = Unit.getFuel(unitObject)
       callSign[i] = Unit.getCallsign(unitObject)
       MESSAGE:New( callSign[i] .. ": " .. round(flightFuel[i]*100, 2), 15 ):ToBlue()
     end
   end
 end
end

 

Or a more pure MOOSE framework version I did. This one you just add a partial group name to the SET_GROUP constructor method.

 

function round(num, numDecimalPlaces)
 local mult = 10^(numDecimalPlaces or 0)
 return math.floor(num * mult + 0.5) / mult
end

-- Test Script for Fuel Reports

UtilitiesMenu = MENU_COALITION:New( coalition.side.BLUE, "Utilities" )

function ReportFuelSets()
 ActiveSupportFlightGroup = SET_GROUP
   :New()
   :FilterPrefixes( { "AWACS", "Tanker" } )
   :FilterActive()
   :FilterStart()
 SupportFlightGroupNames = ActiveSupportFlightGroup:GetSetNames()
 MESSAGE:New( "There are currently " .. #SupportFlightGroupNames .. " AWACs and Tanker flight groups.", 30 ):ToAll()
 for i = 1,  #SupportFlightGroupNames do
   FlightGroup = GROUP:FindByName(SupportFlightGroupNames[i])
   FlightGroupType = FlightGroup:GetTypeName()
   FlightGroupsFuel = FlightGroup:GetFuel()
   MESSAGE:New( SupportFlightGroupNames[i] .. " - " .. FlightGroupType .." : " .. round(FlightGroupsFuel, 2)*100 .. "% Fuel", 15):ToBlue()
 end
end

FuelReportSetsAdd = MENU_COALITION_COMMAND:New( coalition.side.BLUE, "Set Groups Fuel Reports", UtilitiesMenu, ReportFuelSets)


Edited by Kazius
Link to comment
Share on other sites

Ok, one more thing. I think it is only the center line tanks that don't get refueled.

 

I've been testing refueling a lot since I was creating script for fuel rotation and getting tankers in the air before the other tanker goes off station. I now noticed that the AI Mirage 2000C's that are not wingmen only refueled to 100%. Since I was only using a center line tank on that aircraft.

 

The F-15C's (3 ext tanks) refueled to about 140%. The F-18C Lot 20's (3 ext tanks) to about 130%. But I think they take off with more fuel as a % but that would require further testing to verify. So it is possible that the center line tank only for all AI aircraft is not refueling air to air refueling.

Link to comment
Share on other sites

Ok so going back to your earlier statement. You said wingmen AI don’t refuel and non-wingmen AI do, when you rested this were you using two different aircraft/tank configs?

Proud owner of:

PointCTRL VR : Finger Trackers for VR -- Real Simulator : FSSB R3L Force Sensing Stick. -- Deltasim : Force Sensor WH Slew Upgrade -- Mach3Ti Ring : Real Flown Mach 3 SR-71 Titanium, made into an amazing ring.

 

My Fathers Aviation Memoirs: 50 Years of Flying Fun - From Hunter to Spitfire and back again.

Link to comment
Share on other sites

Ok so going back to your earlier statement. You said wingmen AI don’t refuel and non-wingmen AI do, when you rested this were you using two different aircraft/tank configs?

 

AI wingman refuels, but there middle external tank doesn't get filled up.

 

Then I noticed AI non-wingman refuel beyond 100% and so I thought it was only AI wingman that was bugged. However, later testing I noticed AI non-wingman who only have center external tanks don't refuel beyond 100%.

 

This leads me to believe it is only the center external tank that has a bug for AI controlled aircraft.


Edited by Kazius
Link to comment
Share on other sites

  • 1 month later...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...