Mod Directory Structure
From DCS World Wiki - Hoggitworld.com
Custom Aircraft are typically installed to
\Eagle Dynamics\DCS World\Mods\aircraft\YOURMODNAMEHERE
For Example C:\Program Files\Eagle Dynamics\DCS World\Mods\aircraft\A10C
Typical Folder Structure for a mod looks like this:
->{ModName}
>Bin Only needed for custom EFM modules, your .dll's will go here, otherwise not needed
>Cockpit All cockpit files can be(but don't need to be) contained within
>Shapes Can contain cockpit .EDM files
>Textures Can contain cockpit texture files
>Scripts All cockpit scripts are contained here, Typically you will have several sub-folders to better organize all of your systems
>Systems
>HUD
>Doc Typically contains any documentation such as flightmanuals, button mappings, etc
>FM Not neccesary for SFM modules, used in conjunction with EFM .dlls
>Theme This is where your menus and theme are configured/stored, can also be named "ImagesGUI"
>Input Contains all input files for Joystick/Keyboard/Mouse
>I10n Language + translation data
>Liveries Contains livery textures
>Missions Contains mission files specific to that aircraft
>Options Contains option settings specific to your aircraft
>Shapes Typically contains all .EDM and .LOD 3d models for your aircraft
>Textures Typically contains all external(though possibly cockpit as well) textures
>Sounds Contains all sound files for your aircraft
They are pretty self-explainitory, and not all of the folders are required for a mod to work. Typically you need at least Doc, Theme, Input, I10n, Options, Shapes, and Textures for your Aircraft to function. As a side note, any folder can be loaded by using the "mount-VFS" command in your aircraft lua configuration file.
Back to EDGAM main page: EGDAM
