Jump to content

DCS-ExportScripts F-14B Tomcat .lua script w/Special Stream Deck exports


Recommended Posts

working on a full Air Combat Man. Panel A6a, so few releases until that is complete. This involves using the F-14 textures to create buttons for the stream deck, creating custom ID's for the stream deck and providing a stream deck profile for the ACM on an SD XL.

 

After this I'll be creating Installation instructions for this script and how to use it.

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

It's a bit lengthy but for the most part I am cycling all 5 of the AOA indicator light states throughout the video.

 

Worked a charm, thanks Arbil, got exactly what I needed from that.

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

Approach Indexer working, will include icons in next release:

 

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

Need testing for:

 

Panel A6a ACM (Air Combat Maneuver Panel - (Ideally i need a track replay file that shows the station status flags in the 3

different configurations which are solid white, black and checkerboard as well along with the MASTER CAUTION light and

L and R FIRE lights, SEAM LOCK lights, COLLISION light and HOT TRIG light lights in their ON status) these are found on

pg. 55 of the F-14 manual for reference. Using the numbers on the ACM panel found on pg.55 of this manual I need number

11 in three postions (only one of them, not all), white/black/checkerboard along with 12, 13, 3, 4, 5.

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

The fire warning lights are towards the end of the track and I tried to trigger them with the master test selector, so that might or might not give you the data you need. If needed I can try getting shot down and triggering the lights more naturally that way, let me know.

Also, the collision light had to be triggered from the back seat so when the light came on I wasn't in the cockpit. So that might not give you what you need either. But I can get a friend to hit the switch from the back seat while I'm in the front if needed, again, let me know.

f14ACMpanelTest.trk


Edited by Arbil
Link to comment
Share on other sites

Thanks Abril, This is awesome will have a look tomorrow. Hope to have a full working ACM soon with some surprises for you guys.

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

Abril, worked perfectly.

 

More than half done a complete ACM panel with all items working. Only thing left is the left and right fire lights, master caution button and the slip/ball indicator which I will finish tomorrow.

 

All other items have custom icons and stream deck functions including working three way switches, weapon status flags that work identically to F-14, triple status indicators on one button and more.

 

Will post some teaser videos later tonight after my videos finish processing on google.

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

Air Combat Maneuver Panel Teasers

 

 

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

Impressive ! How do you do that ? (the 3-state button in the ACM panel).

Also, some braindead hijacked the comments in your youtube video with some porn link.

Zip - VEAF :pilotfly:

 

If you want to learn, talk and fly with french-speaking friends, the Virtual European Air Force is here for you ! Meet us on our Discord and our forum

If you're a mission creator, you may want to check the VEAF Mission Creation Tools (and its GitHub repository) a set of open-source scripts and tools that make creating a dynamic mission a breeze !

Link to comment
Share on other sites

thanks guys, just got the rest of the panel working, including a working slip/ball indicator which I'll show you tonight sometime.

 

Just need to package it all up (lots of icons) and create a stream deck profile for you guys so you don't have to set it up as each button is very different in how it operates.

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

slip / ball indicator

 

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

ACM Panel Done.

 

Packing it up for upload to here as v 0.10 soon.

 

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

Impressive ! How do you do that ? (the 3-state button in the ACM panel).

Also, some braindead hijacked the comments in your youtube video with some porn link.

 

3 way buttons and all of the output for the most part is done programatically in the script. Can't currently do it on the stream deck itself.

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

6b - Need the VDI Caution lights tested located on 6b graphic above on left and right of VDI and also located on pg. 58 picture and pg.59 description

of the f-14 .pdf documentation. You cannot use the master test panel to test these as then all indicator lights are lit and I do not know if I have the

correct ID's or not. I found the proper grouping of ID's, so even if a number of them get tested and are correct, I can confidently assume the rest

are correct.

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

Thanks a lot nosaMtrevoC, I never imagined it was possible to configure my Stream Deck this way.

 

I still use my own script because I have too many commands that might not work with yours anymore but I will follow your work with great interest.

 

Congratulations on all your hard work :thumbup:

Link to comment
Share on other sites

Thanks a lot nosaMtrevoC, I never imagined it was possible to configure my Stream Deck this way.

 

I still use my own script because I have too many commands that might not work with yours anymore but I will follow your work with great interest.

 

Congratulations on all your hard work :thumbup:

 

Thanks Chacal,

 

yeah unfortunately there are a ton of ID's in the 14. Focusing on trying to get most of them included in the Cockpit soon. A rough guess is around 350 in the Cockpit that are actually used, but there are around 3 times that in ID's available used for other things as you may know, plus the RIO seat. Takes a while to really sort and find the proper ID's and test them.

 

I could just add all of the ID's I have in my excel sheet (over 1,700) to the script and all existing would work, but I'd like to only add ID's that have been confirmed and tested in the cockpit in a very methodical manner to ensure I don't have an incorrect, duplicate etc.. as out of almost 2000 ID's, the cockpit clickable and indicators probably use less than half of them.

 

I'm already adding overhead with the custom output, so don't want to export more data than I need.

 

Not sure if many people use the RIO seat, but don't have current plans to model it on stream deck right now, just the full cockpit, so if you use the RIO seat on your stream deck, then my script most likely will break something.

 

That being said, I might just add all the RIO ID's as an option to use at the beginning of the script so it can be turned on/off etc... (maybe I'll add a config script to enable/disable certain aspects like this).

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

