Jump to content

Recommended Posts

Posted

Hello all.

 

First of. im a bit new to this forum and not sure the correct place to post this question.

 

Please Move it if needed.

 

 

Now. i do like to start to learn how to Mod for DCS. "not in a normal sense of making models"

But making new GUI on my menus, etc.

I would think this would be one of the easy things to do.

 

But to be honest. i have no idea where to start doing this or anything.

The only other game for i have done modding is for arma series.

 

I tried to navigate a bit on the forum but it always makes me wounder. where am i now and am i at the correct place to post. :p

 

I seen the scripting language used in DCS is Lua.

I have never used Lua myself so i need to pick up on that.

Though scripting is nothing new to me. i already know python, Sqf "from arma", Php, js, etc, and ofcource some basic c++ :)

 

If someone could sum up some links to guides etc regarding how to start modding for DSC i would appreciate it.

Posted

I would suggest you look at

 

Touchscreens

 

Gadroc's Helios (if you want to make touchscreen UI's) now open source !

of his very popular A10 Helios Profile

Lately, Capt Zeen has been making some very nice Helios profiles for F15, Su25, Ka50. Helios Lives !

 

 

Panels for cockpits

 

and if you want to hook up physical hardware (buttons, rotary switches etc with Arduinos), may I recommend the excellent DCS BIOS from [FSF]Ian. It is well written, well documented and well supported.

 

 

Generic UI variable export

 

Both of these work by shoveling data out of DCS World (into files, other processes, your local network etc.) while it is running through an Export.lua script. The basic process is described here but you can find plenty more documentation by googling around and reading forum posts.

Working on an open source "kneeboard" app (browser based, so runs everywhere) for DCS world: maps, checklists, reference, glossary, calculators.

  • Recently Browsing   0 members

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