Lua Scripting! Version 4.0 sees the addition of a Lua API. This is the first time the project has opened its doors to outside develpers. Our Lua code repository is completely open source and we encourage anyone to develop addons using Lua and release them to the community! In the lua in the root directory of the project you will find the file noisemoduletree.lua. This file implements a class, NoiseModuleTree that I wrote in order to facilitate the construction of trees of functions. REAPER provides an API (advanced programming interface) for users and third parties to create extended functionality. API functions can be called from a compiled C/C++ dynamic library that is loaded by REAPER, or at run-time by user-created ReaScripts that can be written using REAPER's own editor. Welcome to the Multi Theft Auto wiki. On this wiki you'll find a wealth of information on using Multi Theft Auto. There are many things you can do to help us improve MTA - create a map, a gamemode, help document scripting functions, write example code, write tutorials or just play MTA and report the bugs you find.