

In DCS a lot of people struggle with building lua scripts and rely heavily on a small pool of people to create and maintain them. Typically in the editor you sync a module to some sort of entity or location and then fill in some parameters to generate a effect or spawned units etc when the mission runs. For example there are modules which when placed provide a working firebase or (community via the Alive team) logistics and CAS flights. In Arma 3 the developers and the community have "modules" which provide an abstraction layer to complex code.
