Scripting Language extensions via plugins

  1. If you haven’t done so, you need to download the 4.3 preview engine source.

  2. Got to Lua: download and download the latest source

  3. Remove it from the archive (use 7zip or similar archive program) and put it in \Engine\Plugins\Script\ScriptPlugin\Source\ScriptPlugin\ in a folder called lua-5.2.3 If you do this right, in you should have a path at \Engine\Plugins\Script\ScriptPlugin\Source\ScriptPlugin\lua-5.2.3\src that contains the .c and .h source files for lua.

  4. Run the GenerateProject.bat script that’s in the root folder of your engine source.

  5. Rebuild the engine.

  6. You should now have an engine that has Lua built-in and you can add scripts to blueprint objects in the editor.