Including External C# Code
When creating a build with Luna, the default behaviour will only include source code found within the Assets folder in your project.
At times, you may wish to include additional C# source code, for example from a shared or centralised repository.
The functions of adding relative paths and absolute paths are handled by this section of the Playable plugin.
Add your external C# source folder
Navigate to the External Sources tab by clicking Code → External Sources in the Luna UI.
Here, you can add your source code folders as absolute or relative paths.
Third-party packaged installed via Package Manager will be listed here and users can include/exclude these packages from the Luna Build through this window.
Packages can be removed with a single click (the
To make it easier to identify missing folders/files, invalid paths are highlighted in