Ala12Rv-Birdman Posted January 29, 2020 Posted January 29, 2020 Hi. Does anybody know what is the cabin parameter for checking the fuel state in the mission editor? I want to launch a trigger when fuel qty reaches 6000 pounds during AAR... I'm not sure if it is possible right now. Thanks.. Spanish Ala12rv Pilot Nevada TTR // Persian Gulf // Syria // South Atlantic T.35C Tamiz // C-101 Mirlo // F-5E Tiger // FA-18C Hornet // Mirage F1 // EF2K!!! // F-14B Tomcat // F-16C Viper MSI.Z690 // i9-12900F 5.1GHz // RTX3090 24GB // DDR5 5600Mhz 64GB QuestPro // Hotas.Warthog // MFG.Crosswind // WW.Panels // TK.ICP // MFD.Cougar // Jetseat
Sedlo Posted January 29, 2020 Posted January 29, 2020 CHeck this out, may heading towards what you’re trying to do: https://forums.eagle.ru/showpost.php?p=3841736&postcount=6 My Youtube Channel MY DCS MISSIONS
Rudel_chw Posted January 29, 2020 Posted January 29, 2020 Does anybody know what is the cabin parameter for checking the fuel state in the mission editor? I want to launch a trigger when fuel qty reaches 6000 pounds during AAR... I'm not sure if it is possible right now. It is possible, but the parameter name is different for each plane, for example, these are for the JF-17: EFM_INT_FUEL EFM_FUEL_LEFT EFM_TANK2 EFM_TANK3 EFM_TANKR EFM_EXT_TANKL EFM_EXT_TANKR EFM_EXT_TANKC For work: iMac mid-2010 of 27" - Core i7 870 - 6 GB DDR3 1333 MHz - ATI HD5670 - SSD 256 GB - HDD 2 TB - macOS High Sierra For Gaming: 34" Monitor - Ryzen 3600 - 32 GB DDR4 2400 - nVidia RTX2080 - SSD 1.25 TB - HDD 10 TB - Win10 Pro - TM HOTAS Cougar Mobile: iPad Pro 12.9" of 256 GB
Ala12Rv-Birdman Posted January 30, 2020 Author Posted January 30, 2020 Thanks you two.. Rudel, do you know the parameter for the Hornet? Thank U so much Spanish Ala12rv Pilot Nevada TTR // Persian Gulf // Syria // South Atlantic T.35C Tamiz // C-101 Mirlo // F-5E Tiger // FA-18C Hornet // Mirage F1 // EF2K!!! // F-14B Tomcat // F-16C Viper MSI.Z690 // i9-12900F 5.1GHz // RTX3090 24GB // DDR5 5600Mhz 64GB QuestPro // Hotas.Warthog // MFG.Crosswind // WW.Panels // TK.ICP // MFD.Cougar // Jetseat
Rudel_chw Posted January 30, 2020 Posted January 30, 2020 Rudel, do you know the parameter for the Hornet? Hi, I did a short test, and these are the Parameters that show up on Console ... but none seem to be Fuel related: COCKPIT PARAMETERS F/A-18C: For use with the Trigger Conditions: X:COCKPIT PARAM IN RANGE X:COCKPIT PARAM EQUAL TO X:COCKPIT PARAM IS EQUAL TO ANOTHER Parameters: HMD_IN_RDR_WEAPON_COUNT:0.000000\ HMD_IN_NORM_ACCELERATION:0.000000\ EJECTION_BLOCKED_0:0.000000\ HMD_IN_SELECTED_WEAPON_COUNT:0.000000\ EJECTION_INITIATED_0:-1.000000\ HMD_IN_AA_MSL_RAERO_CUE_SHOW:0.000000\ ACCELERATION_X_W:0.000000\ MAV_VIDEO:\"OFF\"\ HMD_IN_AA_TARGET_RANGE_FLOOD_STATUS:0.000000\ MAV_FOV:\"OFF\"\ ACCELERATION_Y_W:0.000000\ HMD_IN_AIRSPEED:0.000000\ MAV_STATUS:0.000000\ ACCELERATION_Z_W:0.000000\ HMD_IN_AG_BOMB_AUTO_TTG:0.000000\ MDG_init_specifics:\"./Mods/aircraft/FA-18C/Cockpit/Scripts/HMD/indicator/HMD_specifics.lua\"\ HMD_IN_SELECTED_WEAPON_CODE:0.000000\ MDG_init_DEFAULT_LEVEL:15.000000\ HMD_IN_SIDEWINDER_SEEKER_Y:0.000000\ COMM1_FREQ:305.000000\ HMD_IN_ALTITUDE_WARNING:0.000000\ COMM2_FREQ:305.000000\ HMD_IN_EU_POWER:0.000000\ HMD_IN_AA_MSL_RMAX:0.000000\ HMD_OUT_IBIT_OK:0.000000\ HMD_IN_DISP_POWER:0.000000\ HMD_IN_WINDOW_7_DISPLAY:0.000000\ HMD_IN_BRIGHTNESS:0.000000\ HMD_IN_AA_RDR_TD_BOX_KIND:0.000000\ HMD_IN_AA_TARGET_RANGE_RATE:0.000000\ HMD_IN_BIT_REQUEST:0.000000\ HMD_IN_TOF_WINDOW_DISPLAY:0.000000\ HMD_IN_EYE_OPTION:1.000000\ HMD_OUT_LOS_HEADING_EARTH:0.000000\ HMD_IN_CURR_REJ_LEVEL:0.000000\ HMD_IN_FORMAT:0.000000\ HMD_IN_AC_PITCH:0.000000\ HMD_IN_AC_ROLL:0.000000\ HMD_IN_AC_YAW:0.000000\ HMD_IN_AC_ATTITUDE_VALID:0.000000\ HMD_IN_HDG_SCALE_HEADING:0.000000\ HMD_IN_MANUAL_BLANKING:0.000000\ HMD_IN_VERTICAL_VELOCITY_SHOW:0.000000\ HMD_IN_AUTO_BLANKING:0.000000\ HMD_IN_ALTITUDE:0.000000\ HMD_IN_ALTITUDE_LABEL:0.000000\ HMD_IN_VERTICAL_VELOCITY:0.000000\ HMD_IN_AA_TARGET_RANGE:0.000000\ HMD_IN_AOA:0.000000\ HMD_IN_MACH:0.000000\ HMD_IN_WINDOW_2_DISPLAY:0.000000\ HMD_IN_MAX_NORM_ACCELERATION:0.000000\ HMD_IN_BREAKAWAY_X_AA:0.000000\ HMD_IN_BREAKAWAY_X_AG:0.000000\ HMD_IN_REQUIRED_GRD_SPEED_SHOW:0.000000\ HMD_IN_SIDEWINDER_SEEKER_X:0.000000\ HMD_IN_AA_MSL_RAERO:0.000000\ HMD_IN_REQUIRED_GRD_SPEED_CARET:0.000000\ HMD_IN_WINDOW_3_DISPLAY:0.000000\ HMD_IN_WINDOW_3_MAN_VALUE:0.000000\ HMD_IN_FCR_RANGE_SCALE:0.000000\ HMD_IN_WINDOW_4_DISPLAY:0.000000\ HMD_IN_AA_TARGET_RANGE_RATE_SHOW:0.000000\ HMD_IN_AA_SELECTED_WEAPON_VIS:0.000000\ HMD_IN_SIDEWINDER_TRACKING:0.000000\ HMD_IN_AA_ASE_STATUS:0.000000\ HMD_IN_AA_TGT_RNG:0.000000\ HMD_IN_AA_MSL_RMIN:0.000000\ HMD_IN_AA_MSL_RNE:0.000000\ HMD_IN_WINDOW15_BULLSEYE_RANGE:0.000000\ HMD_IN_AA_RETICLE_RMAX:0.000000\ HMD_IN_AA_TARGET_ASPECT_CUE_SHOW:0.000000\ HMD_IN_AA_TARGET_ASPECT_CUE_ROT:0.000000\ HMD_IN_AIM9_SEEKER_STATUS:0.000000\ HMD_IN_AIM120_SEEKER_SHOW:0.000000\ HMD_IN_AIM7_SEEKER_SHOW:0.000000\ HMD_IN_FCR_AA_MSL_RMIN:0.000000\ HMD_IN_AA_RDR_ACM_FOV_KIND:0.000000\ HMD_IN_AA_RDR_TD_BOX_POS_X:0.000000\ HMD_IN_AA_RDR_TD_BOX_POS_Y:0.000000\ HMD_IN_WINDOW11_WARN:0.000000\ HMD_IN_RDR_ANTENNA_POSITION_AZIMUTH:0.000000\ HMD_IN_WINDOW15_HOME_BINGO:0.000000\ HMD_IN_RDR_ANTENNA_POSITION_ELEVATION:0.000000\ HMD_IN_RDR_ANTENNA_POSITION_ON_LIMIT:0.000000\ HMD_IN_UPLOOK_RETICLE_ENABLED:0.000000\ HMD_IN_ARM_STATUS:0.000000\ HMD_IN_SUB_MODE:0.000000\ HMD_IN_SLANT_RANGE_SHOW:0.000000\ HMD_IN_SLANT_RANGE_SHOW_NM:0.000000\ HMD_IN_SLANT_RANGE_LITERA:0.000000\ HMD_IN_SLANT_RANGE:0.000000\ HMD_IN_WINDOW12_FUEL_ADVISORY:0.000000\ HMD_IN_STPT_SYM_TYPE:0.000000\ HMD_IN_STP_RANGE:0.000000\ HMD_IN_STP_NUM:0.000000\ HMD_IN_TGT_RANGE:0.000000\ HMD_IN_FCR_SHOW_DLZ:0.000000\ HMD_IN_TGT_BEARING:0.000000\ HMD_IN_WINDOW15_TYPE:0.000000\ HMD_IN_WINDOW15_BULLSEYE_BEARING:0.000000\ HMD_IN_NO_RAD:0.000000\ HMD_IN_AA_TD_ALTITUDE:0.000000\ HMD_IN_FCR_RANGE_SCALE_SHOW:0.000000\ HMD_IN_FCR_AA_TGT_RNG:0.000000\ HMD_IN_FCR_AA_CLOSURE_RATE:0.000000\ HMD_IN_FCR_AA_MSL_RNE:0.000000\ HMD_IN_FCR_AA_MSL_RMAX:0.000000\ HMD_IN_FCR_AA_MSL_RAERO:0.000000\ HMD_IN_FCR_AA_AIM120_ACT:0.000000\ HMD_IN_FCR_AA_AIM120_ACT_RANGE:0.000000\ HMD_IN_FCR_AA_MSL_ACT0:0.000000\ HMD_IN_FCR_AA_MSL_TOF0:0.000000\ HMD_IN_FCR_AA_MSL_TTG:0.000000\ HMD_IN_AA_Aim9DiamondFlash:0.000000\ HMD_IN_AA_Aim9Uncaged:0.000000\ HMD_IN_AA_Aim9Locked:0.000000\ HMD_IN_AA_Aim120LosFixed:0.000000\ HMD_IN_AA_Aim120LosPos_X:0.000000\ HMD_IN_AA_Aim120LosPos_Y:0.000000\ HMD_STR_IN_REJECT_STATUS:\"\"\ HMD_OUT_STATE:0.000000\ HMD_OUT_BIT_IN_TEST:0.000000\ HMD_OUT_SET_NO_GO:0.000000\ HMD_OUT_LOS_ELEVATION_EARTH:0.000000\ HMD_OUT_HDU_ROLL:0.000000\ HMD_OUT_LOS_HEADING_BODY:0.000000\ HMD_OUT_LOS_ELEVATION_BODY:0.000000\ HMD_OUT_DAC_HEADING_BODY:0.000000\ HMD_OUT_DAC_ELEVATION_BODY:0.000000\ HMD_OUT_DAC_SLAVING_ON:0.000000\ HMD_OUT_SIDEWINDER_SEEKER_X:0.000000\ HMD_OUT_SIDEWINDER_SEEKER_Y:0.000000\ The number after the colon is the current value that I had on the test F-18 at the moment of the query. I got these using the LUA-Console of the DCS-BIOS utility. I dont know the meaning of each parameter, the JF-17 is the first aircraft where I've actually tried to use this type of trigger, and for most I've had to guess and then test to verify what each means. Best regards, Eduardo For work: iMac mid-2010 of 27" - Core i7 870 - 6 GB DDR3 1333 MHz - ATI HD5670 - SSD 256 GB - HDD 2 TB - macOS High Sierra For Gaming: 34" Monitor - Ryzen 3600 - 32 GB DDR4 2400 - nVidia RTX2080 - SSD 1.25 TB - HDD 10 TB - Win10 Pro - TM HOTAS Cougar Mobile: iPad Pro 12.9" of 256 GB
Hardcard Posted January 30, 2020 Posted January 30, 2020 (edited) @Birdman81 If you don't find the cockpit argument, you can script it instead (required fields marked in red): local Plane = "[color="Red"]Unit name in ME[/color]" local Tanker = "[color="red"]Tanker name in ME[/color]" Six_K_trigger = 0 local function Scheduler() if Unit.getByName(Plane) and Unit.getByName(Tanker) then local DCS_Unit = Unit.getByName(Plane) local DCS_Tanker = Unit.getByName(Tanker) local Unit_Vec3 = DCS_Unit:getPoint() local Tanker_Vec3 = DCS_Tanker:getPoint() local Distance2D = math.floor( ( ( Unit_Vec3.x - Tanker_Vec3.x ) ^ 2 + ( Unit_Vec3.z - Tanker_Vec3.z ) ^ 2 ) ^ 0.5, 0 ) local Aircraft_Max_Internal_Fuel = DCS_Unit:getDesc().fuelMassMax local Fuel_Multiplier = DCS_Unit:getFuel() local Fuel_Kg = math.floor( Aircraft_Max_Internal_Fuel * Fuel_Multiplier, 0 ) local Fuel_Lbs = math.floor( Fuel_Kg * 2.2046 , 0 ) if Distance2D < 300 and Fuel_Lbs >= 6000 and Six_K_trigger ~= 1 then [color="Blue"]-- Do stuff when fuel quantity reaches 6000 or higher[/color] Six_K_trigger = 1 end end if Six_K_trigger ~= 1 then return timer.getTime() + 3 end end timer.scheduleFunction(Scheduler, nil , timer.getTime() + 1) Might need some tweaking, but this is the idea. Edited January 30, 2020 by Hardcard [sIGPIC][/sIGPIC]
Ala12Rv-Birdman Posted January 30, 2020 Author Posted January 30, 2020 Ok.. I'll do it that way.. Thanks everyone! Spanish Ala12rv Pilot Nevada TTR // Persian Gulf // Syria // South Atlantic T.35C Tamiz // C-101 Mirlo // F-5E Tiger // FA-18C Hornet // Mirage F1 // EF2K!!! // F-14B Tomcat // F-16C Viper MSI.Z690 // i9-12900F 5.1GHz // RTX3090 24GB // DDR5 5600Mhz 64GB QuestPro // Hotas.Warthog // MFG.Crosswind // WW.Panels // TK.ICP // MFD.Cougar // Jetseat
Recommended Posts