diff --git a/src/MPQEditor/MPQData.ts b/src/MPQEditor/MPQData.ts index e19368da..2ba9bea0 100644 --- a/src/MPQEditor/MPQData.ts +++ b/src/MPQEditor/MPQData.ts @@ -18,6 +18,7 @@ export class MPQData { private _content: any; private _allModelLayers: string[] | undefined; // all model layers private _defaultModelLayers?: string[]; // layers that will be quantized by default + private _visqPath: string = ""; // empty means no visqData is provided static _layersKey: string = "layers"; static _nameKey: string = "name"; @@ -139,6 +140,14 @@ export class MPQData { return layersToAdd; } + get visqPath(): string { + return this._visqPath; + } + + set visqPath(path: string) { + this._visqPath = path; + } + private filterDefaultModelLayersByContent() { let layers = this.getLayers(); this._defaultModelLayers = this._allModelLayers?.filter(