What are Core Assets?
Core Assets
are assets considered essential to your project. They and their references will be protected from the cleanup process. We will automatically determine the assets required by your packaged game but you can manually mark an asset or a folder.
Automatically picked up
Right now, the algorithm marks the following assets as Core Assets
:
- all assets which are inside a
DirectoriesToAlwaysCook
(recursively) - all maps inside the
MapsToCook
section - all default objects:
GameDefaultMap
- map loaded on startup by the clientServerDefaultMap
- map loaded on startup by the serverGlobalDefaultGameMode
- GameMode used by the client if none was explicity set on the worldGlobalDefaultServerGameMode
- GameMode used by the server if none was explicity set on the worldGameInstance
- Manager spawned on both client & server to manage the running game
Manually Marking
Marking an Asset as Core
Select the assets you want to mark and use the asset context menu to Mark as Core
.
Marking a Folder as Core
Select the folders you want to mark and use the folder context menu to Mark as Core
.
View Core Assets
You can view all the root Core Assets
inside the Clean Project Dashboard.
Removing Core Assets
You can view entries from Core Assets
in the Settings page. Navigate to Project Settings → Out-of-the-Box Plugins → Clean Project
and remove unwanted assets from Core Assets
and Core Folders
.