This is the documentation for Enlighten.
As .umap and .uasset files saved in Enlighten UE4 contain Enlighten-specific data, you can only use them with Enlighten UE4. To load these files in the vanilla UE4 distribution, you can back up and remove the Enlighten-specific data.
This is useful for:
To remove Enlighten-specific data, use the EnlightenStripEnlightenData
commandlet. The commandlet modifies the assets that the chosen asset depends on. It doesn't modify dependent assets in the Engine content folder.
<editor executable> <project name> -run=EnlightenStripEnlightenData <chosen asset file> [-AutoCheckOutPackages]
If the assets are read-only because the project is configured to use Perforce, the EnlightenStripEnlightenData
commandlet reports an error. Either make the asset files writable on disk, or specify the optional -AutoCheckOutPackages
argument.
The following example command removes Enlighten-specific data from MyProject/Content/Maps/MyLevel.umap and all assets it depends on. If Perforce is configured for the project, the assets are automatically added to the default pending changelist.
UE4Editor.exe MyProject -run=EnlightenStripEnlightenData /Game/Maps/MyLevel -AutoCheckOutPackages
This command modifies the asset files on disk. To avoid losing data, make sure you have a backup of the project content before using this command.
The commandlet removes all references to Enlighten-specific data from the chosen asset file and dependent assets. This might leave unused empty .uasset files that previously contained Enlighten precompute data.
To remove all Enlighten-specific data or asset files:
Migrate
the chosen asset to a new empty project.The resulting project contains only the files that the chosen asset depends on, and can be loaded in the vanilla UE4 editor.