Implements hook-look-up logic for shape assets to ShapeBaseData including autoimport handling

Also fixes issues with editing/spawning DBs via the asset browser
This commit is contained in:
Areloch 2020-09-21 20:51:41 -05:00
parent add299e1b8
commit ead26ec18a
3 changed files with 44 additions and 6 deletions

View file

@ -67,6 +67,10 @@
#include "console/dynamicTypes.h"
#endif
#ifndef SHAPEASSET_H
#include "T3D/assets/ShapeAsset.h"
#endif
// Need full definition visible for SimObjectPtr<ParticleEmitter>
#include "T3D/fx/particleEmitter.h"
@ -535,6 +539,10 @@ public:
StringTableEntry shapeName;
AssetPtr<ShapeAsset> shapeAsset;
StringTableEntry shapeAssetId;
StringTableEntry cloakTexName;
String cubeDescName;