Fixed logic for parsing registerDatablock paths to trim script extensions during import conversion

Fixed creation of materialAsset from AB to properly generate companion script file
Fixed logic in project import that if we import in a legacy module script, we get rid of the newly generated one in favor of the old one
This commit is contained in:
Areloch 2021-08-07 02:36:38 -05:00
parent bdf32f4f7b
commit 2f5f585aaf
5 changed files with 60 additions and 24 deletions

View file

@ -340,7 +340,7 @@ function MaterialEditorGui::prepareActiveObject( %this, %override )
{
%fieldName = %obj.getField(%i);
if( %obj.getFieldType(%fieldName) !$= "TypeMaterialAssetId" && %obj.getFieldType(%fieldName) !$= "TypeMaterialName")
if( %obj.getFieldType(%fieldName) !$= "TypeMaterialAssetId" /*&& %obj.getFieldType(%fieldName) !$= "TypeMaterialName"*/)
continue;
if( !%canSupportMaterial )