Parcourir la source

remove fallback from INIT_SHAPEASSET / INIT_SHAPEASSET_ARRAY as it seems that was causing more harm than good somehow

AzaezelX il y a 4 ans
Parent
commit
8976250fdf
1 fichiers modifiés avec 1 ajouts et 3 suppressions
  1. 1 3
      Engine/source/T3D/assets/ShapeAsset.h

+ 1 - 3
Engine/source/T3D/assets/ShapeAsset.h

@@ -361,8 +361,7 @@ DefineEngineMethod(className, set##name, bool, (const char*  shape), , assetText
    m##name##Name = StringTable->EmptyString(); \
    m##name##AssetId = StringTable->EmptyString(); \
    m##name##Asset = NULL; \
-   m##name = NULL;\
-   _set##name(StringTable->insert(ShapeAsset::smNoShapeAssetFallback));
+   m##name = NULL;
 
 #ifdef TORQUE_SHOW_LEGACY_FILE_FIELDS
 
@@ -572,7 +571,6 @@ DefineEngineMethod(className, set##name, bool, (const char*  shape, S32 index),
    m##name##AssetId[index] = StringTable->EmptyString(); \
    m##name##Asset[index] = NULL; \
    m##name[index] = NULL;\
-   _set##name(StringTable->insert(ShapeAsset::smNoShapeAssetFallback), index);\
 }
 
 #ifdef TORQUE_SHOW_LEGACY_FILE_FIELDS