Expands/Cleans up a lot of the asset functionality, including management, file association, and creation/importing

This commit is contained in:
Areloch 2019-05-04 11:49:42 -05:00
parent a366f65047
commit 4422082035
73 changed files with 4468 additions and 1876 deletions

View file

@ -57,6 +57,18 @@ function AssetBrowser_addModuleWindow::CreateNewModule(%this)
Extension = "asset.taml";
Recurse = true;
};
//Autoload the usual suspects
new AutoloadAssets()
{
AssetType = "ComponentAsset";
Recurse = true;
};
new AutoloadAssets()
{
AssetType = "GUIAsset";
Recurse = true;
};
};
TAMLWrite(%newModule, %moduleDefinitionFilePath);