that being said, there have been a lot of addition of ID's in v0.10 and the next as this has been some of my focus after phoenix mentioning the loss of functions.

 

That is the problem with releasing an "In Development" project.

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

Not sure if many people use the RIO seat, but don't have current plans to model it on stream deck right now, just the full cockpit, so if you use the RIO seat on your stream deck, then my script most likely will break something.

 

That being said, I might just add all the RIO ID's as an option to use at the beginning of the script so it can be turned on/off etc... (maybe I'll add a config script to enable/disable certain aspects like this).

 

I do use the RIO seat (in fact, I only use this seat ^^) and am very interested in your work in general, and in the inclusion of the RIO cockpit in your script.

Any way I can help ?

Zip - VEAF :pilotfly:

 

If you want to learn, talk and fly with french-speaking friends, the Virtual European Air Force is here for you ! Meet us on our Discord and our forum

If you're a mission creator, you may want to check the VEAF Mission Creation Tools (and its GitHub repository) a set of open-source scripts and tools that make creating a dynamic mission a breeze !

Link to comment
Share on other sites

There's an error in the script for the 8A flag on the ACM panel. It doesn't work.

 

I have corrected the script like this ans now it work

function ExportScript.stationStatusFlags(mainPanelDevice) -- Display Station status flags 1 to 8 on ACM panel
local b
local a = 9221
repeat
	b = "5" .. a
	ExportScript.Tools.SendData(b, ExportScript.drawStationStatusFlags(mainPanelDevice:get_argument_value(a)))
	a = a + 1
until( a == [color="Red"]9229[/color])
end

Link to comment
Share on other sites

There's an error in the script for the 8A flag on the ACM panel. It doesn't work.

 

I have corrected the script like this ans now it work

function ExportScript.stationStatusFlags(mainPanelDevice) -- Display Station status flags 1 to 8 on ACM panel
local b
local a = 9221
repeat
	b = "5" .. a
	ExportScript.Tools.SendData(b, ExportScript.drawStationStatusFlags(mainPanelDevice:get_argument_value(a)))
	a = a + 1
until( a == [color="Red"]9229[/color])
end

 

Thanks for the find, made the change.

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

I do use the RIO seat (in fact, I only use this seat ^^) and am very interested in your work in general, and in the inclusion of the RIO cockpit in your script.

Any way I can help ?

 

Thanks davidp57,

 

I haven't written off the idea, but we'll see how much enthusiasm I have for the project after the cockpit.

 

I'll keep you in mind if I get to that stage for testing as that is the biggest roadblock for me is knowing the seat enough to test it. I'm guessing I could re-use a certain amount of code from the cockpit, so we'll see. Ideas not off the table.

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

More testing:

 

6b - Need the VDI Caution lights tested located on 6b graphic on second post; on left and right of VDI and also located on pg. 58 picture and pg.59 description

of the f-14 .pdf documentation. You cannot use the master test panel to test these as then all indicator lights are lit and I do not know if I have the

correct ID's or not. I found the proper grouping of ID's, so even if a number of them get tested and are correct, I can confidently assume the rest

are correct.

 

6c - Need the HDG and CRS Knob tested. I can spin them, obviously, but I do not see any type of change on HSD (heading change etc..) I need the

F-14 HSD or hud or whatever put in the proper mode (maybe some type of nav or course mode) to see these knobs changing something. Also the BIT

indicator at bottom right, I'm not sure how that works. Does it light up? and if so, I need a replay where it does. (see picture below of items on HSD that need testing)

 

attachment.php?attachmentid=241360&stc=1&d=1593539314

412138086_Annotatio20-06-52.thumb.jpg.245363428b9a47efabe90b598b90c845.jpg

Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2

 

System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung

Link to comment
Share on other sites

  • 2 weeks later...

Hi nosaMtrevoC

I use your F-14B Script file and add some modification A10, Displays Control Panel to use with my NAV SD for the F-14B.

Thank you for your great job here with your profile. :thumbup:

Here is mine for navigation purpose,

All credits to you nosaMtrevoC and Ctytler for his plugin.

 

Best Regards

Stream Deck F-14.rar

882886943_ScreenSDXL.jpg.bfbb5c805079f02351ab9d82c9d173ff.jpg


Edited by rem27
  • Like 1

Intel® Core i7-7700K @4,20GHz - 64 Go RAM - GeForce GTX 1070 Ti - Windows Pro 64 bit - Stream Deck - HOTAS Warthog

Link to comment
Share on other sites

If I wanted to do something similar for the AV-8B where would be a good place to start?

Modules: Persian Gulf | Nevada | The Channel | Syria | Supercarrier | FC3 | A10-C | A-4E-C | AV-8B | F-14B | F-16C | F-5E | F-86F | Spitfire

 

System: Intel i5-8600K | 32GB DDR4 3200 |RTX 2080Ti | 38" LG Ultrawide G-Sync

Link to comment
Share on other sites

  • Recently Browsing   0 members

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