mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-12 23:24:41 +00:00
Shifted long-form check/fetch of sound asset's SFXProfile to a convenience function
Fixed formatting on projectImporter.tscript file
This commit is contained in:
parent
17d1253ba2
commit
2a8f8c15f3
3 changed files with 23 additions and 18 deletions
|
|
@ -556,7 +556,7 @@ function processLegacyField(%line, %originalFieldName, %newFieldName)
|
|||
%targetFilename = sanitizeFilename(%value);
|
||||
|
||||
if(isObject(%targetFilename))
|
||||
{
|
||||
{
|
||||
if(%originalFieldName $= "soundProfile")
|
||||
{
|
||||
$ProjectImporter::assetQuery.clear();
|
||||
|
|
@ -568,14 +568,14 @@ function processLegacyField(%line, %originalFieldName, %newFieldName)
|
|||
}
|
||||
else
|
||||
{
|
||||
//likely a material name, so handle it that way
|
||||
%assetId = MaterialAsset::getAssetIdByMaterialName(%targetFilename);
|
||||
}
|
||||
//likely a material name, so handle it that way
|
||||
%assetId = MaterialAsset::getAssetIdByMaterialName(%targetFilename);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if(!isFile(%targetFilename))
|
||||
{
|
||||
{
|
||||
if(%originalFieldName $= "soundProfile")
|
||||
{
|
||||
$ProjectImporter::assetQuery.clear();
|
||||
|
|
@ -587,17 +587,17 @@ function processLegacyField(%line, %originalFieldName, %newFieldName)
|
|||
}
|
||||
else
|
||||
{
|
||||
error("Legacy Project Importer - file described in line could not be found/is not valid");
|
||||
return %line;
|
||||
}
|
||||
error("Legacy Project Importer - file described in line could not be found/is not valid");
|
||||
return %line;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$ProjectImporter::assetQuery.clear();
|
||||
%foundAssets = AssetDatabase.findAssetLooseFile($ProjectImporter::assetQuery, %targetFilename);
|
||||
if(%foundAssets != 0)
|
||||
{
|
||||
%assetId = $ProjectImporter::assetQuery.getAsset(0);
|
||||
$ProjectImporter::assetQuery.clear();
|
||||
%foundAssets = AssetDatabase.findAssetLooseFile($ProjectImporter::assetQuery, %targetFilename);
|
||||
if(%foundAssets != 0)
|
||||
{
|
||||
%assetId = $ProjectImporter::assetQuery.getAsset(0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue