mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-12 15:14:35 +00:00
Disables generation of the materials script files by the internal shape import processor. Material script files are now only generated by the AssetImporter as part of the shape injest process.
Renames validateImportingAssets to hasImportIssues for AssetImporter console method for clarity Updated console method documentation for AssetImporter methods Fixed logical error for material asset generation if the import config was set to use existing materials but one was not found. Fixed logical error when a shapeFile has a material with a texture mapped to it is not in the same directory as the shape, it would not correctly find the texture Adjusts AssetImport window logic so it will display the window in the event of import issues being detected, or the asset is being re-imported. Updates the AssetImport window activity log to use the new AssetImporter's log for consistency.
This commit is contained in:
parent
4d56b34bbb
commit
b3cd08520e
6 changed files with 64 additions and 99 deletions
|
|
@ -85,8 +85,6 @@ function ImportAssetWindow::onWake(%this)
|
|||
%this.importer.targetPath = AssetImportTargetAddress.getText();
|
||||
%this.importer.targetModuleId = AssetImportTargetModule.getText();
|
||||
|
||||
ImportActivityLog.empty();
|
||||
|
||||
%this.refresh();
|
||||
}
|
||||
|
||||
|
|
@ -519,7 +517,8 @@ function ImportAssetWindow::doRefresh(%this)
|
|||
if(ImportAssetWindow.importConfigsList.count() != 0
|
||||
&& EditorSettings.value("Assets/AssetImporDefaultConfig") !$= ""
|
||||
&& EditorSettings.value("Assets/AutoImport", false) == true
|
||||
&& ImportAssetWindow.hasImportIssues == false
|
||||
&& ImportAssetWindow.hasImportIssues() == false
|
||||
&& AssetBrowser.isAssetReImport == false
|
||||
&& ImportAssetWindow.allowAutoImport)
|
||||
{
|
||||
AssetImportCtrl.setHidden(true);
|
||||
|
|
@ -722,11 +721,7 @@ function NewAssetsPanelInputs::onRightMouseDown(%this)
|
|||
//
|
||||
function ImportAssetWindow::removeImportingAsset(%this)
|
||||
{
|
||||
ImportActivityLog.add("Removing Asset from Import");
|
||||
|
||||
%this.importer.deleteImportingAsset(ImportAssetActions.assetItem);
|
||||
|
||||
//ImportAssetWindow.refresh();
|
||||
}
|
||||
|
||||
function ImportAssetWindow::addNewImportingAsset(%this, %filterType)
|
||||
|
|
@ -924,9 +919,9 @@ function ImportAssetWindow::toggleLogWindow()
|
|||
}
|
||||
|
||||
ImportLogTextList.clear();
|
||||
for(%i=0; %i < ImportActivityLog.count(); %i++)
|
||||
for(%i=0; %i < ImportAssetWindow.importer.getActivityLogLineCount(); %i++)
|
||||
{
|
||||
ImportLogTextList.addRow(%i, ImportActivityLog.getKey(%i));
|
||||
ImportLogTextList.addRow(%i,ImportAssetWindow.importer.getActivityLogLine(%i));
|
||||
}
|
||||
}
|
||||
//
|
||||
|
|
|
|||
|
|
@ -3,12 +3,6 @@ function ImportAssetConfigList::onSelect( %this, %id, %text )
|
|||
//Apply our settings to the assets
|
||||
echo("Changed our import config!");
|
||||
|
||||
if(ImportActivityLog.count() != 0)
|
||||
ImportActivityLog.add("");
|
||||
|
||||
ImportActivityLog.add("Asset Import Configs set to " @ %text);
|
||||
ImportActivityLog.add("");
|
||||
|
||||
ImportAssetWindow.activeImportConfigIndex = %id;
|
||||
//ImportAssetWindow.activeImportConfig = ImportAssetWindow.importConfigsList.getKey(%id);
|
||||
|
||||
|
|
@ -236,12 +230,6 @@ function ImportAssetOptionsWindow::saveAssetOptions(%this)
|
|||
{
|
||||
%success = AssetImportSettings.write();
|
||||
|
||||
if(ImportActivityLog.count() != 0)
|
||||
ImportActivityLog.add("");
|
||||
|
||||
ImportActivityLog.add("Asset Import Configs saved, refreshing Import session");
|
||||
ImportActivityLog.add("");
|
||||
|
||||
ImportAssetWindow.refresh();
|
||||
ImportAssetOptionsWindow.setVisible(0);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue