Jump to content

Recommended Posts

Posted

Thx Dev, with DCS 2.0 on the horizon you should hold off anyway.

Regards

 

DL available skins here:

https://www.digitalcombatsimulator.com/en/files/?CREATED_BY=Strut

 

 

Pictures of my Skins here: https://imgur.com/a/bOQyQqW

 

[sIGPIC][/sIGPIC]

Win10 64bit, Intel® Core i7-5820K CPU OC @ 4.50GHz x6, X99A GAMING PRO CARBON, MSI RTX 2080 TI GAMING X TRIO 11Gb, 32GB DDR4 RAM, SSD 960 EVO250GB, SSD 850 EVO 500GB, JetSeat, MFG Crosswind Pedals, VPC Mongoose T-50, TMWH, DSD ButtonBox, Pimax 5k XR/BE

 

 

  • 2 weeks later...
Posted

Hi...

 

I may have been late a little bit, but I want to share this here (for the record). :)

 

I use Notepad++, and via LCtrl+H I did some replaces, so I didn't have to re-create whole keycommands for all units.

 

If you replace these respectively, your lua file can be updated.

'},
')},

name = '
name = _('

category = '
category = _('

', cat
'), cat

Please note that,

  • some titles may be in double quote (") symbol, not single (').
  • and there may be more than one space character between some words.

That's why replacement may not work. Those lines must be reviewed manually.

 

See you...

Intel i7-14700@5.6GHz | MSI RTX4080 SuperSuprimX | Corsair V. 64GB@6400MHz. | Samsung 1TB 990 PRO SSD (Win10Homex64)
Samsung G5 32" + Samsung 18" + 2x8"TFT Displays | TM Warthog Stick w/AVA Base | VPC MongoosT-50CM3 Throttle | TM MFD Cougars | Logitech G13, G230, G510, PZ55 & Farming Sim Panel | TIR5 & M.Quest3 VR
>>MY MODS<< | Discord: Devrim#1068

  • 5 weeks later...
Posted

hi,

 

i am a looking for a list of the keyboard bindings of the latest DCS version. I am a dummy in that respect, but i think we would need some kind of "parsing program", like sim2target quite some time ago. to automate this. unfortunately Sim2target does not work with the latest DCS version any more. finaly this list could be the basis for a TARGET macro file (.tmm) with used combos and a description (like: define Cockpit_view F1).

does anyone is aware of such a tool/program?

 

have fun

flex

Posted

I create my ttm files by hand. It is time consuming, but only once.

ASUS ROG Maximus VIII Hero, i7-6700K, Noctua NH-D14 Cooler, Crucial 32GB DDR4 2133, Samsung 950 Pro NVMe 256GB, Samsung EVO 250GB & 500GB SSD, 2TB Caviar Black, Zotac GTX 1080 AMP! Extreme 8GB, Corsair HX1000i, Phillips BDM4065UC 40" 4k monitor, VX2258 TouchScreen, TIR 5 w/ProClip, TM Warthog, VKB Gladiator Pro, Saitek X56, et. al., MFG Crosswind Pedals #1199, VolairSim Pit, Rift CV1 :thumbup:

  • 1 month later...
Posted

Hi. Back online. :pilotfly:

 

Comparison between v1.2.14u3 & v1.2.15

 

ADDED

 

base_joystick_binding.lua

{down = iCommandPlaneUFC_STEER_DOWN, name = _('Previous Waypoint, Airfield Or Target'), category = _('Modes')},

 

base_keyboard_binding.lua

{combos = {{key = '`', reformers = {'LAlt'}}},  down = iCommandPlaneUFC_STEER_DOWN, name = _('Previous Waypoint, Airfield Or Target'), category = _('Modes')},

 

 

UPDATED

 

common_joystick_binding.lua

--Kneeboard
{down = 3001		, cockpit_device_id  = kneeboard_id, value_down = 1.0, name = _('Kneeboard Next Page')  , category = _('Kneeboard')},
{down = 3002		, cockpit_device_id  = kneeboard_id, value_down = 1.0, name = _('Kneeboard Previous Page'), category = _('Kneeboard')},

{down = 3003		, cockpit_device_id  = kneeboard_id,value_down = 1.0, name = _('Kneeboard current position mark point')  , category = _('Kneeboard')},

 

common_keyboard_binding.lua

--Kneeboard
{combos = {{key = ']'}}						   , 			down = 3001		, cockpit_device_id  = kneeboard_id, value_down = 1.0, name = _('Kneeboard Next Page')  , category = _('Kneeboard')},
{combos = {{key = '['}}						   , 			down = 3002		, cockpit_device_id  = kneeboard_id, value_down = 1.0, name = _('Kneeboard Previous Page'), category = _('Kneeboard')},

{combos = {{key = 'K', reformers = {'RCtrl'}}} , 			down = 3003		, cockpit_device_id  = kneeboard_id,value_down = 1.0, name = _('Kneeboard current position mark point')  , category = _('Kneeboard')},

 

MIG-21Bis Keyboard:

--NPPsetCourse
{combos={{key='X',reformers={'LAlt'}}},pressed=device_commands.NPPsetCourse,up=device_commands.NPPsetCourse,cockpit_device_id=devices.KSI,value_pressed=1.0,value_up=0.0,name='NPP Course set +',category='Avionics'},
{combos={{key='X',reformers={'LAlt','LWin'}}},pressed=device_commands.NPPsetCourse,up=device_commands.NPPsetCourse,cockpit_device_id=devices.KSI,value_pressed=-1.0,value_up=0.0,name='NPP Course set -',category='Avionics'},

 

No update for MIG-21's joystick.

 

C-101 Controls: Mass changes and updates!

Intel i7-14700@5.6GHz | MSI RTX4080 SuperSuprimX | Corsair V. 64GB@6400MHz. | Samsung 1TB 990 PRO SSD (Win10Homex64)
Samsung G5 32" + Samsung 18" + 2x8"TFT Displays | TM Warthog Stick w/AVA Base | VPC MongoosT-50CM3 Throttle | TM MFD Cougars | Logitech G13, G230, G510, PZ55 & Farming Sim Panel | TIR5 & M.Quest3 VR
>>MY MODS<< | Discord: Devrim#1068

Posted

I'm sorry - and definitely don't mean to put Devrim's great work here down in any way - but isn't this unnecessary now that we're using diff files for custom bindings, since the files above get updated automatically with each new version anyway? Or have I misunderstood something?

The DCS Mi-8MTV2. The best aviational BBW experience you could ever dream of.

Posted

You're right actually Msalama. I have nothing to say to you, but I tried hard to keep my controls stable in the past. :) And before ED has found the diff solution I have already started to do this method for myself, and now I can't help myself to leave it. :)

 

Plus, I made huge changes on lua files.

 

For example,

 

I gathered all very common functions in devrimbase_commonkeyboard_binding.lua file (such as View, System, Debug, General, F-Keys, Night Vision etc.) and added:

 

local res = external_profile("Config/Input/Aircrafts/devrimbase_commonkeyboard_binding.lua")
join(res.keyCommands,{

lines at the top of the keyboard (default) lua of the module that I desire.

 

Now, I see only the specific commands for the module. And it's easy to make any changes on it...

Intel i7-14700@5.6GHz | MSI RTX4080 SuperSuprimX | Corsair V. 64GB@6400MHz. | Samsung 1TB 990 PRO SSD (Win10Homex64)
Samsung G5 32" + Samsung 18" + 2x8"TFT Displays | TM Warthog Stick w/AVA Base | VPC MongoosT-50CM3 Throttle | TM MFD Cougars | Logitech G13, G230, G510, PZ55 & Farming Sim Panel | TIR5 & M.Quest3 VR
>>MY MODS<< | Discord: Devrim#1068

Posted (edited)

I see! And besides, it's actually very enlightening to see those changes tracked regardless, because it keeps us on top of whatever changes they introduce at any given time. So please continue, since you're actually doing a great public service for everyone there :)

Edited by msalama

The DCS Mi-8MTV2. The best aviational BBW experience you could ever dream of.

Posted

Thank you mate. :)

Intel i7-14700@5.6GHz | MSI RTX4080 SuperSuprimX | Corsair V. 64GB@6400MHz. | Samsung 1TB 990 PRO SSD (Win10Homex64)
Samsung G5 32" + Samsung 18" + 2x8"TFT Displays | TM Warthog Stick w/AVA Base | VPC MongoosT-50CM3 Throttle | TM MFD Cougars | Logitech G13, G230, G510, PZ55 & Farming Sim Panel | TIR5 & M.Quest3 VR
>>MY MODS<< | Discord: Devrim#1068

  • 3 weeks later...
Posted

Nothing essential.

 

C-101 updates for category labels.

{down = 100001, cockpit_device_id = 6, name = "Comms Menu", category = 'Radios'},

{combos = {}, down = 100005, cockpit_device_id = 2, name = "Landing Gear Toggle", category = 'Systems'},
{combos = {}, down = 100001, cockpit_device_id = 2, name = "GPU Connection", category = 'Systems'},

{combos = {}, down = 110001, cockpit_device_id = 2, name = 'Toggle Red Color', category = 'Smoke System'},
{combos = {}, down = 110002, cockpit_device_id = 2, name = 'Toggle Yellow Color', category = 'Smoke System'},

 

 

F-86F, updated name labels:

{combos = {{key = 'Home',  reformers = {'LWin'}}},	down = iCommandEnginesStart, name = _('Auto Start'),	category = _('Cheat')},
{combos = {{key = 'End' ,  reformers = {'LWin'}}},	down = iCommandEnginesStop,  name = _('Auto Stop') ,	category = _('Cheat')},

{combos = {{key = 'Num+', reformers = {'RCtrl'}}}, down = iCommandViewPlus, name = _('Toggle tracking launched weapon'), category = _('View Extended')},

 

Removed:

{combos = {{key = '`', reformers = {'LAlt'}}}, down = ICommandToggleConsole, name = _('Toggle Console'), category = _('Debug')},

Intel i7-14700@5.6GHz | MSI RTX4080 SuperSuprimX | Corsair V. 64GB@6400MHz. | Samsung 1TB 990 PRO SSD (Win10Homex64)
Samsung G5 32" + Samsung 18" + 2x8"TFT Displays | TM Warthog Stick w/AVA Base | VPC MongoosT-50CM3 Throttle | TM MFD Cougars | Logitech G13, G230, G510, PZ55 & Farming Sim Panel | TIR5 & M.Quest3 VR
>>MY MODS<< | Discord: Devrim#1068

  • 4 weeks later...
Posted

No differences... except a little update on C-101 control.

 

Old:

{combos = {}, down = 100001, cockpit_device_id = 2, name = "GPU Connection", category = 'Systems'},

 

New:

{combos = {{key = 'P', reformers = {'LShift'}}}, down = 100001, cockpit_device_id = 2, name = "GPU Connection", category = 'Systems'},

Intel i7-14700@5.6GHz | MSI RTX4080 SuperSuprimX | Corsair V. 64GB@6400MHz. | Samsung 1TB 990 PRO SSD (Win10Homex64)
Samsung G5 32" + Samsung 18" + 2x8"TFT Displays | TM Warthog Stick w/AVA Base | VPC MongoosT-50CM3 Throttle | TM MFD Cougars | Logitech G13, G230, G510, PZ55 & Farming Sim Panel | TIR5 & M.Quest3 VR
>>MY MODS<< | Discord: Devrim#1068

  • 4 months later...
Posted

I know this is a late post, but just for the record, let it be here. :)

 

Bf-109K-4

 

Update:

 

-- P 112 Gun Sight Brightness Rheostat
       {combos = {{key = 'O', reformers = {'RShift'}}},            pressed = device_commands.Button_45, cockpit_device_id = devices.FUSEBOX, value_pressed = -1.0, name = _('Gunsight Brightness INCREASE'), category = _('REVI 16 B Gunsight')},
       {combos = {{key = 'O', reformers = {'RCtrl'}}},             pressed = device_commands.Button_45, cockpit_device_id = devices.FUSEBOX, value_pressed = 1.0, name = _('Gunsight Brightness DECREASE'), category = _('REVI 16 B Gunsight')},

 

***

 

C-101 Keyboard:

 

Update:

 

{combos = {{key = 'B'}},down = 100004, cockpit_device_id = 2, name = "Air Brake - Toggle", category = 'Flight Control'},
{combos = {{key = 'B', reformers = {'LShift'}}},down = 100011, up = 100013, cockpit_device_id = 2, name = 'Air Brake - Extend', category = 'Flight Control'},
{combos = {{key = 'B', reformers = {'LCtrl'}}},down = 100012, up = 100013, cockpit_device_id = 2, name = 'Air Brake - Retract', category = 'Flight Control'},
{combos = {{key = '\\'}},down = 100001, cockpit_device_id = 6, name = "Comms Menu", category = 'Flight Control'},

{combos = {{key = 'G'}}, down = 100005, cockpit_device_id = 2, name = "Landing Gear Toggle", category = 'Flight Control'},
{combos = {{key = 'P', reformers = {'RShift'}}}, down = 100001, cockpit_device_id = 2, name = "GPU Connection", category = 'Flight Control'},
{combos = {{key = 'F', reformers = {'LShift'}}}, down = 100006, cockpit_device_id = 2, name = "Next Flap Detent", category = 'Flight Control'},
{combos = {{key = 'F', reformers = {'LCtrl'}}}, down = 100007, cockpit_device_id = 2, name = "Prev Flap Detent", category = 'Flight Control'},
{combos = {}, down = 100008, up = 100010, cockpit_device_id = 2, name = "HOTAS Flaps Up", category = 'Flight Control'},
{combos = {}, down = 100009, up = 100010, cockpit_device_id = 2, name = "HOTAS Flaps Down", category = 'Flight Control'},
{combos = {{key = 'Home', reformers = {'RAlt'}}}, down = 100014, cockpit_device_id = 2, name = "Throttle Idle Detent Toggle", category = 'Flight Control'},
{combos = {{key = 'T', reformers = {'LShift'}}}, down = 110001, cockpit_device_id = 2, name = 'Toggle White/Red', category = 'Smoke System'},
{combos = {{key = 'T', reformers = {'LCtrl'}}}, down = 110002, cockpit_device_id = 2, name = 'Toggle White/Yellow', category = 'Smoke System'},
{combos = {{key = 'T'}}, down = 110003, cockpit_device_id = 2, name = "Toggle Smoke On/Off", category = 'Smoke System'},

 

Add:

 

--Kneeboard
{combos = {{key = ']'}}						   , 			down = 3001		, cockpit_device_id  = 5, value_down = 1.0, name = _('Kneeboard Next Page')  , category = _('Kneeboard')},
{combos = {{key = '['}}						   , 			down = 3002		, cockpit_device_id  = 5, value_down = 1.0, name = _('Kneeboard Previous Page'), category = _('Kneeboard')},
{combos = {{key = 'K', reformers = {'RShift'}}}, 			down = iCommandPlaneShowKneeboard	, name = _('Kneeboard ON/OFF'), category = _('Kneeboard')},
{combos = {{key = 'K'}}						   , 			down = iCommandPlaneShowKneeboard	, up = iCommandPlaneShowKneeboard ,value_down = 1.0,value_up = -1.0, name = _('Kneeboard glance view')  , category = _('Kneeboard')},
{combos = {{key = 'K', reformers = {'RCtrl'}}} , 			down = 3003		, cockpit_device_id  = 5,value_down = 1.0, name = _('Kneeboard current position mark point')  , category = _('Kneeboard')},

 

Remove:

 

-- Autopilot
{combos = {{key = 'A'}}, down = iCommandPlaneAutopilot, name = 'Autopilot', category = 'Autopilot'},
{combos = {{key = 'H'}}, down = iCommandPlaneSAUHBarometric, name = 'Autopilot - Barometric Altitude Hold \'H\'', category = 'Autopilot'},
{combos = {{key = '1', reformers = {'LAlt'}}}, down = iCommandPlaneStabTangBank, name = 'Autopilot - Attitude Hold', category = 'Autopilot'},
{combos = {{key = '2', reformers = {'LAlt'}}}, down = iCommandPlaneStabHbarBank, name = 'Autopilot - Altitude And Roll Hold', category = 'Autopilot'},
{combos = {{key = '4', reformers = {'LAlt'}}}, down = iCommandPlaneStabHbar, name = 'Autopilot - Barometric Altitude Hold', category = 'Autopilot'},
{combos = {{key = '9', reformers = {'LAlt'}}}, down = iCommandPlaneStabCancel, name = 'Autopilot Disengage', category = 'Autopilot'},

 

C-101 Joystick:

 

Update:

 

{down = 100005, cockpit_device_id = 2, name = "Landing Gear Toggle", category = 'Flight Control'},

{down = 110001, cockpit_device_id = 2, name = 'Toggle White/Red', category = 'Smoke System'},
{down = 110002, cockpit_device_id = 2, name = 'Toggle White/Yellow', category = 'Smoke System'},

{down = 100017, up = 100018, cockpit_device_id = 2, name = "Pickle", category = 'Weapon System'},
{down = 100019, up = 100020, cockpit_device_id = 2, name = "Gun Trigger", category = 'Weapon System'},

 

Add:

 

-- TrackIR axes
{action = iCommandViewVerticalAbs		, name = _('Absolute Camera Vertical View')},
{action = iCommandViewHorizontalAbs		, name = _('Absolute Camera Horizontal View')},
{action = iCommandViewHorTransAbs		, name = _('Absolute Horizontal Shift Camera View')},
{action = iCommandViewVertTransAbs		, name = _('Absolute Vertical Shift Camera View')},
{action = iCommandViewLongitudeTransAbs	, name = _('Absolute Longitude Shift Camera View')},
{action = iCommandViewRollAbs			, name = _('Absolute Roll Shift Camera View')},
{action = iCommandViewZoomAbs			, name = _('Zoom View')},

{action = iCommandWheelBrake,		name = _('Wheel Brake')},
--{action = 100017,	name = _('Wheel Brake Left')},
--{action = 100019,	name = _('Wheel Brake Right')},

 

Remove:

 

--{down = 100021, up = 100021, cockpit_device_id = 2, name = "Trim: Nose Down", category = 'Flight Control'},
--{down = 100022, up = 100022, cockpit_device_id = 2, name = "Trim: Nose Up", category = 'Flight Control'},

{down = iCommandPlaneLeftRudderStart, up = iCommandPlaneLeftRudderStop, name = _('Aircraft Rudder Left'), category = _('Flight Control')},
{down = iCommandPlaneRightRudderStart, up = iCommandPlaneRightRudderStop, name = _('Aircraft Rudder Right'), category = _('Flight Control')},
{down = iCommandPlaneWheelBrakeOn, up = iCommandPlaneWheelBrakeOff, name = _('Wheel Brake On'), category = _('Systems')},

 

***

 

Combined Arms Joystick:

 

Add:

 

{combos = {{key = 'JOY_BTN2'}}, down = iCommandVehicle_FireSecondary,up = iCommandVehicle_FireSecondaryOff, name = _('Fire Secondary Weapon'),category = _("Ground unit")},
{down = iCommandGZoomIn, up = iCommandGZoomOut, name = _('Sight Zoom Narrow (press and hold)'),category = _("Ground unit")},

{down = iCommandDriverView, name = _('Toggle Driver/Gunner Role'), category = _('Ground unit')},

 

Update:

 

{down = iCommandGZoomIn, pressed = iCommandGZoomInPressed, name = _('Sight Zoom In'), category = _('Ground unit')},
{down = iCommandGZoomOut, pressed = iCommandGZoomOutPressed, name = _('Sight Zoom Out'), category = _('Ground unit')},

Intel i7-14700@5.6GHz | MSI RTX4080 SuperSuprimX | Corsair V. 64GB@6400MHz. | Samsung 1TB 990 PRO SSD (Win10Homex64)
Samsung G5 32" + Samsung 18" + 2x8"TFT Displays | TM Warthog Stick w/AVA Base | VPC MongoosT-50CM3 Throttle | TM MFD Cougars | Logitech G13, G230, G510, PZ55 & Farming Sim Panel | TIR5 & M.Quest3 VR
>>MY MODS<< | Discord: Devrim#1068

Posted (edited)

I don't quite get exactly what you guys are doing here.

I believe I read somewhere it is not best to copy over input files (.diff.lua) from 1.2. Over to the open beta.

I guess some keys change. But if I wish to minimize the remapping of all my controls what is the best way to do this? I must be missing something simple because it does not seem to work when I Try to load them.

Can someone enlighten me on this? Or is it as simple as "I just need to remap all of my modules in the open beta?"

I really do wish for persistent mapping that could carry over to a fresh or new install.

Any clarity on this would be appreciated.

Edited by MegOhm_SD

 

Cooler Master HAF XB EVO , ASUS P8Z77-V, i7-3770K @ 4.6GHz, Noctua AC, 32GB Corsair Vengeance Pro, EVGA 1080TI 11GB, 2 Samsung 840 Pro 540GB SSDs Raid 0, 1TB HDD, EVGA SuperNOVA 1300W PS, G930 Wireless SS Headset, TrackIR5/Wireless Proclip, TM Warthog, Saitek Pro Combat Pedals, 75" Samsung 4K QLED, HP Reverb G2, Win 10

  • 3 weeks later...
Posted (edited)

Possible to edit lua?

 

I found a tutorial from TigersharkBAS showing how to edit the lua files.....its obvious that things have changed dramatically since the tutorials creation and unless i'm missing something there is no way to manually edit these lua files to make a 3 way toggle switch perform as it should. Please correct me if i'm wrong. IF I am right then let me know....either way i have been using on-on-on switches and binding the inverter stby test and off to its own button. i would like to avoid this because buying more button boards is getting expensive and i'm running out of room. I went into some of the lua files and found this code....i noticed that when i flip my toggle from off to test and back it works as it should but from stby to off doesnt work. look at lines 2 3 and 4. i tried adding up = iCommandElectricalPowerInverterOFF as it is for the inverter test section of the code next to the inverter stby but i got strange results......there has to be a way!!!!!

 

--Electrical power control panel
{down = iCommandAPUGeneratorPower								, name = _('APU generator power'), category = _('Electrical power control panel')},
{down = iCommandElectricalPowerInverterSTBY,                    , name = _('Inverter STBY'), category = _('Electrical power control panel')},
{down = iCommandElectricalPowerInverterOFF ,                    , name = _('Inverter OFF'), category = _('Electrical power control panel')},
{down = iCommandElectricalPowerInverterTEST,up = iCommandElectricalPowerInverterOFF, name = _('Inverter TEST'), category = _('Electrical power control panel')},
{down = iCommandEmergencyFlood									, name = _('Emergency flood'), category = _('Electrical power control panel')},
{down = iCommandPowerGeneratorLeft								, name = _('AC generator power left'), category = _('Electrical power control panel')},
{down = iCommandPowerGeneratorRight								, name = _('AC generator power right'), category = _('Electrical power control panel')},
{down = iCommandBatteryPower									, name = _('Battery power'), category = _('Electrical power control panel')},

Edited by Baldawg

Win 10 Pro - Intel I7 12700k@4.9ghz water cooled - ASUS TUF Z690 -EVGA RTX 3080 12G Hybrid - EVGA 1000W PSU - 32GB 3200 G-Skill XMP- Reverb G2 -Custom mip and side panels - Leo Bodnar  BBI32x2, BBI64x4 - TM Warthog HOTAS - TM Cougar MFD's x 3 - TM TPR pedals

Posted

OK Ian I know you're referring to DCS Bios.....unless I'm missing something I would be required to setup an arduino board to implement toggles and communicate through to DCS WORLD. I don't currently nor am I in the near future (I will in the distance future) plan on getting into arduino. If I can however use DCS bios with my current Leo Bodnar boards and get the results I'm looking for please, PRETTY PLEASE let me know.

Win 10 Pro - Intel I7 12700k@4.9ghz water cooled - ASUS TUF Z690 -EVGA RTX 3080 12G Hybrid - EVGA 1000W PSU - 32GB 3200 G-Skill XMP- Reverb G2 -Custom mip and side panels - Leo Bodnar  BBI32x2, BBI64x4 - TM Warthog HOTAS - TM Cougar MFD's x 3 - TM TPR pedals

Posted

OpenBeta Updates - I

 

Hi. These posts shows differences between v1.2.16 and v1.5OB

 

There are lots of changed, updated, new and renewed commands.

"Update"s are mostly correcting typos or something, but of course there're command changes.

 

ED set apart chat commands from main command lua (similar to FC3's commands), but I didn't understand the reason. Maybe there are some new features or something for chat thing in the future.

 

By the way, it's weird that some commands are now changed. Let's say, a switch was "D" on keyboard. Now it's LShift+LAlt+D for example. Isn't it bad? People have habit on the controls; especially if they use them for a long time. After all this time command is changed. :( Whatever; users can change them again...

 

***

 

Chat commands are now in a new file:

Config/Input/Aircrafts/common_chat_keyboard_binding.lua

 

return {
keyCommands = {
{combos = {{key = 'Tab'}}, down = iCommandChat, name = _('Multiplayer chat - mode All'), category = _('General')},
{combos = {{key = 'Tab', reformers = {'LCtrl'}}}, down = iCommandFriendlyChat, name = _('Multiplayer chat - mode Allies'), category = _('General')},
{combos = {{key = 'Tab', reformers = {'LShift'}}}, down = iCommandAllChat, name = _('Chat read/write All'), category = _('General')},
},
}

 

All modules' keyboard.lua (and common_keyboard_binding.lua) files now begin with:

local base = external_profile("Config/Input/Aircrafts/common_chat_keyboard_binding.lua")
join(base.keyCommands,{

 

and end with:

})
return base

 

Naturally chat commands are now removed from all units' default.lua files:

 

{combos = {{key = 'Tab'}}, 									down = iCommandChat, name = _('Multiplayer chat - mode All'), category = _('General')},
{combos = {{key = 'Tab', reformers = {'LCtrl'}}}, 			down = iCommandFriendlyChat, name = _('Multiplayer chat - mode Allies'), category = _('General')},

 

 

/Aircrafts/Default/

 

Keyboard:

Update:

{combos = {{key = 'Tab'}}, down = iCommandChat, name = _('Chat Read only'), category = _('General')},
{combos = {{key = 'Tab', reformers = {'LCtrl'}}}, down = iCommandFriendlyChat, name = _('Chat read/write Allies'), category = _('General')},

{combos = {{key = 'Num+', reformers = {'RCtrl'}}}, down = iCommandViewPlus, name = _('Toggle tracking launched weapon'), category = _('View Extended')},

 

Add:

{combos = {{key = 'Tab', reformers = {'LShift'}}}, down = iCommandAllChat, name = _('Chat read/write All'), category = _('General')},

 

Aircraft/

 

base_joystick_binding.lua

 

Update:

{pressed = iCommandThrottle1Decrease,up = iCommandThrottle1Stop, name = _('Throttle Left Down'), category = _('Flight Control')},

 

base_keyboard_binding.lua

 

Update:

{combos = {{key = '`', reformers = {'LShift'}}},  down = iCommandPlaneUFC_STEER_DOWN, name = _('Previous Waypoint, Airfield Or Target'), category = _('Modes')},

 

common_joystick_binding.lua

 

Add:

{down = iCommandAllChat, name = _('Chat read/write All'), category = _('General')},

--shortcuts navigation
{down = 3004		, cockpit_device_id  = kneeboard_id,value_down =  1.0, name = _('Kneeboard Make Shortcut'), category = _('Kneeboard')},
{down = 3005		, cockpit_device_id  = kneeboard_id,value_down =  1.0, name = _('Kneeboard Next Shortcut'), category = _('Kneeboard')},
{down = 3005		, cockpit_device_id  = kneeboard_id,value_down = -1.0, name = _('Kneeboard Previous Shortcut')   , category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 0   , name = _('Kneeboard Jump To Shortcut  1')  , category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 1   , name = _('Kneeboard Jump To Shortcut  2')  , category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 2   , name = _('Kneeboard Jump To Shortcut  3')  , category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 3   , name = _('Kneeboard Jump To Shortcut  4')  , category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 4   , name = _('Kneeboard Jump To Shortcut  5')  , category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 5   , name = _('Kneeboard Jump To Shortcut  6')  , category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 6   , name = _('Kneeboard Jump To Shortcut  7')  , category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 7   , name = _('Kneeboard Jump To Shortcut  8')  , category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 8   , name = _('Kneeboard Jump To Shortcut  9')  , category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 9   , name = _('Kneeboard Jump To Shortcut 10') , category = _('Kneeboard')},

 

Update:

{down = iCommandActivePauseOnOff, name = _('Active Pause'), category = _('Cheat')},
{down = iCommandViewPlus, name = _('Toggle tracking launched weapon'), category = _('View Extended')},

 

common_keyboard_binding.lua

 

Add:

{down = 3256,cockpit_device_id  = 0,value_down = 1.0, name = _('Flashlight')  , category = _('View Cockpit')},

--shortcuts navigation
{down = 3004		, cockpit_device_id  = kneeboard_id,value_down =  1.0, name = _('Kneeboard Make Shortcut'), category = _('Kneeboard')},
{down = 3005		, cockpit_device_id  = kneeboard_id,value_down =  1.0, name = _('Kneeboard Next Shortcut'), category = _('Kneeboard')},
{down = 3005		, cockpit_device_id  = kneeboard_id,value_down = -1.0, name = _('Kneeboard Previous Shortcut')  , category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 0   , name = _('Kneeboard Jump To Shortcut  1'), category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 1   , name = _('Kneeboard Jump To Shortcut  2'), category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 2   , name = _('Kneeboard Jump To Shortcut  3'), category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 3   , name = _('Kneeboard Jump To Shortcut  4'), category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 4   , name = _('Kneeboard Jump To Shortcut  5'), category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 5   , name = _('Kneeboard Jump To Shortcut  6'), category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 6   , name = _('Kneeboard Jump To Shortcut  7'), category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 7   , name = _('Kneeboard Jump To Shortcut  8'), category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 8   , name = _('Kneeboard Jump To Shortcut  9'), category = _('Kneeboard')},
{down = 3006		, cockpit_device_id  = kneeboard_id,value_down = 9   , name = _('Kneeboard Jump To Shortcut 10'), category = _('Kneeboard')},

 

Update:

{combos = {{key = 'Pause', reformers = {'LShift', 'LWin'}}}, down = iCommandActivePauseOnOff,				name = _('Active Pause'),						 category = _('Cheat')},

{combos = {{key = 'Num+', reformers = {'RCtrl'}}}, down = iCommandViewPlus, name = _('Toggle tracking launched weapon'), category = _('View Extended')},

 

...to be continued...

Intel i7-14700@5.6GHz | MSI RTX4080 SuperSuprimX | Corsair V. 64GB@6400MHz. | Samsung 1TB 990 PRO SSD (Win10Homex64)
Samsung G5 32" + Samsung 18" + 2x8"TFT Displays | TM Warthog Stick w/AVA Base | VPC MongoosT-50CM3 Throttle | TM MFD Cougars | Logitech G13, G230, G510, PZ55 & Farming Sim Panel | TIR5 & M.Quest3 VR
>>MY MODS<< | Discord: Devrim#1068

Posted

OpenBeta Updates - II

 

A-10C

 

Keyboard:

 

Removed:

{combos = {{key = '`', reformers = {'LAlt'}}}, down = ICommandToggleConsole, name = _('Toggle Console'), category = _('Debug')},

{combos = {{key = 'Tab', reformers = {'LShift'}}}, 			down = iCommandTrkEsc, name = _('Playback track cancel'), category = _('General')},

 

Updated:

-- Extended view
{combos = {{key = 'Num+', reformers = {'RCtrl'}}}, 			down = iCommandViewPlus, name = _('Toggle tracking launched weapon'), category = _('View Extended')},

-- HOTAS
{combos = {{key = 'T', reformers = {'LCtrl'}}}, down = iCommandPlaneTrimCancel, name = _('Trim: Reset'), category = _('Flight Control')},

 

Joystick:

 

Update:

{down    = iCommandPlaneAUTIncreaseRegimeLeft	, name = _('Throttle Left Up Step'), category = _('Flight Control')},
{down    = iCommandPlaneAUTDecreaseRegimeLeft	, name = _('Throttle Left Down Step'), category = _('Flight Control')},
{down    = iCommandPlaneAUTIncreaseRegimeRight	, name = _('Throttle Right Up Step'), category = _('Flight Control')},
{down    = iCommandPlaneAUTDecreaseRegimeRight	, name = _('Throttle Right Down Step'), category = _('Flight Control')},

 

C-101

 

Keyboard

 

Update:

{combos = {{key = 'B'}},down = 8004, cockpit_device_id = 2, name = "Air Brake - Toggle", category =_('Flight Control')},
{combos = {{key = 'B', reformers = {'LShift'}}},down = 8011, up = 8013, cockpit_device_id = 2, name = 'Air Brake - Extend', category =_('Flight Control')},
{combos = {{key = 'B', reformers = {'LCtrl'}}},down = 8012, up = 8013, cockpit_device_id = 2, name = 'Air Brake - Retract', category =_('Flight Control')},
--{combos = {{key = '\\'}},down = 8001, cockpit_device_id = 6, name = "Comms Menu", category = 'Flight Control'},

{combos = {{key = 'G'}}, down = 8005, cockpit_device_id = 2, name = "Landing Gear Toggle", category =_('Systems')},
{combos = {{key = 'P', reformers = {'LShift'}}}, down = 8002, cockpit_device_id = 2, name = "GPU Connection", category =_('External GPU')},
{combos = {{key = 'F', reformers = {'LShift'}}}, down = 8006, cockpit_device_id = 2, name = "Next Flap Detent", category =_('Flight Control')},
{combos = {{key = 'F', reformers = {'LCtrl'}}}, down = 8007, cockpit_device_id = 2, name = "Prev Flap Detent", category =_('Flight Control')},
{combos = {}, down = 8008, up = 8010, cockpit_device_id = 2, name = "HOTAS Flaps Up", category =_('Flight Control')},
{combos = {}, down = 8009, up = 8010, cockpit_device_id = 2, name = "HOTAS Flaps Down", category =_('Flight Control')},
{combos = {{key = 'Home', reformers = {'RAlt'}}}, down = 8014, cockpit_device_id = 2, name = "Throttle Idle Detent Toggle", category =_('Flight Control')},
{combos = {{key = 'T', reformers = {'LShift'}}}, down = 8511, cockpit_device_id = 2, name = 'Toggle White/Red', category =_('Smoke System')},
{combos = {{key = 'T', reformers = {'LCtrl'}}}, down = 8512, cockpit_device_id = 2, name = 'Toggle White/Yellow', category =_('Smoke System')},
{combos = {{key = 'T'}}, down = 8513, cockpit_device_id = 2, name = "Toggle Smoke On/Off", category =_('Smoke System')},

 

Add:

{combos = {{key = 'W', reformers = {'LCtrl'}}}, down = 8023, cockpit_device_id = 2, name = "Parking Brake", category =_('Systems')},

{combos = {{key = 'W', reformers = {'RCtrl'}}}, down = 8024, up = 8026, cockpit_device_id = 2, name = "Seat adjustment up", category =_('Systems')},
{combos = {{key = 'S', reformers = {'RCtrl'}}}, down = 8025, up = 8026, cockpit_device_id = 2, name = "Seat adjustment down", category =_('Systems')},

-- Communications
{combos = {{key = 'E', reformers = {'LWin'}}}, 				down = iCommandPlaneDoAndHome, name = _('COMM Dispatch wingmans - complete mission and RTB (easy communication only)'), category = _('Communications')},
{combos = {{key = 'R', reformers = {'LWin'}}}, 				down = iCommandPlaneDoAndBack, name = _('COMM Dispatch wingmans - complete mission and rejoin (easy communication only)'), category = _('Communications')},
{combos = {{key = 'T', reformers = {'LWin'}}}, 				down = iCommandPlaneFormation, name = _('COMM Toggle formation (easy communication only)'), category = _('Communications')},
{combos = {{key = 'Y', reformers = {'LWin'}}}, 				down = iCommandPlaneJoinUp, name = _('COMM Join up formation (easy communication only)'), category = _('Communications')},
{combos = {{key = 'Q', reformers = {'LWin'}}}, 				down = iCommandPlaneAttackMyTarget, name = _('COMM Attack my target (easy communication only)'), category = _('Communications')},
{combos = {{key = 'W', reformers = {'LWin'}}}, 				down = iCommandPlaneCoverMySix, name = _('COMM Cover me (easy communication only)'), category = _('Communications')},
{combos = {{key = 'U', reformers = {'LWin'}}}, 				down = iCommandAWACSHomeBearing, name = _('COMM Ask AWACS home airbase (easy communication only)'), category = _('Communications')},
{combos = {{key = 'G', reformers = {'LWin'}}}, 				down = iCommandPlane_EngageGroundTargets, name = _('COMM Attack Ground Targets (easy communication only)'), category = _('Communications')},
{combos = {{key = 'D', reformers = {'LWin'}}}, 				down = iCommandPlane_EngageAirDefenses, name = _('COMM Attack Air Defenses (easy communication only)'), category = _('Communications')},
{combos = {{key = '\\'}}, 									down = iCommandToggleCommandMenu, name = _('COMM Communication menu'), category = _('Communications')},
{combos = {{key = '\\', reformers = {'RShift'}}}, 			down = ICommandSwitchDialog, name = _('COMM Switch dialog'), category = _('Communications')},
{combos = {{key = '\\', reformers = {'RCtrl'}}}, 			down = ICommandSwitchToCommonDialog, name = _('COMM Switch to main menu'), category = _('Communications')},

{combos = {{key = 'C', reformers = {'LCtrl'}}}, down = iCommandPlaneFonar, name = _('Canopy Open/Close'), category = _('Systems')},

{combos = {{key = 'F1', reformers = {'LShift'}}},  down = iCommandViewTransposeModeOn, up = iCommandViewTransposeModeOff, name = _('Camera transpose mode (press and hold)'), category = _('View Cockpit')},
{down = iCommand_ExplorationStart, name = _('Enable visual recon mode'), category = _('View Cockpit')},

 

Removed:

--{combos = {{key = 'Home', reformers = {'RShift'}}}, down = iCommandEnginesStart, name = _('Engines Start'), category = _('Systems')},
--{combos = {{key = 'End', reformers = {'RShift'}}}, down = iCommandEnginesStop, name = _('Engines Stop'), category = _('Systems')},

 

COMBINED ARMS

 

Too many updates on lines' category name.

 

Update:

{combos = {{key = 'L'}, }, down = iCommandGRangefinderOn, up = iCommandGRangefinderOff, name = _('Rangefinder Activate'), category = _("Sensors")},
{combos = {{key = 'L', reformers = {'RCtrl'}}, }, up = iCommandGRangefinderReset, name = _('Rangefinder Reset'), category = _("Sensors")},

{combos = {{key = '\\', reformers = {'LAlt'}}}, down = iCommandMissionResourcesManagement, name = _('Rearming'), category = _('Ammo maintenance')},

 

Add:

{combos = {{key = 'L', reformers = {'RShift'}}, }, down = iCommandGStartStopTracking, name = _('Track Target On/Off'), category = _("Targeting")},

{combos = {{key = 'F10', reformers = {'RCtrl'}}}, down = iCommandViewPPI, name = _('Plan Position Indicator'), category = _('Sensors')},

 

FC3/A-10A

 

Update:

{combos = {{key = 'R', reformers = {'LCtrl'}}}, down = iCommandPlaneAirRefuel, name = _('Refueling Bay'), category = _('Systems')},

{combos = {{key = 'Enter'}}, down = iCommandPlaneChangeLock, up = iCommandPlaneChangeLockUp, name = _('Target Lock').._('(Air Refuel Reset/Disconnect)'), category = _('Sensors')},

 

FC3/F-15C

 

Update:

{combos = {{key = 'D', reformers = {'LCtrl','LAlt'}}}, down = iCommandPlaneFSQuantityIndicatorTest, up = iCommandPlaneFSQuantityIndicatorTest, value_down = 1, value_up = 0, name = _('Fuel Quantity Test'), category = _('Systems')},

 

Add:

{combos = {{key = 'D', reformers = {'LAlt'}}}, down = iCommandPlaneFSQuantityIndicatorSelectorINT,	up = iCommandPlaneFSQuantityIndicatorSelectorINT, value_down = 1,  value_up = 0, 	name = _('Bingo Fuel Index, CW'),  category = _('Systems')},
{combos = {{key = 'D', reformers = {'LCtrl'}}}, down = iCommandPlaneFSQuantityIndicatorSelectorINT,	up = iCommandPlaneFSQuantityIndicatorSelectorINT, value_down = -1, value_up = 0, 	name = _('Bingo Fuel Index, CCW'), category = _('Systems')},
{combos = {{key = 'L', reformers = {'RCtrl','RAlt'}}}, down = iCommandPlaneAntiCollisionLights, name = _('Anti-collision lights'), category = _('Systems')},

 

FC3/MIG-29C

 

Remove:

{down = iCommandPlaneRightMFD_OSB1 , name = _('MFD HUD Repeater Mode On Off'), category = _('Systems')},

 

FC3/SU-25

 

Update:

{combos = {{key = 'Space', reformers = {'LCtrl'}}}, down = iCommandChangeRippleQuantity, name = _('Ripple Quantity Select'), category = _('Weapons')},

 

Hawk

 

Update:

--Kneeboard
{combos = {{key = ']'}}						   , 			down = 3001		, cockpit_device_id  = 1, value_down = 1.0, name = _('Kneeboard Next Page')  , category = _('Kneeboard')},
{combos = {{key = '['}}						   , 			down = 3002		, cockpit_device_id  = 1, value_down = 1.0, name = _('Kneeboard Previous Page'), category = _('Kneeboard')},
{combos = {{key = 'K', reformers = {'RShift'}}}, 			down = iCommandPlaneShowKneeboard	, name = _('Kneeboard ON/OFF'), category = _('Kneeboard')},
{combos = {{key = 'K'}}						   , 			down = iCommandPlaneShowKneeboard	, up = iCommandPlaneShowKneeboard ,value_down = 1.0,value_up = -1.0, name = _('Kneeboard glance view')  , category = _('Kneeboard')},
{combos = {{key = 'K', reformers = {'RCtrl'}}} , 			down = 3003		, cockpit_device_id  = 1,value_down = 1.0, name = _('Kneeboard current position mark point')  , category = _('Kneeboard')},

 

Update:

{combos = {{key = 'Home', reformers = {'LWin'}}}, down = iCommandEnginesStart, name = _('Auto Start'), category = _('Cheat')},
{combos = {{key = 'End' , reformers = {'LWin'}}} , down = iCommandEnginesStop, name = _('Auto Stop') , category = _('Cheat')},
{combos = {{key = 'Pause', reformers = {'LShift', 'LWin'}}}, down = iCommandActivePauseOnOff, name = _('Active Pause'), category = _('General')},

{combos = {{key = '\'', reformers = {'RShift'}}}, 			down = iCommandDebriefing, name = _('Show debriefing window'), category = _('General')},

{combos = {{key = 'Num+', reformers = {'RCtrl'}}}, down = iCommandViewPlus, name = _('Toggle tracking launched weapon'), category = _('View Extended')},

 

Add:

-- External Cargo
{combos = {{key = 'L', reformers = {'RCtrl','RShift','LAlt'}}}, down = iCommandExtCargoHook, name = _('External Cargo Hook'), 	category = _("External Cargo")},
{combos = {{key = 'K', reformers = {'RCtrl','RShift','LAlt'}}}, down = iCommandExternalCargoAutounhook, name = _('External Cargo Autounhook'),	category = _("External Cargo")},
{combos = {{key = 'P', reformers = {'RCtrl','RShift','LAlt'}}}, down = iCommandExternalCargoIndicator, name = _('External Cargo Indicator'), category = _("External Cargo")},
{combos = {{key = 'P', reformers = {'RCtrl','RShift','RAlt'}}}, down = iCommandEmergencyCargoUnhook, name = _('External Cargo Emergency Unhook'), 	category = _("External Cargo")},

 

Remove:

{combos = {{key = '`', reformers = {'LAlt'}}}, down = ICommandToggleConsole, name = _('Toggle Console'), category = _('Debug')},

 

...to be continued...

Intel i7-14700@5.6GHz | MSI RTX4080 SuperSuprimX | Corsair V. 64GB@6400MHz. | Samsung 1TB 990 PRO SSD (Win10Homex64)
Samsung G5 32" + Samsung 18" + 2x8"TFT Displays | TM Warthog Stick w/AVA Base | VPC MongoosT-50CM3 Throttle | TM MFD Cougars | Logitech G13, G230, G510, PZ55 & Farming Sim Panel | TIR5 & M.Quest3 VR
>>MY MODS<< | Discord: Devrim#1068

Posted

OpenBeta Updates - III

 

Mi-8MTV2

 

Update:

{combos = {{key = 'Home', reformers = {'LWin'}}}, down = iCommandEnginesStart, name = _('Auto Start'), category = _('Cheat')},
{combos = {{key = 'End' , reformers = {'LWin'}}} , down = iCommandEnginesStop, name = _('Auto Stop') , category = _('Cheat')},

{combos = {{key = 'Num+', reformers = {'RCtrl'}}}, down = iCommandViewPlus, name = _('Toggle tracking launched weapon'), category = _('View Extended')},

{combos = {{key = 'E', reformers = {'LAlt'}}}, down = iCommandEngineLaunchMethod, name = _('Engine Start Mode Switch'), category = _('Ins Engines start-up control panel and levers')},

{combos = {{key = 'W'}}, down = iCommandPlaneWheelBrakeOn, pressed = iCommandPlaneWheelBrakeOn,up = iCommandPlaneWheelBrakeOff, name = _('Wheel Brake'), category = _('Ins Cyclic Stick')},
{combos = {{key = 'W', reformers = {'LShift'}}}, down = iCommandPlaneWheelParkingBrake, name = _('Wheel Parking Brake'), category = _('Ins Cyclic Stick')},

{combos = {{key = 'A', reformers = {'LWin', 'LShift'}}}, down = iCommandAutopilotEmergOFF, name = _('Turn Off Autopilot'), category = _('Ins Cyclic Stick')},

{combos = {{key = 'L', reformers = {'LShift'}}}, down = device_commands.Button_18, cockpit_device_id = devices.NAVLIGHT_SYSTEM, value_down = 1, name = _('Left Headlight - Power'), category = _('Systems')},
{combos = {{key = '7', reformers = {'LShift'}}}, down = device_commands.Button_20, up = device_commands.Button_20, cockpit_device_id = devices.NAVLIGHT_SYSTEM, value_down = 1, value_up = 0, name = _('Left Headlight - down'), category = _('Ins Collective Stick')},
{combos = {{key = '8', reformers = {'LShift'}}}, down = device_commands.Button_20, up = device_commands.Button_20, cockpit_device_id = devices.NAVLIGHT_SYSTEM, value_down = 2, value_up = 0, name = _('Left Headlight - up'), category = _('Ins Collective Stick')},
{combos = {{key = '9', reformers = {'LShift'}}}, down = device_commands.Button_20, up = device_commands.Button_20, cockpit_device_id = devices.NAVLIGHT_SYSTEM, value_down = 3, value_up = 0, name = _('Left Headlight - left'), category = _('Ins Collective Stick')},
{combos = {{key = '0', reformers = {'LShift'}}}, down = device_commands.Button_20, up = device_commands.Button_20, cockpit_device_id = devices.NAVLIGHT_SYSTEM, value_down = 4, value_up = 0, name = _('Left Headlight - right'), category = _('Ins Collective Stick')},

{combos = {{key = 'L', reformers = {'RShift'}}}, down = device_commands.Button_19, cockpit_device_id = devices.NAVLIGHT_SYSTEM, value_down = 1, name = _('Right Headlight - Power'), category = _('Systems')},
{combos = {{key = '7', reformers = {'RShift'}}}, down = device_commands.Button_21, up = device_commands.Button_21, cockpit_device_id = devices.NAVLIGHT_SYSTEM, value_down = 1, value_up = 0, name = _('Right Headlight - down'), category = _('Ins Collective Stick')},
{combos = {{key = '8', reformers = {'RShift'}}}, down = device_commands.Button_21, up = device_commands.Button_21, cockpit_device_id = devices.NAVLIGHT_SYSTEM, value_down = 2, value_up = 0, name = _('Right Headlight - up'), category = _('Ins Collective Stick')},
{combos = {{key = '9', reformers = {'RShift'}}}, down = device_commands.Button_21, up = device_commands.Button_21, cockpit_device_id = devices.NAVLIGHT_SYSTEM, value_down = 3, value_up = 0, name = _('Right Headlight - left'), category = _('Ins Collective Stick')},
{combos = {{key = '0', reformers = {'RShift'}}}, down = device_commands.Button_21, up = device_commands.Button_21, cockpit_device_id = devices.NAVLIGHT_SYSTEM, value_down = 4, value_up = 0, name = _('Right Headlight - right'), category = _('Ins Collective Stick')},

--Ins Rudder
{combos = {{key = 'Z'}}, down = iCommandPlaneLeftRudderStart, up = iCommandPlaneLeftRudderStop, name = _('Rudder Left'), category = _('Ins Rudder')},
{combos = {{key = 'X'}}, down = iCommandPlaneRightRudderStart, up = iCommandPlaneRightRudderStop, name = _('Rudder Right'), category = _('Ins Rudder')},

--Ins Radio R-828 VHF-1
{down = iCommandPlane_R_828_Channel_next, name = _('R-828 Channel selector next'), category = _('Radio R-828 VHF-1')},
{down = iCommandPlane_R_828_Channel_prevous, name = _('R-828 Channel selector previous'), category = _('Radio R-828 VHF-1')},
{down = iCommandPlane_R_828_Noise_Reductor_on_off, name = _('R-828 Squelch'), category = _('Radio R-828 VHF-1')},
{down = iCommandPlane_R_828_ASU, up = iCommandPlane_R_828_ASU_up, name = _('R-828 Tuner button'), category = _('Radio R-828 VHF-1')},
{down = iCommandPlane_R_828_volume_up, name = _('R-828 Volume up'), category = _('Radio R-828 VHF-1')},
{down = iCommandPlane_R_828_volume_down, name = _('R-828 Volume down'), category = _('Radio R-828 VHF-1')},

{combos = {{key = 'C', reformers = {'RCtrl'}}}, down = iCommandPlaneFonar, name = _('Cockpit Door'), category = _('Systems')},

-- Red Lights System
{pressed = device_commands.Button_15, cockpit_device_id = devices.LIGHT_SYSTEM, value_pressed = 1, name = _('Left Red Lights Group 1 Rheostat, CW'), category = _("Red Lights System")},
{pressed = device_commands.Button_15, cockpit_device_id = devices.LIGHT_SYSTEM, value_pressed = -1, name = _('Left Red Lights Group 1 Rheostat, CCW'), category = _("Red Lights System")},
{pressed = device_commands.Button_16, cockpit_device_id = devices.LIGHT_SYSTEM, value_pressed = 1, name = _('Left Red Lights Group 2 Rheostat, CW'), category = _("Red Lights System")},
{pressed = device_commands.Button_16, cockpit_device_id = devices.LIGHT_SYSTEM, value_pressed = -1, name = _('Left Red Lights Group 2 Rheostat, CCW'), category = _("Red Lights System")},
{pressed = device_commands.Button_17, cockpit_device_id = devices.LIGHT_SYSTEM, value_pressed = 1, name = _('Right Red Lights Group 1 Rheostat, CW'), category = _("Red Lights System")},
{pressed = device_commands.Button_17, cockpit_device_id = devices.LIGHT_SYSTEM, value_pressed = -1, name = _('Right Red Lights Group 1 Rheostat, CCW'), category = _("Red Lights System")},
{pressed = device_commands.Button_18, cockpit_device_id = devices.LIGHT_SYSTEM, value_pressed = 1, name = _('Right Red Lights Group 2 Rheostat, CW'), category = _("Red Lights System")},
{pressed = device_commands.Button_18, cockpit_device_id = devices.LIGHT_SYSTEM, value_pressed = -1, name = _('Right Red Lights Group 2 Rheostat, CCW'), category = _("Red Lights System")},
{pressed = device_commands.Button_19, cockpit_device_id = devices.LIGHT_SYSTEM, value_pressed = 1, name = _('Flight Engineer Red Lights Group 1 Rheostat, CW'), category = _("Red Lights System")},
{pressed = device_commands.Button_19, cockpit_device_id = devices.LIGHT_SYSTEM, value_pressed = -1, name = _('Flight Engineer Red Lights Group 1 Rheostat, CCW'), category = _("Red Lights System")},
{pressed = device_commands.Button_20, cockpit_device_id = devices.LIGHT_SYSTEM, value_pressed = 1, name = _('Flight Engineer Red Lights Group 2 Rheostat, CW'), category = _("Red Lights System")},
{pressed = device_commands.Button_20, cockpit_device_id = devices.LIGHT_SYSTEM, value_pressed = -1, name = _('Flight Engineer Red Lights Group 2 Rheostat, CCW'), category = _("Red Lights System")},
{pressed = device_commands.Button_21, cockpit_device_id = devices.LIGHT_SYSTEM, value_pressed = 1, name = _('Lights 5.5V Rheostat, CW'), category = _("Red Lights System")},
{pressed = device_commands.Button_21, cockpit_device_id = devices.LIGHT_SYSTEM, value_pressed = -1, name = _('Lights 5.5V Rheostat, CCW'), category = _("Red Lights System")},

{combos = {{key = 'P', reformers = {'RAlt'}}},  down = device_commands.Button_11, cockpit_device_id = devices.GMK1A, value_down = 1, name = _('Astrocompass, Power'), category = _("Right Electropanel's Dash")},

{combos = {{key = 'T', reformers = {'RAlt','RShift'}}},  down = device_commands.Button_13, cockpit_device_id = devices.DISS_15, value_down = 1, name = _('Doppler Navigator, Power'), category = _("Right Electropanel's Dash")},

{combos = {{key = '[', reformers = {'RCtrl','RShift'}}},  down = device_commands.Button_4, cockpit_device_id = devices.GMK1A, value_down = 1, name = _('GMC, Astrocompass Mode'), category = _("Right Electropanel's Dash")},

{combos = {{key = 'U', reformers = {'RCtrl','RShift'}}},  down = device_commands.Button_9, cockpit_device_id = devices.GMK1A, value_down = 1, name = _('GMC, North/South Hemisphere'), category = _("Right Electropanel's Dash")},
{combos = {{key = 'M', reformers = {'RCtrl','RShift'}}},  down = device_commands.Button_5, up = device_commands.Button_5, cockpit_device_id = devices.GMK1A, value_down = 1, value_up = 0, name = _('GMC, Set Course Right'), category = _("Right Electropanel's Dash")},
{combos = {{key = 'T', reformers = {'RCtrl','RShift'}}},  down = device_commands.Button_5, up = device_commands.Button_5, cockpit_device_id = devices.GMK1A, value_down = -1, value_up = 0, name = _('GMC, Set Course Left'), category = _("Right Electropanel's Dash")},

{combos = {{key = 'H', reformers = {'RAlt','RCtrl'}}},   pressed = device_commands.Button_10, cockpit_device_id = devices.GMK1A, value_pressed = -0.5, name = _('GMC, Set Latitude Decrease'), category = _("Right Electropanel's Dash")},

{combos = {{key = 'A', reformers = {'LCtrl', 'LWin'}}}, down = device_commands.Button_5,up = device_commands.Button_5, value_down = 1, value_up = 0, cockpit_device_id = devices.AUTOPILOT,name = _('Autopilot Heading Channel Off'), category = _('Central panel')},
{combos = {{key = 'A', reformers = {'LAlt', 'LWin'}}}, down = device_commands.Button_4,up = device_commands.Button_4, value_down = 1, value_up = 0, cockpit_device_id = devices.AUTOPILOT,name = _('Autopilot Altitude Channel Off'), category = _('Central panel')},

{combos = {{key = ']', reformers = {'RAlt'}}}, down = device_commands.Button_56, cockpit_device_id = devices.WEAPON_SYS, value_down = 1.0, name = _('Rocket Pylons 1-2-5-6/Auto/3-4 Up'), category = _('Armament System')},
{combos = {{key = '[', reformers = {'RAlt'}}}, down = device_commands.Button_56, cockpit_device_id = devices.WEAPON_SYS, value_down = -1.0, name = _('Rocket Pylons 1-2-5-6/Auto/3-4 Down'), category = _('Armament System')},

{combos = {{key = 'U', reformers = {'RAlt'}}}, down = device_commands.Button_67, cockpit_device_id = devices.WEAPON_SYS, value_down = 1.0, name = _('Second Pilot Emergency Release Cover'), category = _('Armament System')},
{combos = {{key = 'U'}}, down = device_commands.Button_75, cockpit_device_id = devices.WEAPON_SYS, value_down = 1.0, name = _('Second Pilot Emergency Release'), category = _('Armament System')},
{combos = {{key = 'I', reformers = {'RAlt'}}}, down = device_commands.Button_66, cockpit_device_id = devices.WEAPON_SYS, value_down = 1.0, name = _('Second Pilot Emergency Explode Cover'), category = _('Armament System')},

{combos = {{key = '.'}}, down = device_commands.Button_71, cockpit_device_id = devices.WEAPON_SYS, value_down = 1.0, name = _('Pylon setup Up'), category = _('Armament System')},
{combos = {{key = ';'}}, down = device_commands.Button_71, cockpit_device_id = devices.WEAPON_SYS, value_down = -1.0, name = _('Pylon setup Down'), category = _('Armament System')},

{combos = {{key = 'H', reformers = {'LCtrl','LShift'}}}, down = device_commands.Button_72, cockpit_device_id = devices.WEAPON_SYS, value_down = 1.0, name = _('Toggle Weapon Hints'), category = _('Cheat')},

{combos = {{key = 'X', reformers = {'LAlt','LCtrl'}}}, pressed = device_commands.Button_18, cockpit_device_id = devices.ARC_9, value_pressed = -0.2, name = _('ARC-9, Main Frequency Decrease'), category = _("ARC-9")},

{combos = {{key = 'A', reformers = {'LAlt','LCtrl'}}}, down = device_commands.Button_6,  cockpit_device_id = devices.R_863, value_down = 0.1, name = _('R-863, 10MHz Increase'), category = _("Radio R-863")},

 

 

Remove:

{combos = {{key = '`', reformers = {'LAlt'}}}, down = ICommandToggleConsole, name = _('Toggle Console'), category = _('Debug')},

 

Renew:

-- External Cargo
{combos = {{key = 'L', reformers = {'RCtrl','RShift'}}}, down = iCommandExtCargoHook, name = _('External Cargo Hook'), 	category = _("External Cargo")},
{combos = {{key = 'K', reformers = {'RCtrl','RShift'}}}, down = iCommandExternalCargoAutounhook, name = _('External Cargo Autounhook'),	category = _("External Cargo")},
{combos = {{key = 'L', reformers = {'RCtrl','RShift','RAlt'}}}, down = iCommandTacticalCargoUnhook, name = _('External Cargo Tactical Unhook'), 	category = _("External Cargo")},
{combos = {{key = 'P', reformers = {'RCtrl','RShift','RAlt'}}}, down = iCommandEmergencyCargoUnhook, name = _('External Cargo Emergency Unhook'), 	category = _("External Cargo")},
{combos = {{key = 'T', reformers = {'RCtrl','RShift','RAlt'}}}, down = device_commands.Button_7, cockpit_device_id = devices.EXT_CARGO_EQUIPMENT, value_down = 1, value_up = 0, name = _('External Cargo Tactical Unhook Cover'), 	category = _("External Cargo")},
{combos = {{key = 'R', reformers = {'RCtrl','RShift','RAlt'}}}, down = device_commands.Button_9, cockpit_device_id = devices.EXT_CARGO_EQUIPMENT, value_down = 1, value_up = 0, name = _('External Cargo Emergency Unhook Cover'), 	category = _("External Cargo")},

 

...to be continued...

Intel i7-14700@5.6GHz | MSI RTX4080 SuperSuprimX | Corsair V. 64GB@6400MHz. | Samsung 1TB 990 PRO SSD (Win10Homex64)
Samsung G5 32" + Samsung 18" + 2x8"TFT Displays | TM Warthog Stick w/AVA Base | VPC MongoosT-50CM3 Throttle | TM MFD Cougars | Logitech G13, G230, G510, PZ55 & Farming Sim Panel | TIR5 & M.Quest3 VR
>>MY MODS<< | Discord: Devrim#1068

Posted

OpenBeta Updates - IV

 

Mi-8MTV2 Part-II

 

Add:

{combos = {{key = 'E', reformers = {'LShift'}}}, down = device_commands.Button_73, cockpit_device_id = devices.ENGINE_INTERFACE, value_down = 1.0, name = _('APU Start Mode Switch'), category = _('Ins Engines start-up control panel and levers')},

{combos = {{key = 'R', reformers = {'RCtrl'}}}, down = iCommandHelicopter_Rotor_Lock,	name = _('Rotor Brake Handle'), category = _('Ins Engines start-up control panel and levers')},

{pressed = device_commands.Button_63, up = device_commands.Button_63, cockpit_device_id = devices.ENGINE_INTERFACE, value_pressed = 1, value_up = 0, name = _('Readjust Free Turbine RPM Up'), category = _('Ins Collective Stick')},
{pressed = device_commands.Button_63, up = device_commands.Button_63, cockpit_device_id = devices.ENGINE_INTERFACE, value_pressed = -1, value_up = 0, name = _('Readjust Free Turbine RPM Down'), category = _('Ins Collective Stick')},

-- Nav Lights System
{combos = {{key = '1', reformers = {'RCtrl'}}}, down = iCommandPlaneLightsOnOff,	value_down = -1,	name = _('Nav. Lights (Dim)'), category = _("Systems")},
{combos = {{key = '2', reformers = {'RCtrl'}}}, down = iCommandPlaneLightsOnOff,	value_down = 1,		name = _('Nav. Lights (Bright)'), category = _("Systems")},
{combos = {{key = '3', reformers = {'RCtrl'}}}, down = iCommandPlaneFormationLights,	value_down = -1,	name = _('Formation Lights (Dim)'), category = _("Systems")},
{combos = {{key = '4', reformers = {'RCtrl'}}}, down = iCommandPlaneFormationLights,	value_down = 1,		name = _('Formation Lights (Bright)'), category = _("Systems")},
{combos = {{key = '5', reformers = {'RCtrl'}}}, down = iCommandPlaneRotorTipLights,			name = _('Tip Lights'), category = _("Systems")},
{combos = {{key = '6', reformers = {'RCtrl'}}}, down = iCommandPlaneAntiCollisionLights,	name = _('Strobe Light'), category = _("Systems")},

{combos = {{key = 'A', reformers = {'RAlt'}}},	down = device_commands.Button_1,	value_down = 1,	cockpit_device_id = devices.AUTOPILOT_ADJUSTMENT,	name = _('Adjust Autopilot'), category = _('Central panel')},

{combos = {{key = 'O', reformers = {'LAlt'}}}, pressed = device_commands.Button_4, cockpit_device_id = devices.PKV, value_pressed = -1.0, name = _('Sight Limb Decrease'), category = _('PKV')},
{combos = {{key = 'O', reformers = {'LCtrl'}}}, pressed = device_commands.Button_4, cockpit_device_id = devices.PKV, value_pressed = 1.0, name = _('Sight Limb Increase'), category = _('PKV')},

{combos = {{key = 'P', reformers = {'RCtrl','RShift'}}}, down = iCommandExternalCargoIndicator, name = _('External Cargo Indicator'), category = _("External Cargo")},
-- View
{combos = {{key = 'C', reformers = {'LShift','LAlt'}}},	down = device_commands.Button_3, cockpit_device_id = 0, value_down = 1, name = _('View to Aim'), category = _('View')}

 

SU-25T

 

Update:

{combos = {{key = 'A', reformers = {'LAlt'}}}, down = iCommandPlaneAutopilotOverrideOn, up = iCommandPlaneAutopilotOverrideOff, name = _('Autopilot override'), category = _('Autopilot')},

 

P-51D

 

Remove:

{combos = {{key = '`', reformers = {'LAlt'}}}, down = ICommandToggleConsole, name = _('Toggle Console'), category = _('Debug')},

 

Update:

{combos = {{key = 'Num+', reformers = {'RCtrl'}}}, 		down = iCommandViewPlus, name = _('Toggle tracking launched weapon'), category = _('View Extended')},

{combos = {{key = 'U', reformers = {'RCtrl', 'RShift'}}}, 			down = device_commands.Button_8, cockpit_device_id  = devices.RIGHT_SWITCH_PANEL, value_down = -1.0, name = _('Position lights wing DIM'), category = _('Right Switch Panel')},

{combos = {{key = 'I', reformers = {'RCtrl', 'RShift'}}}, 			down = device_commands.Button_9, cockpit_device_id  = devices.RIGHT_SWITCH_PANEL, value_down = -1.0, name = _('Position light tail DIM'), category = _('Right Switch Panel')},

{combos = {{key = 'D', reformers = {'LAlt', 'LShift'}}},	down = device_commands.Button_19, cockpit_device_id  = devices.FRONT_SWITCH_BOX, value_down = 1.0, name = _('Bomb-rocket selector switch (rotary)'), category = _('Front Switch Box')},

 

TF-51D

 

Remove:

{combos = {{key = '`', reformers = {'LAlt'}}}, down = ICommandToggleConsole, name = _('Toggle Console'), category = _('Debug')},

 

Update:

{combos = {{key = 'Num+', reformers = {'RCtrl'}}}, 		down = iCommandViewPlus, name = _('Toggle tracking launched weapon'), category = _('View Extended')},

{combos = {{key = 'I', reformers = {'RCtrl', 'RShift'}}}, 			down = device_commands.Button_9, cockpit_device_id  = devices.RIGHT_SWITCH_PANEL, value_down = -1.0, name = _('Position light tail DIM'), category = _('Right Switch Panel')},

 

By the way; for P-51D, command changes are Tail pos. lts. DIM and Wing pos.lts. DIM

But fot F-51D, it's only change for Tail pos.lts.DIM. Why not for wing pos.lts.?

 

UH-1H

 

Update:

{combos = {{key = 'Home', reformers = {'LWin'}}}, down = iCommandEnginesStart, name = _('Auto Start'), category = _('Cheat')},
{combos = {{key = 'End' , reformers = {'LWin'}}} , down = iCommandEnginesStop, name = _('Auto Stop') , category = _('Cheat')},

{combos = {{key = 'Num+', reformers = {'RCtrl'}}}, down = iCommandViewPlus, name = _('Toggle tracking launched weapon'), category = _('View Extended')},

{combos = {{key = 'I'}}, down = device_commands.Button_17, cockpit_device_id = devices.ENGINE_INTERFACE, value_down = 0.0, name = _('De-Ice Switch'), category = _('Pedestal')},

{combos = {{key = 'W', reformers = {'RCtrl'}}}, down = device_commands.Button_22, cockpit_device_id = devices.ENGINE_INTERFACE, value_down = 1.0, name = _('Low RPM Warning Switch'), category = _('Pedestal')},

{combos = {{key = 'M'}}, down = device_commands.Button_5, cockpit_device_id = devices.FLEX_SIGHT, value_down = 0.0, name = _('Toggle Flexible Sight'), category = _('Flexible Sight')},

{combos = {{key = 'M', reformers = {'RCtrl'}}}, down = device_commands.Button_7, cockpit_device_id = devices.PILOT_SIGHT, value_down = 1.0, name = _('Pilot Sight Switch'), category = _('Pilot Sight')},

{combos = {{key = 'J'}}, down = device_commands.Button_23, up = device_commands.Button_23, cockpit_device_id = devices.WEAPON_SYS, value_down = 1.0, value_up = 0.0, name = _('Jettison Switch'), category = _('Armament System')},
{combos = {{key = 'J', reformers = {'LAlt'}}}, down = device_commands.Button_25, cockpit_device_id = devices.WEAPON_SYS, value_down = 0.0, name = _('Jettison Switch Cover'), category = _('Armament System')},
{combos = {{key = 'R', reformers = {'LCtrl'}}}, down = device_commands.Button_12, up = device_commands.Button_12, cockpit_device_id = devices.WEAPON_SYS, value_down = 1.0, value_up = 0.0, name = _('Rocket Reset Button'), category = _('Armament System')},

{combos = {{key = 'H', reformers = {'LCtrl','LShift'}}}, down = device_commands.Button_27, cockpit_device_id = devices.WEAPON_SYS, value_down = 1.0, name = _('Toggle Weapon Hints'), category = _('Cheat')},

{combos = {{key = 'T', reformers = {'RWin'}}}	, down = device_commands.Button_28,	cockpit_device_id = devices.ENGINE_INTERFACE, value_down = 1.0,	name = _('Throttle Stop Switch'), category = _('Ins Collective Stick')},

{combos = {{key = ',', reformers = {'RCtrl'}}}, down = device_commands.Button_12, cockpit_device_id = devices.NAVLIGHT_SYSTEM, value_down = 1.0, name = _('Landing Light Switch'), category = _('Ins Collective Stick')},

{combos = {{key = 'L', reformers = {'RShift'}}}, 	down = device_commands.Button_14, cockpit_device_id = devices.NAVLIGHT_SYSTEM, value_down = 1.0, name = _('Anti Collision Light Switch'), category = _('Ins Overhead panel')},

{combos = {{key = 'L', reformers = {'LShift'}}},down = device_commands.Button_20, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 1.0, name = _('Main Generator Cover'), category = _('Ins Overhead panel')},
{combos = {{key = 'Q', reformers = {'LShift'}}},down = device_commands.Button_10, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 1.0, name = _('Main Generator Switch'), category = _('Ins Overhead panel')},

{combos = {{key = 'P', reformers = {'LShift'}}},down = device_commands.Button_9, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 1.0, name = _('Battery Switch'), category = _('Ins Overhead panel')},

{combos = {{key = 'P', reformers = {'RAlt'}}},down = device_commands.Button_17, cockpit_device_id = devices.ELEC_INTERFACE, value_down = 0.0, name = _('Pitot Heater Switch'), category = _('Ins Overhead panel')},

{combos = {{key = 'U', reformers = {'LAlt'}}}, down = device_commands.Button_6, cockpit_device_id = devices.HYDRO_SYS_INTERFACE, value_down = 1.0,name = _('Force Trim Switch'), category = _('Systems')}, 
{combos = {{key = 'I', reformers = {'LAlt'}}}, down = device_commands.Button_5, cockpit_device_id = devices.HYDRO_SYS_INTERFACE, value_down = 1.0,name = _('Hydraulic Control Switch'), category = _('Systems')}, 

{combos = {{key = '9', reformers = {'LCtrl','LShift'}}}, down = device_commands.Button_6, cockpit_device_id = devices.VHF_ARC_134, value_down = 1, name = _('VHF AM Radio Power Switch'), 	category = _("VHF AM Radio Control panel")},

{combos = {{key = 'Q', reformers = {'LCtrl','LShift'}}}, down = device_commands.Button_10,	cockpit_device_id = devices.UHF_ARC_51, value_down = 1.0, 		name = _('UHF Radio Squelch Switch'), 		category = _("UHF Radio Control panel")},

{combos = {{key = 'R', reformers = {'RShift'}}}, down = device_commands.Button_8, cockpit_device_id = devices.RADAR_ALTIMETER, value_down = 1.0,  name = _('Radar Altimeter Power Switch'), category = _('Circuit breaker panel')},

{down = device_commands.Button_12, cockpit_device_id = devices.XM_130, value_down = 0.0, name = _('Ripple Fire Switch'), category = _('Pedestal')},

{down = device_commands.Button_14, cockpit_device_id = devices.XM_130, value_down = 0.0, name = _('Chaff Mode Switch'), category = _('Pedestal')},
{combos = {{key = 'C', reformers = {'LCtrl'}}}, down = device_commands.Button_6, up = device_commands.Button_6, cockpit_device_id = devices.XM_130, value_down = 1.0, value_up = 0.0, name = _('Flare Dispense Button'), category = _('Pedestal')},
{down = device_commands.Button_10, up = device_commands.Button_10, cockpit_device_id = devices.XM_130, value_down = 1.0, value_up = 0.0, name = _('Armed Lamp Test Button'), category = _('Pedestal')},

 

Remove:

 

{combos = {{key = '`', reformers = {'LAlt'}}}, down = ICommandToggleConsole, name = _('Toggle Console'), category = _('Debug')},

 

Renew:

-- External Cargo
{combos = {{key = 'C', reformers = {'LCtrl','LShift'}}}, down = device_commands.Button_4, up = device_commands.Button_4, cockpit_device_id = devices.CARGO_CAM, value_down = 1, value_up = 0, name = _('Toggle External Cargo Camera'), 	category = _("External Cargo")},
{combos = {{key = 'L', reformers = {'RCtrl','RShift'}}}, down = iCommandExtCargoHook, name = _('External Cargo Hook'), 	category = _("External Cargo")},
{combos = {{key = 'K', reformers = {'RCtrl','RShift'}}}, down = iCommandExternalCargoAutounhook, name = _('External Cargo Autounhook'),	category = _("External Cargo")},
{combos = {{key = 'P', reformers = {'RCtrl','RShift','RAlt'}}}, down = iCommandEmergencyCargoUnhook, name = _('External Cargo Emergency Unhook'), 	category = _("External Cargo")},

 

Add:

-- View
{combos = {{key = 'Q', reformers = {'LShift','LAlt'}}},	down = device_commands.Button_1, cockpit_device_id = 0, value_down = 1, name = _('View to Aim'), category = _('View')}

 

EoF. :)

Intel i7-14700@5.6GHz | MSI RTX4080 SuperSuprimX | Corsair V. 64GB@6400MHz. | Samsung 1TB 990 PRO SSD (Win10Homex64)
Samsung G5 32" + Samsung 18" + 2x8"TFT Displays | TM Warthog Stick w/AVA Base | VPC MongoosT-50CM3 Throttle | TM MFD Cougars | Logitech G13, G230, G510, PZ55 & Farming Sim Panel | TIR5 & M.Quest3 VR
>>MY MODS<< | Discord: Devrim#1068

Posted
I found a tutorial from TigersharkBAS showing how to edit the lua files.....its obvious that things have changed dramatically since the tutorials creation

 

Just wanted to note that the A-10C lua switch commands you posted below do seem to have been superceded (likely around the time of the 1.2.8 patch, as I noted last year) by a different kind of lua switch logic in later DCS aircraft, where instead of having different names for each switch position, the positions are specified using the 'value_up' and 'value_down' parameters. In practice, I've found working with the latter far easier, as I use lots of custom switch commands in the MiG-21, MiG-15, F-86, etc.

 

and unless i'm missing something there is no way to manually edit these lua files to make a 3 way toggle switch perform as it should. Please correct me if i'm wrong. IF I am right then let me know....either way i have been using on-on-on switches and binding the inverter stby test and off to its own button. i would like to avoid this because buying more button boards is getting expensive and i'm running out of room. I went into some of the lua files and found this code....i noticed that when i flip my toggle from off to test and back it works as it should but from stby to off doesnt work. look at lines 2 3 and 4. i tried adding up = iCommandElectricalPowerInverterOFF as it is for the inverter test section of the code next to the inverter stby but i got strange results......there has to be a way!!!!!

 

--Electrical power control panel
{down = iCommandAPUGeneratorPower								, name = _('APU generator power'), category = _('Electrical power control panel')},
{down = iCommandElectricalPowerInverterSTBY,                    , name = _('Inverter STBY'), category = _('Electrical power control panel')},
{down = iCommandElectricalPowerInverterOFF ,                    , name = _('Inverter OFF'), category = _('Electrical power control panel')},
{down = iCommandElectricalPowerInverterTEST,up = iCommandElectricalPowerInverterOFF, name = _('Inverter TEST'), category = _('Electrical power control panel')},
{down = iCommandEmergencyFlood									, name = _('Emergency flood'), category = _('Electrical power control panel')},
{down = iCommandPowerGeneratorLeft								, name = _('AC generator power left'), category = _('Electrical power control panel')},
{down = iCommandPowerGeneratorRight								, name = _('AC generator power right'), category = _('Electrical power control panel')},
{down = iCommandBatteryPower									, name = _('Battery power'), category = _('Electrical power control panel')},

 

What you tried seems to me to have been the right change, but you say it didn't work. Can you clarify exactly what kind of switches you're using -- are they really 3-position toggle switches? If so, have you gotten them to work with any other 3-position commands in DCS? And are they on the 2235 or the LB boards? The fact that adding the 'up' line didn't work makes me think the switch you're using just doesn't support what you're trying to do.

  • Recently Browsing   0 members

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