diff --git a/app/page.tsx b/app/page.tsx index e7e7ab6a..945a87d9 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -51,6 +51,15 @@ function textureToUrl(name: string) { } } +async function loadDetailMapList(name: string) { + const url = getUrlForPath(`textures/${name}`); + const res = await fetch(url); + const text = await res.text(); + return text + .split(/(?:\r\n|\n|\r)/) + .map((line) => `textures/${line.trim().replace(/\.png$/i, "")}.png`); +} + function uint16ToFloat32(src: Uint16Array) { const out = new Float32Array(src.length); for (let i = 0; i < src.length; i++) { @@ -453,6 +462,31 @@ uniform float tiling5; terrainMesh.quaternion.copy(q); break; } + case "Sky": { + const materialList = getProperty("materialList")?.value; + if (materialList) { + const detailMapList = await loadDetailMapList(materialList); + const skyLoader = new THREE.CubeTextureLoader(); + const texture = skyLoader.load([ + getUrlForPath(detailMapList[1]), // +x + getUrlForPath(detailMapList[3]), // -x + getUrlForPath(detailMapList[4]), // +y + getUrlForPath(detailMapList[5]), // -y + getUrlForPath(detailMapList[0]), // +z + getUrlForPath(detailMapList[2]), // -z + ]); + scene.background = texture; + } + const fogDistance = getProperty("fogDistance")?.value; + const fogColor = getProperty("fogColor")?.value; + if (fogDistance && fogColor) { + const distance = parseFloat(fogDistance); + const [r, g, b] = fogColor.split(" ").map((s) => parseFloat(s)); + const color = new THREE.Color().setRGB(r, g, b); + scene.fog = new THREE.Fog(color, 0, distance * 2); + } + break; + } case "InteriorInstance": { const [z, y, x] = getPosition(); const [scaleX, scaleY, scaleZ] = getScale(); diff --git a/docs/404.html b/docs/404.html index 2df21e12..9232d785 100644 --- a/docs/404.html +++ b/docs/404.html @@ -1 +1 @@ -404: This page could not be found.Tribes 2 Maps

404

This page could not be found.

\ No newline at end of file +404: This page could not be found.Tribes 2 Maps

404

This page could not be found.

\ No newline at end of file diff --git a/docs/404/index.html b/docs/404/index.html index 2df21e12..9232d785 100644 --- a/docs/404/index.html +++ b/docs/404/index.html @@ -1 +1 @@ -404: This page could not be found.Tribes 2 Maps

404

This page could not be found.

\ No newline at end of file +404: This page could not be found.Tribes 2 Maps

404

This page could not be found.

\ No newline at end of file diff --git a/docs/_next/static/MCE5m8HoSRE-Yf3eJ6miv/_buildManifest.js b/docs/_next/static/-TQV_goXjnQgaXnbp9gZP/_buildManifest.js similarity index 100% rename from docs/_next/static/MCE5m8HoSRE-Yf3eJ6miv/_buildManifest.js rename to docs/_next/static/-TQV_goXjnQgaXnbp9gZP/_buildManifest.js diff --git a/docs/_next/static/MCE5m8HoSRE-Yf3eJ6miv/_ssgManifest.js b/docs/_next/static/-TQV_goXjnQgaXnbp9gZP/_ssgManifest.js similarity index 100% rename from docs/_next/static/MCE5m8HoSRE-Yf3eJ6miv/_ssgManifest.js rename to docs/_next/static/-TQV_goXjnQgaXnbp9gZP/_ssgManifest.js diff --git a/docs/_next/static/chunks/app/page-29a0d7c3cc970654.js b/docs/_next/static/chunks/app/page-edc3dbeb1f039af5.js similarity index 97% rename from docs/_next/static/chunks/app/page-29a0d7c3cc970654.js rename to docs/_next/static/chunks/app/page-edc3dbeb1f039af5.js index be106e1e..286a1dd2 100644 --- a/docs/_next/static/chunks/app/page-29a0d7c3cc970654.js +++ b/docs/_next/static/chunks/app/page-edc3dbeb1f039af5.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[974],{6179:(s,e,t)=>{Promise.resolve().then(t.bind(t,9547))},6538:s=>{"use strict";class e extends SyntaxError{format(s){let e="Error: "+this.message;if(this.location){let t=null,i=s.find(s=>s.source===this.location.source);i&&(t=i.text.split(/\r\n|\n|\r/g));let r=this.location.start,a=this.location.source&&"function"==typeof this.location.source.offset?this.location.source.offset(r):r,l=this.location.source+":"+a.line+":"+a.column;if(t){let s=this.location.end,i="".padEnd(a.line.toString().length," "),n=t[r.line-1],u=(r.line===s.line?s.column:n.length+1)-r.column||1;e+="\n --\x3e "+l+"\n"+i+" |\n"+a.line+" | "+n+"\n"+i+" | "+"".padEnd(r.column-1," ")+"".padEnd(u,"^")}else e+="\n at "+l}return e}static buildMessage(s,e){function t(s){return s.codePointAt(0).toString(16).toUpperCase()}let i=Object.prototype.hasOwnProperty.call(RegExp.prototype,"unicode")?RegExp("[\\p{C}\\p{Mn}\\p{Mc}]","gu"):null;function r(s){return i?s.replace(i,s=>"\\u{"+t(s)+"}"):s}function a(s){return r(s.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,s=>"\\x0"+t(s)).replace(/[\x10-\x1F\x7F-\x9F]/g,s=>"\\x"+t(s)))}function l(s){return r(s.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,s=>"\\x0"+t(s)).replace(/[\x10-\x1F\x7F-\x9F]/g,s=>"\\x"+t(s)))}let n={literal:s=>'"'+a(s.text)+'"',class(s){let e=s.parts.map(s=>Array.isArray(s)?l(s[0])+"-"+l(s[1]):l(s));return"["+(s.inverted?"^":"")+e.join("")+"]"+(s.unicode?"u":"")},any:()=>"any character",end:()=>"end of input",other:s=>s.description};function u(s){return n[s.type](s)}return"Expected "+function(s){let e=s.map(u);if(e.sort(),e.length>0){let s=1;for(let t=1;t=K.length)t=K.length-1;else for(t=e;!K[--t];);for(i={line:(i=K[t]).line,column:i.column};tJ&&(J=X,Y=[]),Y.push(s))}function si(){let e,t,i,a;for(e=X,t=[],i=sr();i!==r;)t.push(i),i=sr();return(i=X,Z++,s.length>X?(a=s.charAt(X),X++):(a=r,0===Z&&st(T)),Z--,a===r?i=void 0:(X=i,i=r),i!==r)?e=t.filter(Boolean):(X=e,e=r),e}function sr(){let e,t,i;if((e=sa())===r&&(e=sl())===r&&(e=su())===r&&(e=function(){let e,t,i,a,l,n,v,d,p,c,o,x,_,g,k,m,h,T;if(e=X,s.substr(X,10)===u?(t=u,X+=10):(t=r,0===Z&&st(D)),t!==r){for(i=[],a=sc();a!==r;)i.push(a),a=sc();if((a=sx())!==r){for(l=[],n=sc();n!==r;)l.push(n),n=sc();if(40===s.charCodeAt(X)?(n="(",X++):(n=r,0===Z&&st(b)),n!==r){for(v=[],d=sc();d!==r;)v.push(d),d=sc();for((d=s_())===r&&(d=null),p=[],c=sc();c!==r;)p.push(c),c=sc();if(41===s.charCodeAt(X)?(c=")",X++):(c=r,0===Z&&st(P)),c!==r){for(o=[],x=sc();x!==r;)o.push(x),x=sc();if(x=X,58===s.charCodeAt(X)?(_=":",X++):(_=r,0===Z&&st(y)),_!==r){for(g=[],k=sc();k!==r;)g.push(k),k=sc();(k=s_())!==r?x=_=[_,g,k]:(X=x,x=r)}else X=x,x=r;for(x===r&&(x=null),_=[],g=sc();g!==r;)_.push(g),g=sc();if(123===s.charCodeAt(X)?(g="{",X++):(g=r,0===Z&&st(M)),g!==r){for(k=[],m=sn();m!==r;)k.push(m),m=sn();if(125===s.charCodeAt(X)?(m="}",X++):(m=r,0===Z&&st(z)),m!==r){for(h=[],T=so();T!==r;)h.push(T),T=so();e={type:"datablock",className:a,instanceName:d,body:k.filter(Boolean)}}else X=e,e=r}else X=e,e=r}else X=e,e=r}else X=e,e=r}else X=e,e=r}else X=e,e=r;return e}())===r){if(e=X,t=[],(i=sc())!==r)for(;i!==r;)t.push(i),i=sc();else t=r;t!==r&&(t=null),e=t}return e}function sa(){let e,t,i,a,l;if(e=X,"//"===s.substr(X,2)?(t="//",X+=2):(t=r,0===Z&&st(f)),t!==r){for(i=X,a=[],l=s.charAt(X),c.test(l)?X++:(l=r,0===Z&&st(L));l!==r;)a.push(l),l=s.charAt(X),c.test(l)?X++:(l=r,0===Z&&st(L));e={type:"comment",text:i=s.substring(i,X)}}else X=e,e=r;return e}function sl(){let e,t,i,a,l,n,u,d,p,c,o,x,_,g,k,m;if(e=X,s.substr(X,4)===v?(t=v,X+=4):(t=r,0===Z&&st(w)),t!==r){for(i=[],a=sc();a!==r;)i.push(a),a=sc();if((a=sx())!==r){for(l=[],n=sc();n!==r;)l.push(n),n=sc();if(40===s.charCodeAt(X)?(n="(",X++):(n=r,0===Z&&st(b)),n!==r){for(u=[],d=sc();d!==r;)u.push(d),d=sc();for((d=s_())===r&&(d=null),p=[],c=sc();c!==r;)p.push(c),c=sc();if(41===s.charCodeAt(X)?(c=")",X++):(c=r,0===Z&&st(P)),c!==r){for(o=[],x=sc();x!==r;)o.push(x),x=sc();if(123===s.charCodeAt(X)?(x="{",X++):(x=r,0===Z&&st(M)),x!==r){for(_=[],g=sn();g!==r;)_.push(g),g=sn();if(125===s.charCodeAt(X)?(g="}",X++):(g=r,0===Z&&st(z)),g!==r){for(k=[],m=so();m!==r;)k.push(m),m=so();e={type:"instance",className:a,instanceName:d,body:_.filter(Boolean)}}else X=e,e=r}else X=e,e=r}else X=e,e=r}else X=e,e=r}else X=e,e=r}else X=e,e=r;return e}function sn(){let s,e,t;if(s=X,e=[],(t=sc())!==r)for(;t!==r;)e.push(t),t=sc();else e=r;return e!==r&&(e=null),(s=e)===r&&(s=su())===r&&(s=sl())===r&&(s=sa()),s}function su(){let e,t,i,a,l,n,u;if(e=X,(t=function(){let s,e,t,i;if(s=X,(e=sx())!==r){for(t=[],i=sg();i!==r;)t.push(i),i=sg();s={name:e,index:t}}else X=s,s=r;return s}())!==r){for(i=[],a=sc();a!==r;)i.push(a),a=sc();if(61===s.charCodeAt(X)?(a="=",X++):(a=r,0===Z&&st(W)),a!==r){let i,a,v;for(l=[],n=sc();n!==r;)l.push(n),n=sc();if((i=function(){let e,t,i,a;if(e=X,34===s.charCodeAt(X)?(t='"',X++):(t=r,0===Z&&st(A)),t!==r){for(i=[],(a=sv())===r&&(a=sd());a!==r;)i.push(a),(a=sv())===r&&(a=sd());(34===s.charCodeAt(X)?(a='"',X++):(a=r,0===Z&&st(A)),a!==r)?e={type:"string",value:i.join("")}:(X=e,e=r)}else X=e,e=r;if(e===r)if(e=X,39===s.charCodeAt(X)?(t="'",X++):(t=r,0===Z&&st(O)),t!==r){for(i=[],(a=sv())===r&&(a=sp());a!==r;)i.push(a),(a=sv())===r&&(a=sp());(39===s.charCodeAt(X)?(a="'",X++):(a=r,0===Z&&st(O)),a!==r)?e={type:"string",value:i.join("")}:(X=e,e=r)}else X=e,e=r;return e}())===r&&(i=sk())===r&&(i=sl())===r&&(s.substr(X,4)===d?(v=d,X+=4):(v=r,0===Z&&st(j)),v===r&&(s.substr(X,5)===p?(v=p,X+=5):(v=r,0===Z&&st(U))),v!==r&&(v={type:"boolean",value:"true"===v}),(i=v)===r)&&(i=X,(a=sx())!==r&&(a={type:"reference",value:a}),i=a),(n=i)!==r)59===s.charCodeAt(X)?(u=";",X++):(u=r,0===Z&&st(H)),u===r&&(u=null),e={type:"definition",target:t,value:n};else X=e,e=r}else X=e,e=r}else X=e,e=r;return e}function sv(){let e,t,i;return(e=X,92===s.charCodeAt(X)?(t="\\",X++):(t=r,0===Z&&st(V)),t!==r&&(s.length>X?(i=s.charAt(X),X++):(i=r,0===Z&&st(T)),i!==r))?e=i:(X=e,e=r),e}function sd(){let e,t,i;if(e=X,t=[],i=s.charAt(X),o.test(i)?X++:(i=r,0===Z&&st(R)),i!==r)for(;i!==r;)t.push(i),i=s.charAt(X),o.test(i)?X++:(i=r,0===Z&&st(R));else t=r;return t!==r?s.substring(e,X):t}function sp(){let e,t,i;if(e=X,t=[],i=s.charAt(X),x.test(i)?X++:(i=r,0===Z&&st(S)),i!==r)for(;i!==r;)t.push(i),i=s.charAt(X),x.test(i)?X++:(i=r,0===Z&&st(S));else t=r;return t!==r?s.substring(e,X):t}function sc(){let e;return e=s.charAt(X),_.test(e)?X++:(e=r,0===Z&&st(C)),e!==r&&(e=null),e}function so(){let e;return 59===s.charCodeAt(X)?(e=";",X++):(e=r,0===Z&&st(H)),e}function sx(){let e,t,i,a,l,n;if(e=X,t=X,i=s.charAt(X),g.test(i)?X++:(i=r,0===Z&&st(N)),i===r&&(i=null),a=s.charAt(X),k.test(a)?X++:(a=r,0===Z&&st(G)),a!==r){for(l=[],n=s.charAt(X),m.test(n)?X++:(n=r,0===Z&&st(B));n!==r;)l.push(n),n=s.charAt(X),m.test(n)?X++:(n=r,0===Z&&st(B));t=i=[i,a,l]}else X=t,t=r;return t!==r?s.substring(e,X):t}function s_(){let s;return(s=sx())===r&&(s=sk()),s}function sg(){let e,t,i,a;return(e=function(){let e,t,i,a,l,n;if(e=X,91===s.charCodeAt(X)?(t="[",X++):(t=r,0===Z&&st(F)),t!==r){let t;for(i=[],a=sc();a!==r;)i.push(a),a=sc();if((t=sk())===r&&(t=sx()),(a=t)!==r){for(l=[],n=sc();n!==r;)l.push(n),n=sc();(93===s.charCodeAt(X)?(n="]",X++):(n=r,0===Z&&st(q)),n!==r)?e=a:(X=e,e=r)}else X=e,e=r}else X=e,e=r;return e}())===r&&((t=X,46===s.charCodeAt(X)?(i=".",X++):(i=r,0===Z&&st(E)),i!==r&&(a=sx())!==r)?t=a:(X=t,t=r),e=t),e}function sk(){let e,t,i;if(e=X,t=[],i=s.charAt(X),h.test(i)?X++:(i=r,0===Z&&st(I)),i!==r)for(;i!==r;)t.push(i),i=s.charAt(X),h.test(i)?X++:(i=r,0===Z&&st(I));else t=r;return(e=t!==r?s.substring(e,X):t)!==r&&(e={type:"number",value:parseFloat(e)}),e}let sm=(i=n())!==r&&X===s.length;function sh(){var t,a,l;throw i!==r&&X0&&void 0!==arguments[0]?arguments[0]:X,t=s.codePointAt(e);return void 0===t?"":String.fromCodePoint(t)}(J):null,l=J{"use strict";t.r(e),t.d(e,{default:()=>b});var i=t(5155),r=t(2115),a=t(7548),l=t(5339);let n=JSON.parse('{"BridgeTooFarReadme.txt":["DynamixFinalPack.vl2"],"Devil\'sElbowReadme.txt":["DynamixFinalPack.vl2"],"Dopplegangers.txt":["DesertWind.vl2","centaur.vl2"],"EULA.txt":["base.vl2"],"Info.txt":["yHDTextures2.0.vl2"],"InnerSanctumReadme.txt":["DynamixFinalPack.vl2"],"IsleOfManReadme.txt":["DynamixFinalPack.vl2"],"LICENSE":["SkiFreeGameType.vl2"],"PantheonReadme.txt":["DynamixFinalPack.vl2"],"ReadMe.txt":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"TWL-MapPack Readme.txt":["TWL-MapPack.vl2"],"TWL2-Map Pack Readme.txt":["TWL2-MapPack.vl2"],"TridentReadme.txt":["DynamixFinalPack.vl2"],"UKEULA.txt":["base.vl2"],"Xtra_missions/Attrition.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/Chasmaclysmic.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/DBS_Smoothed.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/DX_Badlands.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/DX_Desert.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/DX_Ice.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/HO_Badlands.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/HO_Desert.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/HO_Ice.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/HO_Lush.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/HillKingLT.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/MapAssets.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/Moonwalk.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/Pariah_Mirrored.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/PlanetX.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/PuliVeivari.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/Ravine.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/Rush.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/SC_Badlands.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/SC_Desert.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/SC_Ice.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/SC_Lush.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/SC_Night.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/SC_Normal.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/Stripmine.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/VanDamnedLT.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/T2Intro.wav":["audio.vl2"],"audio/Windloop2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/alienanimal2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/alienanimal4.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/alienanimal5.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/alienanimal6.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/alienanimal7.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/birdfrog.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/Bonuses/Nouns/airplane.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/astronaut.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/atmosphere.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/balloon.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/bats.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/beeswarm.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/birdofprey.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/blimp.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/bluejay.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/budgie.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/butterfly.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/camel.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/captain.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/cat.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/cheetah.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/chickadee.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/cloud.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/colonel.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/condor.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/cougar.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/cow.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/coyote.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/crow.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/dog.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/donkey.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/dove.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/dragonfly.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/flamingo.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/fly.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/general.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/goldfinch.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/grasshopper.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/helicopter.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/hornet.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/horse.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/hurricane.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/iguana.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/jaguar.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/llama.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/major.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/moon.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/msquito.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/ostrich.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/owl.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/ozone.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/parakeet.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/pelican.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/puppy.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/shark.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/snake.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/special1.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/special2.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/special3.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/swallow.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/tiger.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/tornado.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/turtle.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/warnipple.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/wasp.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/wolf.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/zebra.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/zeppellin.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_passback1_prayer.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_passback2_moyoyo.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_passback3_rocket.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_perppass1_blast.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_perppass2_deepdish.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_perppass3_bunnybump.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_straipass1_yoyo.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_straipass2_skydive.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_straipass3_jolt.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/gadget3.wav":["TR2final105-client.vl2"],"audio/fx/Bonuses/high-level1-frozen.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/high-level2-shooting.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/high-level3-dangling.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/high-level4-blazing.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/high-level5-raining.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/high-level6-falling.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_passback1_jab.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_passback2_backbreaker.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_passback3_leetlob.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_perppass1_peeler.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_perppass2_blender.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_perppass3_glasssmash.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_straipass1_bullet.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_straipass2_heist.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_straipass3_smackshot.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/low-level1-sharp.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/low-level2-spitting.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/low-level3-whipped.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/low-level4-popping.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/low-level5-bursting.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/mario-6notes.wav":["TR2final105-client.vl2"],"audio/fx/Bonuses/med-level1-modest.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/med-level2-ripped.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/med-level3-shining.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/med-level4-slick.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/med-level5-sprinkling.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/med-level6-brilliant.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_passback1_bomb.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_passback2_deliverance.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_passback3_crank.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_perppass1_fling.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_perppass2_quark.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_perppass3_juggletoss.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_straipass1_ascension.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_straipass2_elevator.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/wow-level1-suspended.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/wow-level2-skeeting.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/wow-level3-hanging.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/wow-level4-arcing.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/wow-level5-pouring.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/wow-level6-elite.wav":["TR2final093-extras.vl2"],"audio/fx/armor/breath_bio_uw.wav":["audio.vl2"],"audio/fx/armor/breath_fem_uw.wav":["audio.vl2"],"audio/fx/armor/breath_uw.wav":["audio.vl2"],"audio/fx/armor/bubbletrail.wav":["audio.vl2"],"audio/fx/armor/bubbletrail2.wav":["audio.vl2"],"audio/fx/armor/general_water_bigsplash.wav":["audio.vl2"],"audio/fx/armor/general_water_exit.wav":["audio.vl2"],"audio/fx/armor/general_water_exit2.wav":["audio.vl2"],"audio/fx/armor/general_water_medsplash.wav":["audio.vl2"],"audio/fx/armor/general_water_smallsplash.wav":["audio.vl2"],"audio/fx/armor/general_water_smallsplash2.wav":["audio.vl2"],"audio/fx/armor/heavy_LF_hard.wav":["audio.vl2"],"audio/fx/armor/heavy_LF_metal.wav":["audio.vl2"],"audio/fx/armor/heavy_LF_snow.wav":["audio.vl2"],"audio/fx/armor/heavy_LF_soft.wav":["audio.vl2"],"audio/fx/armor/heavy_LF_uw.wav":["audio.vl2"],"audio/fx/armor/heavy_LF_water.wav":["audio.vl2"],"audio/fx/armor/heavy_RF_hard.wav":["audio.vl2"],"audio/fx/armor/heavy_RF_metal.wav":["audio.vl2"],"audio/fx/armor/heavy_RF_snow.wav":["audio.vl2"],"audio/fx/armor/heavy_RF_soft.wav":["audio.vl2"],"audio/fx/armor/heavy_RF_uw.wav":["audio.vl2"],"audio/fx/armor/heavy_RF_water.wav":["audio.vl2"],"audio/fx/armor/heavy_land_hard.wav":["audio.vl2"],"audio/fx/armor/heavy_land_snow.wav":["audio.vl2"],"audio/fx/armor/heavy_land_soft.wav":["audio.vl2"],"audio/fx/armor/light_LF_bubbles.wav":["audio.vl2"],"audio/fx/armor/light_LF_hard.wav":["audio.vl2"],"audio/fx/armor/light_LF_metal.wav":["audio.vl2"],"audio/fx/armor/light_LF_snow.wav":["audio.vl2"],"audio/fx/armor/light_LF_soft.wav":["audio.vl2"],"audio/fx/armor/light_LF_uw.wav":["audio.vl2"],"audio/fx/armor/light_LF_wade.wav":["audio.vl2"],"audio/fx/armor/light_LF_water.wav":["audio.vl2"],"audio/fx/armor/light_RF_bubbles.wav":["audio.vl2"],"audio/fx/armor/light_RF_hard.wav":["audio.vl2"],"audio/fx/armor/light_RF_metal.wav":["audio.vl2"],"audio/fx/armor/light_RF_snow.wav":["audio.vl2"],"audio/fx/armor/light_RF_soft.wav":["audio.vl2"],"audio/fx/armor/light_RF_uw.wav":["audio.vl2"],"audio/fx/armor/light_RF_wade.wav":["audio.vl2"],"audio/fx/armor/light_RF_water.wav":["audio.vl2"],"audio/fx/armor/light_land_hard.wav":["audio.vl2"],"audio/fx/armor/light_land_metal.wav":["audio.vl2"],"audio/fx/armor/light_land_snow.wav":["audio.vl2"],"audio/fx/armor/light_land_soft.wav":["audio.vl2"],"audio/fx/armor/med_LF_hard.wav":["audio.vl2"],"audio/fx/armor/med_LF_metal.wav":["audio.vl2"],"audio/fx/armor/med_LF_snow.wav":["audio.vl2"],"audio/fx/armor/med_LF_soft.wav":["audio.vl2"],"audio/fx/armor/med_LF_uw.wav":["audio.vl2"],"audio/fx/armor/med_LF_water.wav":["audio.vl2"],"audio/fx/armor/med_RF_hard.wav":["audio.vl2"],"audio/fx/armor/med_RF_metal.wav":["audio.vl2"],"audio/fx/armor/med_RF_snow.wav":["audio.vl2"],"audio/fx/armor/med_RF_soft.wav":["audio.vl2"],"audio/fx/armor/med_RF_uw.wav":["audio.vl2"],"audio/fx/armor/med_RF_water.wav":["audio.vl2"],"audio/fx/armor/med_land_hard.wav":["audio.vl2"],"audio/fx/armor/med_land_snow.wav":["audio.vl2"],"audio/fx/armor/med_land_soft.wav":["audio.vl2"],"audio/fx/armor/ski_soft.wav":["audio.vl2"],"audio/fx/armor/thrust.wav":["audio.vl2"],"audio/fx/armor/thrust_uw.wav":["audio.vl2"],"audio/fx/bonuses/TRex.wav":["TR2final105-client.vl2"],"audio/fx/bonuses/evillaugh.wav":["TR2final105-client.vl2"],"audio/fx/bonuses/qseq1.wav":["TR2final105-client.vl2"],"audio/fx/bonuses/qseq2.wav":["TR2final105-client.vl2"],"audio/fx/bonuses/qseq3.wav":["TR2final105-client.vl2"],"audio/fx/environment/IrisStaticSweep.wav":["TWL-MapPack.vl2"],"audio/fx/environment/SalDefenceWarning.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/Salbaseambience.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/Salwindsand.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/base_1.wav":["audio.vl2"],"audio/fx/environment/base_2.wav":["audio.vl2"],"audio/fx/environment/base_3.wav":["audio.vl2"],"audio/fx/environment/base_pulse_1.wav":["audio.vl2"],"audio/fx/environment/base_pulse_2.wav":["audio.vl2"],"audio/fx/environment/bird_echo1.wav":["audio.vl2"],"audio/fx/environment/bird_echo2.wav":["audio.vl2"],"audio/fx/environment/bird_echo3.wav":["audio.vl2"],"audio/fx/environment/bird_echo4.wav":["audio.vl2"],"audio/fx/environment/bird_echo5.wav":["audio.vl2"],"audio/fx/environment/bubbles1.wav":["audio.vl2"],"audio/fx/environment/bubbles2.wav":["audio.vl2"],"audio/fx/environment/caynonwind144k.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/coldwind1.wav":["audio.vl2"],"audio/fx/environment/crickets.wav":["audio.vl2"],"audio/fx/environment/crickets_drygrass.wav":["audio.vl2"],"audio/fx/environment/ctmelody1.WAV":["audio.vl2"],"audio/fx/environment/ctmelody2.WAV":["audio.vl2"],"audio/fx/environment/ctmelody3.WAV":["audio.vl2"],"audio/fx/environment/ctmelody4.WAV":["audio.vl2"],"audio/fx/environment/desertowl.wav":["audio.vl2"],"audio/fx/environment/dnabird1.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnabird3.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnacloseriver.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnacricketnight.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnaforest1.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnaforest2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnafrog.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnagabbiano.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnaghost.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnanightengale.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnaoceano.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnaoceano2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnaoceano3.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnapanelsounds.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnapanelsounds2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnapigeon.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnastormblows.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnawolf.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnawolf2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/drywind.wav":["audio.vl2"],"audio/fx/environment/drywind2.wav":["audio.vl2"],"audio/fx/environment/fly_swarm.wav":["audio.vl2"],"audio/fx/environment/fog.wav":["audio.vl2"],"audio/fx/environment/frog1.wav":["audio.vl2"],"audio/fx/environment/frog2.wav":["audio.vl2"],"audio/fx/environment/gravel1.wav":["audio.vl2"],"audio/fx/environment/gravel2.wav":["audio.vl2"],"audio/fx/environment/gravel3.wav":["audio.vl2"],"audio/fx/environment/growl1.wav":["audio.vl2"],"audio/fx/environment/growl2.wav":["audio.vl2"],"audio/fx/environment/growl3.wav":["audio.vl2"],"audio/fx/environment/growl4.wav":["audio.vl2"],"audio/fx/environment/growl5.wav":["audio.vl2"],"audio/fx/environment/howlingwind1.wav":["audio.vl2"],"audio/fx/environment/howlingwind2.wav":["audio.vl2"],"audio/fx/environment/howlingwind3.wav":["audio.vl2"],"audio/fx/environment/icecrack1.wav":["audio.vl2"],"audio/fx/environment/icecrack2.wav":["audio.vl2"],"audio/fx/environment/icefall1.wav":["audio.vl2"],"audio/fx/environment/icefall2.wav":["audio.vl2"],"audio/fx/environment/icefall3.wav":["audio.vl2"],"audio/fx/environment/lakewaves.wav":["audio.vl2"],"audio/fx/environment/lakewaves2.wav":["audio.vl2"],"audio/fx/environment/lavabloop1.wav":["audio.vl2"],"audio/fx/environment/lavabloop2.wav":["audio.vl2"],"audio/fx/environment/lavabloop3.wav":["audio.vl2"],"audio/fx/environment/lavabloop4.wav":["audio.vl2"],"audio/fx/environment/lavabloop5.wav":["audio.vl2"],"audio/fx/environment/lavabloop6.wav":["audio.vl2"],"audio/fx/environment/lavabloop7.wav":["audio.vl2"],"audio/fx/environment/lavahiss.wav":["audio.vl2"],"audio/fx/environment/lavahostile.wav":["audio.vl2"],"audio/fx/environment/lavamellow1.wav":["audio.vl2"],"audio/fx/environment/leavesrustling.wav":["audio.vl2"],"audio/fx/environment/moaningwind1.wav":["audio.vl2"],"audio/fx/environment/oceanwaves.wav":["audio.vl2"],"audio/fx/environment/rain_hard_1.wav":["audio.vl2"],"audio/fx/environment/rain_hard_2.wav":["audio.vl2"],"audio/fx/environment/rain_light_1.wav":["audio.vl2"],"audio/fx/environment/rain_light_2.wav":["audio.vl2"],"audio/fx/environment/rain_medium_1.wav":["audio.vl2"],"audio/fx/environment/rain_medium_2.wav":["audio.vl2"],"audio/fx/environment/rain_medium_3.wav":["audio.vl2"],"audio/fx/environment/river1.wav":["audio.vl2"],"audio/fx/environment/river2.wav":["audio.vl2"],"audio/fx/environment/river3.wav":["audio.vl2"],"audio/fx/environment/rockslide1.wav":["audio.vl2"],"audio/fx/environment/rockslide2.wav":["audio.vl2"],"audio/fx/environment/rumblingthunder.wav":["audio.vl2"],"audio/fx/environment/sandpatter1.wav":["audio.vl2"],"audio/fx/environment/sandpatter2.wav":["audio.vl2"],"audio/fx/environment/sandstorm.wav":["audio.vl2"],"audio/fx/environment/sandstorm2.wav":["audio.vl2"],"audio/fx/environment/seagull1.wav":["TR2final105-client.vl2"],"audio/fx/environment/snowfall1.wav":["audio.vl2"],"audio/fx/environment/snowfall2.wav":["audio.vl2"],"audio/fx/environment/snowfall3.wav":["audio.vl2"],"audio/fx/environment/snowfall4.wav":["audio.vl2"],"audio/fx/environment/snowstorm1.wav":["audio.vl2"],"audio/fx/environment/snowstorm2.wav":["audio.vl2"],"audio/fx/environment/sys-boilingwater.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-lava1.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-lava2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-lavastream.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-ocean.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-riverfast.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-riverslow.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-thunder1.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-thunderaway.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-windstream.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/wetwind.wav":["audio.vl2"],"audio/fx/environment/whispers.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/wind_sandstorm.wav":["audio.vl2"],"audio/fx/environment/yeti_howl1.wav":["audio.vl2"],"audio/fx/environment/yeti_howl2.wav":["audio.vl2"],"audio/fx/explosions/deployables_explosion.wav":["audio.vl2"],"audio/fx/explosions/explosion.xpl03.wav":["audio.vl2"],"audio/fx/explosions/explosion.xpl10.wav":["audio.vl2"],"audio/fx/explosions/explosion.xpl23.wav":["audio.vl2"],"audio/fx/explosions/explosion.xpl27.wav":["audio.vl2"],"audio/fx/explosions/grenade_flash_explode.wav":["audio.vl2"],"audio/fx/explosions/vehicle_explosion.wav":["audio.vl2"],"audio/fx/misc/Cheer.wav":["TR2final105-client.vl2"],"audio/fx/misc/Flag1.wav":["TR2final105-client.vl2"],"audio/fx/misc/Flair.wav":["TR2final105-client.vl2"],"audio/fx/misc/MA1.wav":["TR2final105-client.vl2"],"audio/fx/misc/MA2.wav":["TR2final105-client.vl2"],"audio/fx/misc/MA3.wav":["TR2final105-client.vl2"],"audio/fx/misc/SHIELDH1.WAV":["audio.vl2"],"audio/fx/misc/Siege_Switching.WAV":["audio.vl2"],"audio/fx/misc/Yardsale.WAV":["audio.vl2"],"audio/fx/misc/bounty_bonus.wav":["audio.vl2"],"audio/fx/misc/bounty_completed.wav":["audio.vl2"],"audio/fx/misc/bounty_objrem1.wav":["audio.vl2"],"audio/fx/misc/bounty_objrem2.wav":["audio.vl2"],"audio/fx/misc/cannonshot.wav":["TR2final105-client.vl2"],"audio/fx/misc/cannonstart.wav":["TR2final105-client.vl2"],"audio/fx/misc/carscreech.wav":["TR2final105-client.vl2"],"audio/fx/misc/coin.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowd-clap.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowd-dis2.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowd.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowd2.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowd3.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowdfade.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowdtransition1a.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowdtransition1b.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowdtransition2a.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowdtransition2b.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowdtransition3a.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowdtransition3b.wav":["TR2final105-client.vl2"],"audio/fx/misc/diagnostic_beep.wav":["audio.vl2"],"audio/fx/misc/diagnostic_on.wav":["audio.vl2"],"audio/fx/misc/downloading.wav":["audio.vl2"],"audio/fx/misc/flag_capture.wav":["audio.vl2"],"audio/fx/misc/flag_drop.wav":["audio.vl2"],"audio/fx/misc/flag_lost.wav":["audio.vl2"],"audio/fx/misc/flag_mined_female.wav":["audio.vl2"],"audio/fx/misc/flag_mined_male.wav":["audio.vl2"],"audio/fx/misc/flag_return.wav":["audio.vl2"],"audio/fx/misc/flag_snatch.wav":["audio.vl2"],"audio/fx/misc/flag_taken.wav":["audio.vl2"],"audio/fx/misc/flagcapture.wav":["TR2final105-client.vl2"],"audio/fx/misc/flagenemy.wav":["TR2final105-client.vl2"],"audio/fx/misc/flagflap.wav":["TR2final105-client.vl2"],"audio/fx/misc/flagfriend.wav":["TR2final105-client.vl2"],"audio/fx/misc/flagreturn.wav":["TR2final105-client.vl2"],"audio/fx/misc/flagself.wav":["TR2final105-client.vl2"],"audio/fx/misc/flipflop_lost.wav":["audio.vl2"],"audio/fx/misc/flipflop_taken.wav":["audio.vl2"],"audio/fx/misc/gameover.wav":["TR2final105-client.vl2"],"audio/fx/misc/gamestart.wav":["TR2final105-client.vl2"],"audio/fx/misc/goal.wav":["TR2final105-client.vl2"],"audio/fx/misc/gridjump.wav":["TR2final105-client.vl2"],"audio/fx/misc/health_patch.wav":["audio.vl2"],"audio/fx/misc/heartbeat.wav":["audio.vl2"],"audio/fx/misc/hunters_1.wav":["audio.vl2"],"audio/fx/misc/hunters_10.wav":["audio.vl2"],"audio/fx/misc/hunters_15.wav":["audio.vl2"],"audio/fx/misc/hunters_2.wav":["audio.vl2"],"audio/fx/misc/hunters_3.wav":["audio.vl2"],"audio/fx/misc/hunters_30.wav":["audio.vl2"],"audio/fx/misc/hunters_4.wav":["audio.vl2"],"audio/fx/misc/hunters_5.wav":["audio.vl2"],"audio/fx/misc/hunters_60.wav":["audio.vl2"],"audio/fx/misc/hunters_flag_snatch.wav":["audio.vl2"],"audio/fx/misc/hunters_greed.wav":["audio.vl2"],"audio/fx/misc/hunters_horde.wav":["audio.vl2"],"audio/fx/misc/launcher.wav":["TR2final105-client.vl2"],"audio/fx/misc/lightning_impact.wav":["audio.vl2"],"audio/fx/misc/mine.deploy.WAV":["audio.vl2"],"audio/fx/misc/misc.error.wav":["audio.vl2"],"audio/fx/misc/missed.wav":["TR2final105-client.vl2"],"audio/fx/misc/nexus_cap.wav":["audio.vl2"],"audio/fx/misc/nexus_idle.wav":["audio.vl2"],"audio/fx/misc/red_alert.wav":["audio.vl2"],"audio/fx/misc/red_alert_short.wav":["TR2final105-client.vl2"],"audio/fx/misc/rolechange.wav":["TR2final105-client.vl2"],"audio/fx/misc/slapshot.wav":["TR2final105-client.vl2"],"audio/fx/misc/static.wav":["audio.vl2"],"audio/fx/misc/switch_taken.wav":["audio.vl2"],"audio/fx/misc/target_waypoint.wav":["audio.vl2"],"audio/fx/misc/vote_fails.wav":["audio.vl2"],"audio/fx/misc/vote_initiated.wav":["audio.vl2"],"audio/fx/misc/vote_passes.wav":["audio.vl2"],"audio/fx/misc/warning_beep.wav":["audio.vl2"],"audio/fx/misc/whistle.wav":["TR2final105-client.vl2"],"audio/fx/packs/cloak_on.wav":["audio.vl2"],"audio/fx/packs/inventory_deploy.wav":["audio.vl2"],"audio/fx/packs/packs.pickupPack.wav":["audio.vl2"],"audio/fx/packs/packs.repairPackOn.wav":["audio.vl2"],"audio/fx/packs/packs.throwPack.wav":["audio.vl2"],"audio/fx/packs/repair_use.wav":["audio.vl2"],"audio/fx/packs/satchel_pack_activate.wav":["audio.vl2"],"audio/fx/packs/satchel_pack_detonate.wav":["audio.vl2"],"audio/fx/packs/sensorjammerpack_on.wav":["audio.vl2"],"audio/fx/packs/shield_hit.wav":["audio.vl2"],"audio/fx/packs/shield_on.WAV":["audio.vl2"],"audio/fx/packs/turret_place.wav":["audio.vl2"],"audio/fx/powered/base_power_loop.wav":["audio.vl2"],"audio/fx/powered/base_power_off.wav":["audio.vl2"],"audio/fx/powered/base_power_on.wav":["audio.vl2"],"audio/fx/powered/dep_inv_station.wav":["audio.vl2"],"audio/fx/powered/generator_hum.wav":["audio.vl2"],"audio/fx/powered/inv_pad_appear.wav":["audio.vl2"],"audio/fx/powered/inv_pad_off.wav":["audio.vl2"],"audio/fx/powered/inv_pad_on.wav":["audio.vl2"],"audio/fx/powered/motion_sensor_activate.wav":["audio.vl2"],"audio/fx/powered/nexus_deny.wav":["audio.vl2"],"audio/fx/powered/sensor_activate.wav":["audio.vl2"],"audio/fx/powered/sensor_hum.wav":["audio.vl2"],"audio/fx/powered/station_denied.wav":["audio.vl2"],"audio/fx/powered/station_hum.wav":["audio.vl2"],"audio/fx/powered/turret_aa_activate.wav":["audio.vl2"],"audio/fx/powered/turret_aa_fire.wav":["audio.vl2"],"audio/fx/powered/turret_heavy_activate.wav":["audio.vl2"],"audio/fx/powered/turret_heavy_idle.wav":["audio.vl2"],"audio/fx/powered/turret_heavy_reload.wav":["audio.vl2"],"audio/fx/powered/turret_indoor_fire.wav":["audio.vl2"],"audio/fx/powered/turret_light_activate.wav":["audio.vl2"],"audio/fx/powered/turret_light_idle.wav":["audio.vl2"],"audio/fx/powered/turret_light_reload.wav":["audio.vl2"],"audio/fx/powered/turret_missile_activate.wav":["audio.vl2"],"audio/fx/powered/turret_missile_fire.wav":["audio.vl2"],"audio/fx/powered/turret_mortar_explode.wav":["audio.vl2"],"audio/fx/powered/turret_mortar_fire.wav":["audio.vl2"],"audio/fx/powered/turret_outdoor_fire.wav":["audio.vl2"],"audio/fx/powered/turret_plasma_explode.wav":["audio.vl2"],"audio/fx/powered/turret_plasma_fire.wav":["audio.vl2"],"audio/fx/powered/turret_sentry_activate.wav":["audio.vl2"],"audio/fx/powered/turret_sentry_fire.wav":["audio.vl2"],"audio/fx/powered/turret_sentry_impact.wav":["audio.vl2"],"audio/fx/powered/vehicle_pad_on.wav":["audio.vl2"],"audio/fx/powered/vehicle_screen_off.wav":["audio.vl2"],"audio/fx/powered/vehicle_screen_on.wav":["audio.vl2"],"audio/fx/powered/vehicle_screen_on2.wav":["audio.vl2"],"audio/fx/vehicles/MPB_close_lid.wav":["audio.vl2"],"audio/fx/vehicles/MPB_deploy.wav":["audio.vl2"],"audio/fx/vehicles/MPB_deploy_station.wav":["audio.vl2"],"audio/fx/vehicles/MPB_deploy_turret.wav":["audio.vl2"],"audio/fx/vehicles/MPB_undeploy_turret.wav":["audio.vl2"],"audio/fx/vehicles/MPB_undeploy_turret2.wav":["audio.vl2"],"audio/fx/vehicles/bomber_bomb_dryfire.wav":["audio.vl2"],"audio/fx/vehicles/bomber_bomb_impact.wav":["audio.vl2"],"audio/fx/vehicles/bomber_bomb_projectile.wav":["audio.vl2"],"audio/fx/vehicles/bomber_bomb_reload.wav":["audio.vl2"],"audio/fx/vehicles/bomber_boost.wav":["audio.vl2"],"audio/fx/vehicles/bomber_engine.wav":["audio.vl2"],"audio/fx/vehicles/bomber_turret_activate.wav":["audio.vl2"],"audio/fx/vehicles/bomber_turret_dryfire.wav":["audio.vl2"],"audio/fx/vehicles/bomber_turret_fire.wav":["audio.vl2"],"audio/fx/vehicles/bomber_turret_reload.wav":["audio.vl2"],"audio/fx/vehicles/cockpit_activate.wav":["audio.vl2"],"audio/fx/vehicles/crash_grav_soft.wav":["audio.vl2"],"audio/fx/vehicles/crash_ground_vehicle.wav":["audio.vl2"],"audio/fx/vehicles/crash_hard.wav":["audio.vl2"],"audio/fx/vehicles/crash_soft.wav":["audio.vl2"],"audio/fx/vehicles/htransport_boost.wav":["audio.vl2"],"audio/fx/vehicles/htransport_thrust.wav":["audio.vl2"],"audio/fx/vehicles/inventory_pad_appear.wav":["audio.vl2"],"audio/fx/vehicles/inventory_pad_on.wav":["audio.vl2"],"audio/fx/vehicles/mount.wav":["audio.vl2"],"audio/fx/vehicles/mount_dis.wav":["audio.vl2"],"audio/fx/vehicles/mpb_boost.wav":["audio.vl2"],"audio/fx/vehicles/mpb_inv_station.wav":["audio.vl2"],"audio/fx/vehicles/mpb_thrust.wav":["audio.vl2"],"audio/fx/vehicles/outrider_boost.wav":["audio.vl2"],"audio/fx/vehicles/outrider_engine.wav":["audio.vl2"],"audio/fx/vehicles/outrider_skid.wav":["audio.vl2"],"audio/fx/vehicles/shrike_blaster.wav":["audio.vl2"],"audio/fx/vehicles/shrike_blaster_projectile.wav":["audio.vl2"],"audio/fx/vehicles/shrike_blaster_projectile_impact.wav":["audio.vl2"],"audio/fx/vehicles/shrike_boost.wav":["audio.vl2"],"audio/fx/vehicles/shrike_engine.wav":["audio.vl2"],"audio/fx/vehicles/tank_activate.wav":["audio.vl2"],"audio/fx/vehicles/tank_boost.wav":["audio.vl2"],"audio/fx/vehicles/tank_chaingun.wav":["audio.vl2"],"audio/fx/vehicles/tank_engine.wav":["audio.vl2"],"audio/fx/vehicles/tank_mortar_fire.wav":["audio.vl2"],"audio/fx/vehicles/tank_skid.wav":["audio.vl2"],"audio/fx/vehicles/wake_shrike_n_tank.wav":["audio.vl2"],"audio/fx/vehicles/wake_wildcat.wav":["audio.vl2"],"audio/fx/weapons/ELF_fire.wav":["audio.vl2"],"audio/fx/weapons/ELF_hit.wav":["audio.vl2"],"audio/fx/weapons/ELF_underwater.wav":["audio.vl2"],"audio/fx/weapons/TR2spinfusor_fire.wav":["TR2final105-client.vl2"],"audio/fx/weapons/blaster_activate.wav":["audio.vl2"],"audio/fx/weapons/blaster_fire.WAV":["audio.vl2"],"audio/fx/weapons/blaster_impact.wav":["audio.vl2"],"audio/fx/weapons/blaster_projectile.wav":["audio.vl2"],"audio/fx/weapons/cg_hard1.wav":["audio.vl2"],"audio/fx/weapons/cg_hard2.wav":["audio.vl2"],"audio/fx/weapons/cg_hard3.wav":["audio.vl2"],"audio/fx/weapons/cg_hard4.wav":["audio.vl2"],"audio/fx/weapons/cg_metal1.wav":["audio.vl2"],"audio/fx/weapons/cg_metal2.wav":["audio.vl2"],"audio/fx/weapons/cg_metal3.wav":["audio.vl2"],"audio/fx/weapons/cg_metal4.wav":["audio.vl2"],"audio/fx/weapons/cg_soft1.wav":["audio.vl2"],"audio/fx/weapons/cg_soft2.wav":["audio.vl2"],"audio/fx/weapons/cg_soft3.wav":["audio.vl2"],"audio/fx/weapons/cg_soft4.wav":["audio.vl2"],"audio/fx/weapons/cg_water1.wav":["audio.vl2"],"audio/fx/weapons/cg_water2.wav":["audio.vl2"],"audio/fx/weapons/cg_water3.wav":["audio.vl2"],"audio/fx/weapons/cg_water4.wav":["audio.vl2"],"audio/fx/weapons/chaingun_activate.wav":["audio.vl2"],"audio/fx/weapons/chaingun_dryfire.wav":["audio.vl2"],"audio/fx/weapons/chaingun_fire.wav":["audio.vl2"],"audio/fx/weapons/chaingun_impact.wav":["audio.vl2"],"audio/fx/weapons/chaingun_off.wav":["audio.vl2"],"audio/fx/weapons/chaingun_projectile.wav":["audio.vl2"],"audio/fx/weapons/chaingun_spindown.wav":["audio.vl2"],"audio/fx/weapons/chaingun_spinup.wav":["audio.vl2"],"audio/fx/weapons/chaingun_start.wav":["audio.vl2"],"audio/fx/weapons/generic_switch.wav":["audio.vl2"],"audio/fx/weapons/grenade_camera_activate.wav":["audio.vl2"],"audio/fx/weapons/grenade_camera_attach.wav":["audio.vl2"],"audio/fx/weapons/grenade_explode.wav":["audio.vl2"],"audio/fx/weapons/grenade_explode_UW.wav":["audio.vl2"],"audio/fx/weapons/grenade_flash_explode.wav":["audio.vl2"],"audio/fx/weapons/grenade_switch.wav":["audio.vl2"],"audio/fx/weapons/grenade_throw.wav":["audio.vl2"],"audio/fx/weapons/grenadelauncher_activate.wav":["audio.vl2"],"audio/fx/weapons/grenadelauncher_dryfire.wav":["audio.vl2"],"audio/fx/weapons/grenadelauncher_fire.wav":["audio.vl2"],"audio/fx/weapons/grenadelauncher_projectile.wav":["audio.vl2"],"audio/fx/weapons/grenadelauncher_reload.wav":["audio.vl2"],"audio/fx/weapons/mine_deploy.wav":["audio.vl2"],"audio/fx/weapons/mine_detonate.wav":["audio.vl2"],"audio/fx/weapons/mine_detonate_UW.wav":["audio.vl2"],"audio/fx/weapons/mine_switch.wav":["audio.vl2"],"audio/fx/weapons/missile_fire.wav":["audio.vl2"],"audio/fx/weapons/missile_firer_lock.wav":["audio.vl2"],"audio/fx/weapons/missile_firer_search.wav":["audio.vl2"],"audio/fx/weapons/missile_launcher_activate.wav":["audio.vl2"],"audio/fx/weapons/missile_launcher_dryfire.wav":["audio.vl2"],"audio/fx/weapons/missile_projectile.wav":["audio.vl2"],"audio/fx/weapons/missile_target_inbound.wav":["audio.vl2"],"audio/fx/weapons/missile_target_lock.wav":["audio.vl2"],"audio/fx/weapons/mortar_activate.wav":["audio.vl2"],"audio/fx/weapons/mortar_dryfire.wav":["audio.vl2"],"audio/fx/weapons/mortar_explode.wav":["audio.vl2"],"audio/fx/weapons/mortar_explode_UW.wav":["audio.vl2"],"audio/fx/weapons/mortar_fire.wav":["audio.vl2"],"audio/fx/weapons/mortar_projectile.wav":["audio.vl2"],"audio/fx/weapons/mortar_reload.wav":["audio.vl2"],"audio/fx/weapons/plasma_dryfire.wav":["audio.vl2"],"audio/fx/weapons/plasma_fizzle.wav":["audio.vl2"],"audio/fx/weapons/plasma_rifle_activate.WAV":["audio.vl2"],"audio/fx/weapons/plasma_rifle_fire.WAV":["audio.vl2"],"audio/fx/weapons/plasma_rifle_idle.WAV":["audio.vl2"],"audio/fx/weapons/plasma_rifle_projectile.WAV":["audio.vl2"],"audio/fx/weapons/plasma_rifle_projectile_die.WAV":["audio.vl2"],"audio/fx/weapons/plasma_rifle_projectile_hit.WAV":["audio.vl2"],"audio/fx/weapons/plasma_rifle_reload.WAV":["audio.vl2"],"audio/fx/weapons/shocklance_activate.wav":["audio.vl2"],"audio/fx/weapons/shocklance_dryfire.wav":["audio.vl2"],"audio/fx/weapons/shocklance_fire.wav":["audio.vl2"],"audio/fx/weapons/shocklance_miss.wav":["audio.vl2"],"audio/fx/weapons/shocklance_reload.wav":["audio.vl2"],"audio/fx/weapons/sniper_activate.wav":["audio.vl2"],"audio/fx/weapons/sniper_fire.wav":["audio.vl2"],"audio/fx/weapons/sniper_impact.wav":["audio.vl2"],"audio/fx/weapons/sniper_miss.wav":["audio.vl2"],"audio/fx/weapons/sniper_underwater.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_activate.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_dryfire.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_fire.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_idle.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_impact.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_impact_UW.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_projectile.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_reload.sfk":["audio.vl2"],"audio/fx/weapons/spinfusor_reload.wav":["audio.vl2"],"audio/fx/weapons/targetinglaser_paint.wav":["audio.vl2"],"audio/fx/weapons/temp.wav":["audio.vl2"],"audio/fx/weapons/throw_grenade.wav":["audio.vl2"],"audio/fx/weapons/throw_mine.wav":["audio.vl2"],"audio/fx/weapons/weapon.missilereload.wav":["audio.vl2"],"audio/gui/buttonDown.wav":["audio.vl2"],"audio/gui/buttonOver.wav":["audio.vl2"],"audio/gui/command_hum.wav":["audio.vl2"],"audio/gui/command_off.wav":["audio.vl2"],"audio/gui/command_on.wav":["audio.vl2"],"audio/gui/inventory_hum.wav":["audio.vl2"],"audio/gui/inventory_off.wav":["audio.vl2"],"audio/gui/inventory_on.wav":["audio.vl2"],"audio/gui/launchMenuOpen.wav":["audio.vl2"],"audio/gui/launchMenuOver.wav":["audio.vl2"],"audio/gui/loading_hum.wav":["audio.vl2"],"audio/gui/objective_notification.wav":["audio.vl2"],"audio/gui/shell_hum.wav":["audio.vl2"],"audio/gui/vote_nopass.wav":["audio.vl2"],"audio/gui/vote_pass.wav":["audio.vl2"],"audio/gui/youvegotmail.wav":["audio.vl2"],"audio/gui/youvegotmail2.WAV":["audio.vl2"],"audio/space_bird_3.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/turret_2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/turret_3.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/voice/Training/Briefings/SkiFree.brief01.WAV":["SkiFreeGameType.vl2"],"classic_maps.txt":["Classic_maps_v1.vl2"],"console_end.cs":["base.vl2"],"effects/Armor.ifr":["base.vl2"],"effects/explosions.ifr":["base.vl2"],"effects/gui.ifr":["base.vl2"],"effects/misc.ifr":["base.vl2"],"effects/packs.ifr":["base.vl2"],"effects/powered.ifr":["base.vl2"],"effects/vehicles.ifr":["base.vl2"],"effects/weapons.ifr":["base.vl2"],"flags.png":["zflags.vl2"],"fonts/Arial Bold_10.gft":["base.vl2"],"fonts/Arial Bold_12.gft":["base.vl2"],"fonts/Arial Bold_13.gft":["base.vl2"],"fonts/Arial Bold_14.gft":["base.vl2"],"fonts/Arial Bold_16.gft":["base.vl2"],"fonts/Arial Bold_18.gft":["base.vl2"],"fonts/Arial Bold_24.gft":["base.vl2"],"fonts/Arial Bold_32.gft":["base.vl2"],"fonts/Arial_12.gft":["base.vl2"],"fonts/Arial_13.gft":["base.vl2"],"fonts/Arial_14.gft":["base.vl2"],"fonts/Arial_16.gft":["base.vl2"],"fonts/Arial_18.gft":["base.vl2"],"fonts/Arial_20.gft":["base.vl2"],"fonts/Lucida Console_12.gft":["base.vl2"],"fonts/Sui Generis_14.gft":["base.vl2"],"fonts/Sui Generis_20.gft":["base.vl2"],"fonts/Sui Generis_22.gft":["base.vl2"],"fonts/Univers Bold_16.gft":["base.vl2"],"fonts/Univers Bold_18.gft":["base.vl2"],"fonts/Univers Condensed Bold_20.gft":["base.vl2"],"fonts/Univers Condensed_10.gft":["base.vl2"],"fonts/Univers Condensed_12.gft":["base.vl2"],"fonts/Univers Condensed_14.gft":["base.vl2"],"fonts/Univers Condensed_18.gft":["base.vl2"],"fonts/Univers Condensed_20.gft":["base.vl2"],"fonts/Univers Condensed_22.gft":["base.vl2"],"fonts/Univers condensed bold_28.gft":["base.vl2"],"fonts/Univers condensed_28.gft":["base.vl2"],"fonts/Univers condensed_30.gft":["base.vl2"],"fonts/Univers italic_16.gft":["base.vl2"],"fonts/Univers italic_18.gft":["base.vl2"],"fonts/Univers_12.gft":["base.vl2"],"fonts/Univers_14.gft":["base.vl2"],"fonts/Univers_16.gft":["base.vl2"],"fonts/Univers_18.gft":["base.vl2"],"fonts/Univers_22.gft":["base.vl2"],"fonts/Verdana Bold_12.gft":["base.vl2"],"fonts/Verdana Bold_13.gft":["base.vl2"],"fonts/Verdana Bold_14.gft":["base.vl2"],"fonts/Verdana Bold_16.gft":["base.vl2"],"fonts/Verdana Bold_24.gft":["base.vl2"],"fonts/Verdana Bold_36.gft":["base.vl2"],"fonts/Verdana Italic_12.gft":["base.vl2"],"fonts/Verdana Italic_13.gft":["base.vl2"],"fonts/Verdana Italic_14.gft":["base.vl2"],"fonts/Verdana Italic_16.gft":["base.vl2"],"fonts/Verdana_10.gft":["base.vl2"],"fonts/Verdana_12.gft":["base.vl2"],"fonts/Verdana_13.gft":["base.vl2"],"fonts/Verdana_14.gft":["base.vl2"],"fonts/Verdana_16.gft":["base.vl2"],"fonts/Verdana_18.gft":["base.vl2"],"fonts/arial bold_20.gft":["base.vl2"],"fonts/arial bold_50.gft":["base.vl2"],"fonts/times_24.gft":["base.vl2"],"fonts/times_36.gft":["base.vl2"],"fonts/univers condensed_16.gft":["base.vl2"],"gui/AIEButtonBarDlg.gui":["scripts.vl2"],"gui/AIEFrameSetDlg.gui":["scripts.vl2"],"gui/AIEStatusbarDlg.gui":["scripts.vl2"],"gui/AIEWorkingDlg.gui":["scripts.vl2"],"gui/AIEditorGui.gui":["scripts.vl2"],"gui/AIEditorToolBar.gui":["scripts.vl2"],"gui/AddressDlg.gui":["scripts.vl2"],"gui/AdvancedHostDlg.gui":["scripts.vl2"],"gui/BrowserEditInfoDlg.gui":["scripts.vl2"],"gui/BrowserSearchDlg.gui":["scripts.vl2"],"gui/CenterPrint.gui":["scripts.vl2"],"gui/ChannelBanDlg.gui":["scripts.vl2"],"gui/ChannelKeyDlg.gui":["scripts.vl2"],"gui/ChannelOptionsDlg.gui":["scripts.vl2"],"gui/ChatDlg.gui":["scripts.vl2"],"gui/ChatGui.gui":["scripts.vl2"],"gui/ChatOptionsDlg.gui":["scripts.vl2"],"gui/ChooseFilterDlg.gui":["scripts.vl2"],"gui/CommanderChatDlg.gui":["scripts.vl2"],"gui/CommanderMapGui.gui":["scripts.vl2"],"gui/CommonLoadDlg.gui":["scripts.vl2"],"gui/CommonSaveDlg.gui":["scripts.vl2"],"gui/CompTestGui.gui":["scripts.vl2"],"gui/ConsoleDlg.gui":["scripts.vl2"],"gui/CreateAccountDlg.gui":["scripts.vl2"],"gui/CreateTribeDlg.gui":["scripts.vl2"],"gui/CreditsGui.gui":["scripts.vl2"],"gui/DebriefGui.gui":["scripts.vl2"],"gui/DebuggerBreakConditionDlg.gui":["scripts.vl2"],"gui/DebuggerConnectDlg.gui":["scripts.vl2"],"gui/DebuggerEditWatchDlg.gui":["scripts.vl2"],"gui/DebuggerFindDlg.gui":["scripts.vl2"],"gui/DebuggerGui.gui":["scripts.vl2"],"gui/DebuggerWatchDlg.gui":["scripts.vl2"],"gui/DemoLoadProgressDlg.gui":["scripts.vl2"],"gui/DemoPlaybackDlg.gui":["scripts.vl2"],"gui/DemoRenameFileDlg.gui":["scripts.vl2"],"gui/DetailSetDlg.gui":["scripts.vl2"],"gui/DriverInfoDlg.gui":["scripts.vl2"],"gui/EULADlg.gui":["scripts.vl2"],"gui/EditChatCommandDlg.gui":["scripts.vl2"],"gui/EditChatMenuDlg.gui":["scripts.vl2"],"gui/EditChatMenuGui.gui":["scripts.vl2"],"gui/EditorGui.gui":["scripts.vl2"],"gui/EditorSaveMissionDlg.gui":["scripts.vl2"],"gui/EditorToolBarGui.gui":["scripts.vl2"],"gui/EditorToolCreatorGui.gui":["scripts.vl2"],"gui/EditorToolInspectorGui.gui":["scripts.vl2"],"gui/EditorToolMissionAreaGui.gui":["scripts.vl2"],"gui/EditorToolThumbnailGui.gui":["scripts.vl2"],"gui/EditorToolTreeViewGui.gui":["scripts.vl2"],"gui/EditorToolbarDlg.gui":["scripts.vl2"],"gui/EmailBlockDlg.gui":["scripts.vl2"],"gui/EmailComposeDlg.gui":["scripts.vl2"],"gui/EmailGui.gui":["scripts.vl2"],"gui/EnterIPDlg.gui":["scripts.vl2"],"gui/FilterEditDlg.gui":["scripts.vl2"],"gui/FindServerDlg.gui":["scripts.vl2"],"gui/FrameOverlayGui.gui":["scripts.vl2"],"gui/GameGui.gui":["scripts.vl2"],"gui/GenDialog.gui":["scripts.vl2"],"gui/GuiEditorGui.gui":["scripts.vl2"],"gui/GuiTestGui.gui":["scripts.vl2"],"gui/HUDDlgs.gui":["scripts.vl2"],"gui/HelpDlg.gui":["scripts.vl2"],"gui/IHVTest.gui":["scripts.vl2"],"gui/ImmSplashDlg.gui":["scripts.vl2"],"gui/InspectAddFieldDlg.gui":["scripts.vl2"],"gui/InspectDlg.gui":["scripts.vl2"],"gui/InteriorDebug.gui":["scripts.vl2"],"gui/InteriorPreviewGui.gui":["scripts.vl2"],"gui/JoinChatDlg.gui":["scripts.vl2"],"gui/JoystickConfigDlg.gui":["scripts.vl2"],"gui/LaunchGui.gui":["scripts.vl2"],"gui/LaunchToolbarDlg.gui":["scripts.vl2"],"gui/LoadingGui.gui":["scripts.vl2"],"gui/LobbyGui.gui":["scripts.vl2"],"gui/LoginDlg.gui":["scripts.vl2"],"gui/LoginMessageBoxDlg.gui":["scripts.vl2"],"gui/MessageBoxDlg.gui":["scripts.vl2"],"gui/MessagePopupDlg.gui":["scripts.vl2"],"gui/MouseConfigDlg.gui":["scripts.vl2"],"gui/MoveThreadDlg.gui":["scripts.vl2"],"gui/NewMissionGui.gui":["scripts.vl2"],"gui/NewWarriorDlg.gui":["scripts.vl2"],"gui/OptionsDlg.gui":["scripts.vl2"],"gui/PanoramaGui.gui":["scripts.vl2"],"gui/PasswordDlg.gui":["scripts.vl2"],"gui/PickTeamDlg.gui":["scripts.vl2"],"gui/PlayGui.gui":["scripts.vl2"],"gui/RecordingsDlg.gui":["scripts.vl2"],"gui/RemapDlg.gui":["scripts.vl2"],"gui/ServerInfoDlg.gui":["scripts.vl2"],"gui/ShellLoadFileDlg.gui":["scripts.vl2"],"gui/ShellSaveFileDlg.gui":["scripts.vl2"],"gui/SinglePlayerEscapeDlg.gui":["scripts.vl2"],"gui/TR2DebriefGui.gui":["TR2final105-client.vl2"],"gui/TSShowDetailControlDlg.gui":["scripts.vl2"],"gui/TSShowEditScale.gui":["scripts.vl2"],"gui/TSShowGui.gui":["scripts.vl2"],"gui/TSShowLightDlg.gui":["scripts.vl2"],"gui/TSShowLoadDlg.gui":["scripts.vl2"],"gui/TSShowMiscDlg.gui":["scripts.vl2"],"gui/TSShowThreadControlDlg.gui":["scripts.vl2"],"gui/TSShowTranDurEditDlg.gui":["scripts.vl2"],"gui/TSShowTransitionDlg.gui":["scripts.vl2"],"gui/TaskHudDlg.gui":["scripts.vl2"],"gui/TerraformerFullScreenGui.gui":["scripts.vl2"],"gui/TerraformerGui.gui":["scripts.vl2"],"gui/TerraformerHeightfieldGui.gui":["scripts.vl2"],"gui/TerraformerTextureGui.gui":["scripts.vl2"],"gui/TerrainEditorButtonbarDlg.gui":["scripts.vl2"],"gui/TerrainEditorExtraToolbarDlg.gui":["scripts.vl2"],"gui/TerrainEditorFramesetDlg.gui":["scripts.vl2"],"gui/TerrainEditorGui.gui":["scripts.vl2"],"gui/TerrainEditorStatusbarDlg.gui":["scripts.vl2"],"gui/TerrainEditorTextureSelectGui.gui":["scripts.vl2"],"gui/TerrainEditorToolbarDlg.gui":["scripts.vl2"],"gui/TerrainEditorVSettingsGui.gui":["scripts.vl2"],"gui/TerrainEditorValuesSettingsGui.gui":["scripts.vl2"],"gui/TestGui.gui":["scripts.vl2"],"gui/TrainingGui.gui":["scripts.vl2"],"gui/TribeAdminMemberDlg.gui":["scripts.vl2"],"gui/TribeAndWarriorBrowserGui.gui":["scripts.vl2"],"gui/TribePropertiesDlg.gui":["scripts.vl2"],"gui/WarriorPropertiesDlg.gui":["scripts.vl2"],"gui/WorldEditorButtonbarDlg.gui":["scripts.vl2"],"gui/WorldEditorFramesetDlg.gui":["scripts.vl2"],"gui/WorldEditorGui.gui":["scripts.vl2"],"gui/WorldEditorSettingsDlg.gui":["scripts.vl2"],"gui/WorldEditorStatusbarDlg.gui":["scripts.vl2"],"gui/WorldEditorToolbarDlg.gui":["scripts.vl2"],"gui/cmdMapHelpText.gui":["scripts.vl2"],"gui/guiProfiles.cs":["scripts.vl2"],"gui/helpTextGui.gui":["scripts.vl2"],"gui/objectBuilderGui.gui":["scripts.vl2"],"gui/sceneLightingGui.gui":["scripts.vl2"],"help/1. About.hfl":["scripts.vl2"],"help/2. Mission Editor Overview.hfl":["scripts.vl2"],"help/3. World Editor.hfl":["scripts.vl2"],"help/4. Mission Area Editor.hfl":["scripts.vl2"],"help/5. Terrain Editor.hfl":["scripts.vl2"],"help/6. Terrain Terraform Editor.hfl":["scripts.vl2"],"help/7. Terrain Texture Editor.hfl":["scripts.vl2"],"help/8. Terrain Texture Painter.hfl":["scripts.vl2"],"input.log":["base.vl2"],"interiors/Euro4_Bleed_Base.dif":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Euro4_Bleed_turret.dif":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Euro4_Bleed_vpad.dif":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Euro4_Dissention_dox_bb_bunkera_x2.dif":["TWL2-MapPack.vl2"],"interiors/Euro4_Dissention_dox_bb_hangar_x2.dif":["TWL2-MapPack.vl2"],"interiors/Euro4_Dissention_rilke_whitedwarf_mainbase.dif":["TWL2-MapPack.vl2"],"interiors/Euro4_FrozenHope_inf_butch_fhope_base47.dif":["TWL2-MapPack.vl2"],"interiors/Euro4_FrozenHope_inf_butch_fhope_flag6.dif":["TWL2-MapPack.vl2"],"interiors/Euro4_FrozenHope_inf_butch_fhope_turret12.dif":["TWL2-MapPack.vl2"],"interiors/Euro_salgenroom2.dif":["TWL-MapPack.vl2"],"interiors/Euro_salproj1.dif":["TWL-MapPack.vl2"],"interiors/Euro_salturretsus1.dif":["TWL-MapPack.vl2"],"interiors/Euro_slblocks.dif":["TWL-MapPack.vl2"],"interiors/Euro_slinvstat.dif":["TWL-MapPack.vl2"],"interiors/Euro_slremo2.dif":["TWL-MapPack.vl2"],"interiors/Euro_slsusbr1.dif":["TWL-MapPack.vl2"],"interiors/Euro_slvehramp1.dif":["TWL-MapPack.vl2"],"interiors/Magellan_kab_magbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Magellan_kab_magflagstand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Magellan_kab_turretstand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/SpinCycle_spbase2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Starfallen.dif":["Classic_maps_v1.vl2"],"interiors/TL_bmiscpan_ruind.dif":["TWL2-MapPack.vl2"],"interiors/TL_btowr9.dif":["TWL2-MapPack.vl2"],"interiors/TL_drorck-base.dif":["TWL2-MapPack.vl2"],"interiors/TL_magnumbase.dif":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/TL_magnumflag.dif":["TWL2-MapPack.vl2"],"interiors/TL_magnummisc.dif":["TWL2-MapPack.vl2"],"interiors/TL_magnumturret.dif":["TWL2-MapPack.vl2"],"interiors/TL_magnumvs.dif":["TWL2-MapPack.vl2"],"interiors/Vpad_Bunker.dif":["TWL-MapPack.vl2"],"interiors/Xtra_AF_airtower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_AF_invowheel.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_AF_newbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Bastage_BT_MainBase_CK.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Bastage_BT_bunktower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Bastage_BT_tunnel.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Caustic_tri_bridge.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Caustic_tri_lamp.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Caustic_tri_main.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Caustic_tri_turret.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Crown_tri_flag.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Crown_tri_turret.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_GraveStone_cross.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_GraveStone_cross2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_GraveStone_obtower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_GraveStone_tombstone2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_GraveStone_tombstone3.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_HM_Base_CK.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_HM_BunkerA.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_HM_Flagstand_mk2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_HM_TurretPillar.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Hellfire_dbase_ccb1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Hellfire_dmisc_int_fstand_old.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Hellfire_dwall_ccb1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Insurgence_ccb_bd_base1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Insurgence_ccb_bd_base1_mod2a.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Insurgence_ccb_bd_base1_mod3.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Insurgence_ccb_bd_base1_mod4.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Insurgence_ccb_bd_bridge1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Insurgence_ccb_bd_bridge2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Insurgence_ccb_bd_platform2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_salgenroom2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_salproj1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_salturretsus1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_slblocks.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_slinvstat.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_slremo2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_slsusbr1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_slvehramp1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_ProjectX_tribalma5ters_coyboybebop_basecom1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_ProjectX_tunneloflove.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_SR_eepbridge4.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_SR_eepbridge4b.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_SR_eepbridgeh4b.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_SR_eepsab3.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_SR_eepsab4.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Torrent_kif_bigbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Torrent_kif_torrent_turret_tower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Vestige_attackgate.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Vestige_base.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Vestige_gate.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Vestige_guntower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Vestige_medtower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Vestige_vpad.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_WSol_Flagstand_CK.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_WSol_GenBase_CK.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_WSol_Turret_CK.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Xerxes_Turret.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Xerxes_Turret2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Xerxes_proto.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_ZV_bbunk_ccb1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_ZV_ccb_be_spire1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_attrition_infernoflagstand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_attrition_stormflagstand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_attrition_tower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_attrition_vbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_beachchair01.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_dmisc_-nefflagstand1_x2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_ghostdance_proto.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_imperium_base01.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_imperium_bunker01.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_imperium_stand01.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_imperium_tower01.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_metaltanks_bridge.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_metaltanks_bridge_tunnel.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_metaltanks_lush_mainbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_metaltanks_rip.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_metaltanks_xing.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_rst_transitbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_rst_transitstand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_t_base0.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_cardiacbase.dif":["S8maps.vl2"],"interiors/anthem_cardiacbridge.dif":["S8maps.vl2"],"interiors/anthem_cardiacstand.dif":["S8maps.vl2"],"interiors/anthem_cardiactower.dif":["S8maps.vl2"],"interiors/anthem_cardiacturret.dif":["S8maps.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pipebasemini.dif":["S5maps.vl2"],"interiors/anthem_pipebunker.dif":["S5maps.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pipestand2-badlands.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pipestand2-beach.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pipestand2-desert.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pipestand2-ice.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pipestand2-lava.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pipestand2.dif":["S5maps.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pitbase.dif":["S5maps.vl2"],"interiors/anthem_pitstand.dif":["S5maps.vl2"],"interiors/anthemblock.dif":["S5maps.vl2"],"interiors/bbase1.dif":["interiors.vl2"],"interiors/bbase4cm.dif":["interiors.vl2"],"interiors/bbase6.dif":["interiors.vl2"],"interiors/bbase7.dif":["interiors.vl2"],"interiors/bbase9.dif":["interiors.vl2"],"interiors/bbase_-nefvbase_x.dif":["TWL-MapPack.vl2"],"interiors/bbase_-nefvbase_x2.dif":["TWL-MapPack.vl2"],"interiors/bbase_ccb1.dif":["TWL-MapPack.vl2"],"interiors/bbase_ccb5.dif":["Classic_maps_v1.vl2"],"interiors/bbase_nefhillside.dif":["Classic_maps_v1.vl2"],"interiors/bbrdg0.dif":["interiors.vl2"],"interiors/bbrdg1.dif":["interiors.vl2"],"interiors/bbrdg2.dif":["interiors.vl2"],"interiors/bbrdg3.dif":["interiors.vl2"],"interiors/bbrdg4.dif":["interiors.vl2"],"interiors/bbrdg5.dif":["interiors.vl2"],"interiors/bbrdg6.dif":["interiors.vl2"],"interiors/bbrdg7.dif":["interiors.vl2"],"interiors/bbrdg8.dif":["interiors.vl2"],"interiors/bbrdg9.dif":["interiors.vl2"],"interiors/bbrdga.dif":["interiors.vl2"],"interiors/bbrdgb.dif":["interiors.vl2"],"interiors/bbrdgn.dif":["interiors.vl2"],"interiors/bbrdgo.dif":["interiors.vl2"],"interiors/bbunk1.dif":["interiors.vl2"],"interiors/bbunk2.dif":["interiors.vl2"],"interiors/bbunk5.dif":["interiors.vl2"],"interiors/bbunk7.dif":["interiors.vl2"],"interiors/bbunk8.dif":["interiors.vl2"],"interiors/bbunk9.dif":["interiors.vl2"],"interiors/bbunkb.dif":["interiors.vl2"],"interiors/bbunkc.dif":["interiors.vl2"],"interiors/bbunkd.dif":["interiors.vl2"],"interiors/bbunke.dif":["Classic_maps_v1.vl2","DynamixFinalPack.vl2"],"interiors/bmisc1.dif":["interiors.vl2"],"interiors/bmisc2.dif":["interiors.vl2"],"interiors/bmisc3.dif":["interiors.vl2"],"interiors/bmisc4.dif":["interiors.vl2"],"interiors/bmisc5.dif":["interiors.vl2"],"interiors/bmisc6.dif":["interiors.vl2"],"interiors/bmisc7.dif":["interiors.vl2"],"interiors/bmisc8.dif":["interiors.vl2"],"interiors/bmisc9.dif":["interiors.vl2"],"interiors/bmisc_-nef_flagstand1_x.dif":["TR2final105-client.vl2","TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmisc_-nef_flagstand1_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmisc_nefledge1.dif":["Classic_maps_v1.vl2"],"interiors/bmisc_neftrstand1.dif":["TR2final105-client.vl2","TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmisc_nefvbay.dif":["Classic_maps_v1.vl2"],"interiors/bmiscpan_bridge0.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_bridge0_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_bunker1.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_bunker1_x.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_bunker1_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruina.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruina_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruinb.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruinb_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruinc.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruinc_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruind.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruind_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruine.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruine_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruinf.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruinf_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruing.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruing_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruinh.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruinh_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruini.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_tower1.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_tower1_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_tower2.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_tower2_x.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_tower2_x2.dif":["TWL-MapPack.vl2"],"interiors/bplat1.dif":["interiors.vl2"],"interiors/bplat2.dif":["interiors.vl2"],"interiors/bplat3.dif":["interiors.vl2"],"interiors/bplat4.dif":["interiors.vl2"],"interiors/bplat6.dif":["interiors.vl2"],"interiors/bpower1.dif":["interiors.vl2"],"interiors/brock6.dif":["interiors.vl2"],"interiors/brock7.dif":["interiors.vl2"],"interiors/brock8.dif":["interiors.vl2"],"interiors/brocka.dif":["interiors.vl2"],"interiors/brockc.dif":["interiors.vl2"],"interiors/bspir1.dif":["interiors.vl2"],"interiors/bspir2.dif":["interiors.vl2"],"interiors/bspir3.dif":["interiors.vl2"],"interiors/bspir4.dif":["interiors.vl2"],"interiors/bspir5.dif":["interiors.vl2"],"interiors/btf_base1.dif":["DynamixFinalPack.vl2","TWL-MapPack.vl2"],"interiors/btf_bridge1.dif":["DynamixFinalPack.vl2"],"interiors/btf_bridge2.dif":["DynamixFinalPack.vl2","TWL-MapPack.vl2"],"interiors/btf_bridge3.dif":["DynamixFinalPack.vl2","TWL-MapPack.vl2"],"interiors/btf_genbunk.dif":["DynamixFinalPack.vl2"],"interiors/btf_turretplatform.dif":["DynamixFinalPack.vl2","TWL-MapPack.vl2"],"interiors/btf_turretplatform_c.dif":["Classic_maps_v1.vl2"],"interiors/btf_turretplatform_x.dif":["TWL-MapPack.vl2"],"interiors/btf_turretplatform_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/btowr2.dif":["interiors.vl2"],"interiors/btowr5-Lava.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/btowr5.dif":["interiors.vl2"],"interiors/btowr6.dif":["interiors.vl2"],"interiors/btowr8.dif":["interiors.vl2"],"interiors/btowr9.dif":["DynamixFinalPack.vl2"],"interiors/btowr_ccb1.dif":["TWL2-MapPack.vl2"],"interiors/btowra.dif":["interiors.vl2"],"interiors/bvpad.dif":["interiors.vl2"],"interiors/bwall1.dif":["interiors.vl2"],"interiors/bwall2.dif":["interiors.vl2"],"interiors/bwall3.dif":["interiors.vl2"],"interiors/bwall4.dif":["interiors.vl2"],"interiors/cannon.dif":["TR2final105-client.vl2"],"interiors/cannon2.dif":["TR2final105-client.vl2"],"interiors/cap.dif":["TR2final105-client.vl2"],"interiors/ccb_be_tower1a_x2.dif":["TWL-MapPack.vl2"],"interiors/ccb_be_tower1b_x2.dif":["S5maps.vl2","TWL-MapPack.vl2","TWL2-MapPack.vl2"],"interiors/ccbase1.dif":["TWL2-MapPack.vl2"],"interiors/ccbase2.dif":["TWL2-MapPack.vl2"],"interiors/ccflagstand.dif":["TWL2-MapPack.vl2"],"interiors/cctower.dif":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/centaur.dif":["S5maps.vl2"],"interiors/centower.dif":["S5maps.vl2"],"interiors/conbase.dif":["TWL2-MapPack.vl2"],"interiors/conspire.dif":["TWL2-MapPack.vl2"],"interiors/damnationstand.dif":["S5maps.vl2"],"interiors/dbase2.dif":["interiors.vl2"],"interiors/dbase3.dif":["interiors.vl2"],"interiors/dbase4.dif":["interiors.vl2"],"interiors/dbase5.dif":["DynamixFinalPack.vl2"],"interiors/dbase6.dif":["DynamixFinalPack.vl2"],"interiors/dbase_-nefbase1_x.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dbase_-nefbase1_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dbase_-nefbase2_x.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dbase_-nefbase2_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dbase_broadside_nef.dif":["Classic_maps_v1.vl2"],"interiors/dbase_nefRaindance.dif":["Classic_maps_v1.vl2"],"interiors/dbase_neffloat1.dif":["Classic_maps_v1.vl2"],"interiors/dbase_neffloat2.dif":["Classic_maps_v1.vl2"],"interiors/dbase_neficeridge.dif":["Classic_maps_v1.vl2"],"interiors/dbase_tokrz_scarabrae.dif":["Classic_maps_v1.vl2"],"interiors/dbrdg1.dif":["interiors.vl2"],"interiors/dbrdg10.dif":["interiors.vl2"],"interiors/dbrdg11.dif":["interiors.vl2"],"interiors/dbrdg2.dif":["interiors.vl2"],"interiors/dbrdg3.dif":["interiors.vl2"],"interiors/dbrdg3a.dif":["interiors.vl2"],"interiors/dbrdg4.dif":["interiors.vl2"],"interiors/dbrdg5.dif":["interiors.vl2"],"interiors/dbrdg6.dif":["interiors.vl2"],"interiors/dbrdg7.dif":["interiors.vl2"],"interiors/dbrdg7a.dif":["interiors.vl2"],"interiors/dbrdg8.dif":["interiors.vl2"],"interiors/dbrdg9.dif":["interiors.vl2"],"interiors/dbrdg9a.dif":["interiors.vl2"],"interiors/dbunk5.dif":["interiors.vl2"],"interiors/dbunk6.dif":["interiors.vl2"],"interiors/dbunk_nef_invbunk1.dif":["Classic_maps_v1.vl2"],"interiors/dbunk_nefcliffside.dif":["Classic_maps_v1.vl2"],"interiors/dbunk_nefdcbunk.dif":["Classic_maps_v1.vl2"],"interiors/dbunk_nefsmall.dif":["Classic_maps_v1.vl2"],"interiors/dbunk_rf04.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dbunk_snowblind.dif":["Classic_maps_v1.vl2"],"interiors/dbunk_stonehenge1.dif":["Classic_maps_v1.vl2"],"interiors/dbunk_vbunk1.dif":["Classic_maps_v1.vl2"],"interiors/dmisc1.dif":["DynamixFinalPack.vl2","interiors.vl2"],"interiors/dmisc1_x.dif":["TWL-MapPack.vl2"],"interiors/dmisc1_x2.dif":["TWL-MapPack.vl2"],"interiors/dmisc_-nefflagstand1_x.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dmisc_-nefflagstand1_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dmisc_nefbridge.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_nefflagstand2.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_nefflagstand3.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_nefobj1.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_nefobj2.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_nefplat1.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_nefplug1.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_nefrdbridge1.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_neftower1.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_neftower2.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_neftower3.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_stonehenge1.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_stonehenge2.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_stonehenge3.dif":["Classic_maps_v1.vl2"],"interiors/doubleramp2.dif":["TR2final105-client.vl2"],"interiors/dox_bb_box_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_bunkera_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_bunkerb_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_droptop_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_fstand_x2.dif":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"interiors/dox_bb_hangar_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_platform_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_rig_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_rustbox_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_sandcastle_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_slab_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_spade_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_steelsheet2_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_steelsheet_x2.dif":["TWL-MapPack.vl2"],"interiors/dplat1.dif":["interiors.vl2"],"interiors/dplat2.dif":["DynamixFinalPack.vl2","interiors.vl2"],"interiors/dplat3.dif":["interiors.vl2"],"interiors/dpole1.dif":["interiors.vl2"],"interiors/drock6.dif":["interiors.vl2"],"interiors/drock7.dif":["interiors.vl2"],"interiors/drock8.dif":["interiors.vl2"],"interiors/drocka.dif":["interiors.vl2"],"interiors/dspir1.dif":["interiors.vl2"],"interiors/dspir2.dif":["interiors.vl2"],"interiors/dspir3.dif":["interiors.vl2"],"interiors/dspir4.dif":["interiors.vl2"],"interiors/dspir5.dif":["interiors.vl2"],"interiors/dtowr1.dif":["DynamixFinalPack.vl2","interiors.vl2"],"interiors/dtowr2.dif":["interiors.vl2"],"interiors/dtowr4.dif":["interiors.vl2"],"interiors/dtowr_classic1.dif":["Classic_maps_v1.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dvent.dif":["interiors.vl2"],"interiors/dvpad.dif":["interiors.vl2"],"interiors/dvpad1.dif":["interiors.vl2"],"interiors/dwall1.dif":["interiors.vl2"],"interiors/epicrates_base.dif":["TWL-MapPack.vl2"],"interiors/epicrates_bridge.dif":["TWL-MapPack.vl2"],"interiors/epicrates_turret.dif":["TWL-MapPack.vl2"],"interiors/flagbridge.dif":["Classic_maps_v1.vl2"],"interiors/flingbase01.dif":["S5maps.vl2"],"interiors/flingbase02.dif":["S5maps.vl2"],"interiors/flingrock01.dif":["S8maps.vl2"],"interiors/flingrockvent01.dif":["S8maps.vl2"],"interiors/flingsilo03.dif":["S8maps.vl2"],"interiors/flingsilo03b.dif":["S8maps.vl2"],"interiors/flingstand01.dif":["S5maps.vl2"],"interiors/flingstand02.dif":["S8maps.vl2"],"interiors/flingtanktrap01.dif":["S8maps.vl2"],"interiors/flingteeth.dif":["S5maps.vl2"],"interiors/flingtower01.dif":["S5maps.vl2"],"interiors/flingtower02.dif":["S5maps.vl2"],"interiors/flingturretstand01.dif":["S5maps.vl2"],"interiors/flingvpad01.dif":["S8maps.vl2"],"interiors/flingvpad01b.dif":["S8maps.vl2"],"interiors/frostclawbase.dif":["TWL-MapPack.vl2"],"interiors/hbbunker.dif":["TWL2-MapPack.vl2"],"interiors/hbflagstand.dif":["TWL2-MapPack.vl2"],"interiors/idbase.dif":["TWL2-MapPack.vl2"],"interiors/idhangar.dif":["TWL2-MapPack.vl2"],"interiors/idmiddle.dif":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/inf_butch_fg2base1.dif":["TWL2-MapPack.vl2"],"interiors/inf_butch_fg2flag21.dif":["TWL2-MapPack.vl2"],"interiors/inf_butch_fg2turret13.dif":["TWL2-MapPack.vl2"],"interiors/inf_butch_fg2turret9.dif":["TWL2-MapPack.vl2"],"interiors/inf_butch_icebase51.dif":["TWL2-MapPack.vl2"],"interiors/inf_butch_iceturretbase9.dif":["TWL2-MapPack.vl2"],"interiors/inf_butch_icevehicle11.dif":["TWL2-MapPack.vl2"],"interiors/inf_butch_lava_flagbase06.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/inf_butch_lava_plat6.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/inf_butch_lava_sensor12.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/infbutch_blackairinv13.dif":["Classic_maps_v1.vl2"],"interiors/infbutch_blackbase5618_final.dif":["Classic_maps_v1.vl2"],"interiors/infbutch_blackturret8.dif":["Classic_maps_v1.vl2"],"interiors/irisbase.dif":["TWL-MapPack.vl2"],"interiors/irisinside.dif":["TWL-MapPack.vl2"],"interiors/irismonu.dif":["TWL-MapPack.vl2"],"interiors/irisruin2.dif":["TWL-MapPack.vl2"],"interiors/irisruin3.dif":["TWL-MapPack.vl2"],"interiors/irisruins1.dif":["TWL-MapPack.vl2"],"interiors/iristurbase.dif":["TWL-MapPack.vl2"],"interiors/jagged_base3.dif":["TWL2-MapPack.vl2"],"interiors/kif_cinereousfs.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/kif_cinereousinv.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/kif_cinereousplat1.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/kif_cinereoustt.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/kif_skylightbase.dif":["TWL2-MapPack.vl2"],"interiors/kif_skylightfs.dif":["TWL2-MapPack.vl2"],"interiors/magnum_vehicle_stop.dif":["TWL2-MapPack.vl2"],"interiors/mmbase.dif":["TWL2-MapPack.vl2"],"interiors/mmbridge.dif":["TWL2-MapPack.vl2"],"interiors/muddyswampstand.dif":["TWL2-MapPack.vl2"],"interiors/nef_bowl1.dif":["TR2final105-client.vl2"],"interiors/nef_bowl2.dif":["TR2final105-client.vl2"],"interiors/nef_bowl3.dif":["TR2final105-client.vl2"],"interiors/nef_ramp1.dif":["TR2final105-client.vl2"],"interiors/nycto-base1.dif":["TWL-MapPack.vl2"],"interiors/nycto-base2.dif":["TWL-MapPack.vl2"],"interiors/nycto-ec1.dif":["TWL-MapPack.vl2"],"interiors/nycto-ec2.dif":["TWL-MapPack.vl2"],"interiors/nycto-ec3.dif":["TWL-MapPack.vl2"],"interiors/nycto-ec4.dif":["TWL-MapPack.vl2"],"interiors/nycto-ec5.dif":["TWL-MapPack.vl2"],"interiors/nycto-ec6.dif":["TWL-MapPack.vl2"],"interiors/nycto-stand1.dif":["TWL-MapPack.vl2"],"interiors/nycto-tunnel-1.dif":["TWL-MapPack.vl2"],"interiors/ocular-flagstand.dif":["TWL2-MapPack.vl2"],"interiors/pbase3.dif":["interiors.vl2"],"interiors/pbase_nef_giant.dif":["Classic_maps_v1.vl2"],"interiors/pbase_nef_vbase1.dif":["Classic_maps_v1.vl2"],"interiors/pbrdg0.dif":["interiors.vl2"],"interiors/pbrdg1.dif":["interiors.vl2"],"interiors/pbrdg2.dif":["interiors.vl2"],"interiors/pbrdg3.dif":["interiors.vl2"],"interiors/pbrdg4.dif":["interiors.vl2"],"interiors/pbrdgn.dif":["interiors.vl2"],"interiors/pbrdgo.dif":["interiors.vl2"],"interiors/pbrdgp.dif":["interiors.vl2"],"interiors/pbunk1.dif":["interiors.vl2"],"interiors/pbunk2.dif":["interiors.vl2"],"interiors/pbunk3.dif":["interiors.vl2"],"interiors/pbunk4a_CC.dif":["Classic_maps_v1.vl2"],"interiors/pbunk5.dif":["interiors.vl2"],"interiors/pbunk6.dif":["interiors.vl2"],"interiors/pbunk7.dif":["interiors.vl2"],"interiors/pbunk7a_CC.dif":["Classic_maps_v1.vl2"],"interiors/pbunk8.dif":["interiors.vl2"],"interiors/peach_lush_bunker1.dif":["TWL2-MapPack.vl2"],"interiors/pmisc1.dif":["interiors.vl2"],"interiors/pmisc2.dif":["interiors.vl2"],"interiors/pmisc3.dif":["interiors.vl2"],"interiors/pmisc4.dif":["interiors.vl2"],"interiors/pmisc5.dif":["interiors.vl2"],"interiors/pmisca.dif":["interiors.vl2"],"interiors/pmiscb.dif":["interiors.vl2"],"interiors/pmiscc.dif":["interiors.vl2"],"interiors/pplat1.dif":["interiors.vl2"],"interiors/pplat2.dif":["interiors.vl2"],"interiors/pplat3.dif":["interiors.vl2"],"interiors/pplat4.dif":["interiors.vl2"],"interiors/pplat5.dif":["interiors.vl2"],"interiors/prock6.dif":["interiors.vl2"],"interiors/prock7.dif":["interiors.vl2"],"interiors/prock8.dif":["interiors.vl2"],"interiors/procka.dif":["interiors.vl2"],"interiors/prockb.dif":["interiors.vl2"],"interiors/prockc.dif":["interiors.vl2"],"interiors/pspir1.dif":["interiors.vl2"],"interiors/pspir2.dif":["interiors.vl2"],"interiors/pspir3.dif":["interiors.vl2"],"interiors/pspir4.dif":["interiors.vl2"],"interiors/pspir5.dif":["interiors.vl2"],"interiors/ptowr1.dif":["interiors.vl2"],"interiors/ptowr2.dif":["interiors.vl2"],"interiors/ptowr4.dif":["interiors.vl2"],"interiors/ptowr5.dif":["interiors.vl2"],"interiors/ptowr7.dif":["interiors.vl2"],"interiors/pvbay1.dif":["interiors.vl2"],"interiors/pvpad.dif":["interiors.vl2"],"interiors/pwall1.dif":["interiors.vl2"],"interiors/rail1.dif":["TR2final105-client.vl2","TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/ram_base.dif":["Classic_maps_v1.vl2"],"interiors/ram_tower.dif":["Classic_maps_v1.vl2"],"interiors/ram_wall4.dif":["Classic_maps_v1.vl2"],"interiors/ramp1.dif":["TR2final105-client.vl2"],"interiors/rilke_bombscare_flagstand_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_ctm1_flagstand1_x2.dif":["TWL-MapPack.vl2"],"interiors/rilke_ctm1_platform1_x2.dif":["TWL-MapPack.vl2"],"interiors/rilke_ctm1_sensorbunker1_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_ctm1_sensorbunker2_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_ctm1_vpad_x2.dif":["TWL-MapPack.vl2"],"interiors/rilke_domain2_boundrymarker.dif":["Classic_maps_v1.vl2"],"interiors/rilke_domain2_boundrymarker2.dif":["Classic_maps_v1.vl2"],"interiors/rilke_domain2_bridge1.dif":["Classic_maps_v1.vl2"],"interiors/rilke_domain2_mainbase.dif":["Classic_maps_v1.vl2"],"interiors/rilke_domain_turretbase1.dif":["Classic_maps_v1.vl2"],"interiors/rilke_whitedwarf_bridge.dif":["Classic_maps_v1.vl2"],"interiors/rilke_whitedwarf_bridge2_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_whitedwarf_bridgebase1_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_whitedwarf_bunker2_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_whitedwarf_mainbase.dif":["Classic_maps_v1.vl2"],"interiors/rilke_whitedwarf_platform1.dif":["Classic_maps_v1.vl2"],"interiors/rilke_whitedwarf_platform2_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_whitedwarf_platform3_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_whitedwarf_towerbunker.dif":["Classic_maps_v1.vl2"],"interiors/rilke_whitedwarf_towerbunker2_x2.dif":["S5maps.vl2","TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_whitedwarf_vehiclepad_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_FaceBase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_FaceBase2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_FaceStand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_SEbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_SEcave1_part1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_SEcave1_part2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_SEcave1_part3.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_SEcave2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_SEtower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_SimpleFlagArena.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_agroleonbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_agroleonstand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_arenalight.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_astro_bunker.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_astro_stand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_barrier1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_barrier2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_beagleship.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_bitterbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_bitterbunker.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_bitterbunker2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_bitterbunker3.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_bitterstand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_debris1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_debris2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building3.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building4.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building5.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building6.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building7.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building8.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_bunker.dif":["S5maps.vl2"],"interiors/rst_derm_citybase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_citybridge.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_mainbase.dif":["S5maps.vl2"],"interiors/rst_derm_midfield.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_newpillarstand.dif":["S5maps.vl2"],"interiors/rst_derm_pillar.dif":["S5maps.vl2"],"interiors/rst_derm_plat.dif":["S5maps.vl2"],"interiors/rst_derm_plat2.dif":["S5maps.vl2"],"interiors/rst_derm_podium.dif":["S5maps.vl2"],"interiors/rst_derm_snipenest.dif":["S5maps.vl2"],"interiors/rst_derm_turretbase.dif":["S5maps.vl2"],"interiors/rst_derm_vechpad.dif":["S5maps.vl2"],"interiors/rst_dogma_base.dif":["S8maps.vl2"],"interiors/rst_dogma_bridge.dif":["S8maps.vl2"],"interiors/rst_dogma_bridge2.dif":["S8maps.vl2"],"interiors/rst_islebase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_islebase2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lighthouse.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_flagplat.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle10.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle3.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle4.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle5.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle6.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle7.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle8.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle9.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_rock2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_newlighthouse.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_padbottom.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_padbottom2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_pipedream.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_spir_base3.dif":["S8maps.vl2"],"interiors/rst_spir_pillar.dif":["S8maps.vl2"],"interiors/rst_spit_base.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_spit_stand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_swd_flagstand.dif":["S5maps.vl2"],"interiors/rst_swd_ship2.dif":["S5maps.vl2"],"interiors/ruin1.dif":["Classic_maps_v1.vl2"],"interiors/ruin2.dif":["Classic_maps_v1.vl2"],"interiors/ruin3.dif":["Classic_maps_v1.vl2"],"interiors/ruin4.dif":["Classic_maps_v1.vl2"],"interiors/ruinarch.dif":["Classic_maps_v1.vl2"],"interiors/s5_anthem_pipebase.dif":["S5maps.vl2"],"interiors/s5_anthem_pipestand.dif":["S5maps.vl2"],"interiors/sbase1.dif":["interiors.vl2"],"interiors/sbase3.dif":["interiors.vl2"],"interiors/sbase5.dif":["interiors.vl2"],"interiors/sbrdg1.dif":["interiors.vl2"],"interiors/sbrdg2.dif":["interiors.vl2"],"interiors/sbrdg3.dif":["interiors.vl2"],"interiors/sbrdg4.dif":["interiors.vl2"],"interiors/sbrdg5.dif":["interiors.vl2"],"interiors/sbrdg6.dif":["interiors.vl2"],"interiors/sbrdg7.dif":["interiors.vl2"],"interiors/sbrdgn.dif":["interiors.vl2"],"interiors/sbrdgo.dif":["interiors.vl2"],"interiors/sbunk2.dif":["interiors.vl2"],"interiors/sbunk9.dif":["interiors.vl2"],"interiors/sbunk_nef1.dif":["Classic_maps_v1.vl2"],"interiors/siege.dif":["Classic_maps_v1.vl2"],"interiors/singleramp.dif":["TR2final105-client.vl2"],"interiors/smisc1.dif":["interiors.vl2"],"interiors/smisc3.dif":["interiors.vl2"],"interiors/smisc4.dif":["interiors.vl2"],"interiors/smisc5.dif":["interiors.vl2"],"interiors/smisc_nef1.dif":["Classic_maps_v1.vl2"],"interiors/smisca.dif":["interiors.vl2"],"interiors/smiscb.dif":["interiors.vl2"],"interiors/smiscc.dif":["interiors.vl2"],"interiors/spawnbase.dif":["TR2final105-client.vl2"],"interiors/spawnbase2.dif":["TR2final105-client.vl2"],"interiors/sphere.dif":["TR2final105-client.vl2"],"interiors/splat1.dif":["interiors.vl2"],"interiors/splat3.dif":["interiors.vl2"],"interiors/splat7.dif":["interiors.vl2"],"interiors/srock6.dif":["interiors.vl2"],"interiors/srock7.dif":["interiors.vl2"],"interiors/srock8.dif":["interiors.vl2"],"interiors/srocka.dif":["interiors.vl2"],"interiors/srockb.dif":["interiors.vl2"],"interiors/srockc.dif":["interiors.vl2"],"interiors/sspir1.dif":["interiors.vl2"],"interiors/sspir2.dif":["interiors.vl2"],"interiors/sspir3.dif":["interiors.vl2"],"interiors/sspir4.dif":["interiors.vl2"],"interiors/stowr1.dif":["interiors.vl2"],"interiors/stowr3.dif":["interiors.vl2"],"interiors/stowr4.dif":["interiors.vl2"],"interiors/stowr6.dif":["interiors.vl2"],"interiors/svpad.dif":["interiors.vl2"],"interiors/swall1.dif":["interiors.vl2"],"interiors/t_bbase_ccb2a.dif":["Classic_maps_v1.vl2"],"interiors/t_bmisc_tunl_ccb1.dif":["Classic_maps_v1.vl2"],"interiors/t_bwall2a_cnr_CC.dif":["Classic_maps_v1.vl2"],"interiors/t_bwall2a_lrg_CC.dif":["Classic_maps_v1.vl2"],"interiors/t_bwall2a_sm_CC.dif":["Classic_maps_v1.vl2"],"interiors/tes_flagbase_x2.dif":["TWL-MapPack.vl2","TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/tes_flagbunker.dif":["TWL-MapPack.vl2"],"interiors/tes_flyingvehicle_x2.dif":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"interiors/tes_flyingvehiclebase.dif":["TWL-MapPack.vl2"],"interiors/tes_turretholder.dif":["TWL-MapPack.vl2"],"interiors/tri_base.dif":["DynamixFinalPack.vl2"],"interiors/tri_gate.dif":["DynamixFinalPack.vl2"],"interiors/tri_misc1.dif":["DynamixFinalPack.vl2"],"interiors/tri_powerpit.dif":["DynamixFinalPack.vl2"],"interiors/tri_tbunker.dif":["DynamixFinalPack.vl2"],"interiors/tri_tbunker_x.dif":["TWL-MapPack.vl2"],"interiors/tri_tbunker_x2.dif":["TWL-MapPack.vl2"],"interiors/tri_tower.dif":["DynamixFinalPack.vl2"],"interiors/tri_tower_x2.dif":["TWL-MapPack.vl2"],"interiors/tri_wall3.dif":["DynamixFinalPack.vl2"],"interiors/tri_wall4.dif":["DynamixFinalPack.vl2"],"interiors/tri_wall5.dif":["DynamixFinalPack.vl2"],"interiors/tri_wall6.dif":["DynamixFinalPack.vl2"],"interiors/underhillmidbalancedfnl.dif":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"interiors/underhillsideonefnl.dif":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"interiors/xbase1.dif":["interiors.vl2"],"interiors/xbase2.dif":["interiors.vl2"],"interiors/xbrdg0.dif":["interiors.vl2"],"interiors/xbrdg1.dif":["interiors.vl2"],"interiors/xbrdg10.dif":["interiors.vl2"],"interiors/xbrdg2.dif":["interiors.vl2"],"interiors/xbrdg3.dif":["interiors.vl2"],"interiors/xbrdg4.dif":["interiors.vl2"],"interiors/xbrdg5.dif":["interiors.vl2"],"interiors/xbrdg6.dif":["interiors.vl2"],"interiors/xbrdg7.dif":["interiors.vl2"],"interiors/xbrdg8.dif":["interiors.vl2"],"interiors/xbrdg9.dif":["interiors.vl2"],"interiors/xbrdga.dif":["interiors.vl2"],"interiors/xbrdgb.dif":["interiors.vl2"],"interiors/xbrdgn.dif":["interiors.vl2"],"interiors/xbrdgo.dif":["interiors.vl2"],"interiors/xbunk1.dif":["interiors.vl2"],"interiors/xbunk2.dif":["interiors.vl2"],"interiors/xbunk5.dif":["interiors.vl2"],"interiors/xbunk6.dif":["interiors.vl2"],"interiors/xbunk9.dif":["interiors.vl2"],"interiors/xbunkb.dif":["interiors.vl2"],"interiors/xmisc1.dif":["interiors.vl2"],"interiors/xmisc2.dif":["interiors.vl2"],"interiors/xmisc3.dif":["interiors.vl2"],"interiors/xmisc4.dif":["interiors.vl2"],"interiors/xmisc5.dif":["interiors.vl2"],"interiors/xmisca.dif":["interiors.vl2"],"interiors/xmiscb.dif":["interiors.vl2"],"interiors/xmiscc.dif":["interiors.vl2"],"interiors/xplat1.dif":["interiors.vl2"],"interiors/xplat2.dif":["interiors.vl2"],"interiors/xplat3.dif":["interiors.vl2"],"interiors/xrock6.dif":["interiors.vl2"],"interiors/xrock7.dif":["interiors.vl2"],"interiors/xrock8.dif":["interiors.vl2"],"interiors/xrocka.dif":["interiors.vl2"],"interiors/xrockb.dif":["interiors.vl2"],"interiors/xrockc.dif":["interiors.vl2"],"interiors/xspir1.dif":["interiors.vl2"],"interiors/xspir2.dif":["interiors.vl2"],"interiors/xspir3.dif":["interiors.vl2"],"interiors/xspir5.dif":["interiors.vl2"],"interiors/xtowr1.dif":["interiors.vl2"],"interiors/xtowr3.dif":["interiors.vl2"],"interiors/xtowr4.dif":["interiors.vl2"],"interiors/xtowr7.dif":["interiors.vl2"],"interiors/xvpad.dif":["interiors.vl2"],"interiors/xwall1.dif":["interiors.vl2"],"lighting/Aeroena_2343a8be.ml":[""],"lighting/Agorazscium_f4b21f81.ml":[""],"lighting/ArenaDome_a0de9542.ml":[""],"lighting/ArenaHeaven_1e1fe293.ml":[""],"lighting/AstersDescent_53a3207b.ml":[""],"lighting/AttritionLT_832adbb5.ml":[""],"lighting/BerylBasin_c9d35ce.ml":[""],"lighting/Blastside_nef_6830e4bf.ml":[""],"lighting/Blink_d9ab8a18.ml":[""],"lighting/BonespurLT_915823ed.ml":[""],"lighting/BonespurLT_9cca0579.ml":[""],"lighting/BoxLak_a3e35494.ml":[""],"lighting/Broadside_nef_e852f76.ml":[""],"lighting/BulwarkLT_4a3f297.ml":[""],"lighting/Bulwark_ab283278.ml":[""],"lighting/CankerLak_2f63997d.ml":[""],"lighting/CapriLT_66f22508.ml":[""],"lighting/Cinerarium_7aca722b.ml":[""],"lighting/Circleofstones_affcd75f.ml":[""],"lighting/CirclesEdgeLT_411f1e4d.ml":[""],"lighting/CirclesEdgeLT_7a5c076c.ml":[""],"lighting/CloakofLak_74b7f3a4.ml":[""],"lighting/CloakofNightV_fc052e2a.ml":[""],"lighting/CloudBurst_ae430433.ml":[""],"lighting/ClusterUnFuct_ba9a0db4.ml":[""],"lighting/Coliseum_638e3c7c.ml":[""],"lighting/Confusco_629e6bc0.ml":[""],"lighting/CrashClash_4a04db6b.ml":[""],"lighting/CrossfiredLak_af679bb1.ml":[""],"lighting/DMP_Agroleon_39e78691.ml":[""],"lighting/DMP_BastardForgeLT_192bda18.ml":[""],"lighting/DMP_BastardForgeLT_23118b55.ml":[""],"lighting/DMP_BastardForge_69e0050.ml":[""],"lighting/DMP_BunkeredLT_22bd8e06.ml":[""],"lighting/DMP_BunkeredLT_7f074860.ml":[""],"lighting/DMP_CinerariumLT_1770607b.ml":[""],"lighting/DMP_Cinerarium_29f905f2.ml":[""],"lighting/DMP_FaceCrossing_562603da.ml":[""],"lighting/DMP_Hoth_1f2b4ebe.ml":[""],"lighting/DMP_IceGiant_27ae32f9.ml":[""],"lighting/DMP_Magellan_3ec75495.ml":[""],"lighting/DMP_MoonDance_4a0aa2ce.ml":[""],"lighting/DMP_Paranoia_a73116c7.ml":[""],"lighting/DMP_PariahLT_1eeeb2f3.ml":[""],"lighting/DMP_PariahLT_5dbbd253.ml":[""],"lighting/DMP_Pariah_5774d3ab.ml":[""],"lighting/DMP_Pariah_bae29d7a.ml":[""],"lighting/DMP_PipeDream_b4220f7e.ml":[""],"lighting/DMP_RavineV_32d83be0.ml":[""],"lighting/DMP_ScorchedEarth_6ef2eb26.ml":[""],"lighting/DMP_SimpleFlagArena_81bb7f85.ml":[""],"lighting/DMP_SpinCycle_8111999d.ml":[""],"lighting/DMP_SpincycleLT_c077aa18.ml":[""],"lighting/DMP_StarFallLT_313a7dd7.ml":[""],"lighting/DMP_StarFallLT_51b265f4.ml":[""],"lighting/DMP_Tyre_5d7be94.ml":[""],"lighting/DMP_Wasteland_87bf335.ml":[""],"lighting/DX_IceLT_69603e1f.ml":[""],"lighting/DX_Ice_492b02b7.ml":[""],"lighting/Damnation_a8afd69c.ml":[""],"lighting/DangerousCrossingLT_8205e1c3.ml":[""],"lighting/DangerousCrossingLT_98fe44b0.ml":[""],"lighting/DeathBirdsFly1_e1b6748d.ml":[""],"lighting/DermCrossingDeluxeLT_86255d21.ml":[""],"lighting/DermCrossingDeluxe_b5489c73.ml":[""],"lighting/DesertofDeathLak_9ef72690.ml":[""],"lighting/DiscordLT_8799b81.ml":[""],"lighting/Discord_d9dc93e8.ml":[""],"lighting/DustRunLak_6779c9d4.ml":[""],"lighting/DustToDust_c2ba2158.ml":[""],"lighting/El_FinLT_e9dab457.ml":[""],"lighting/El_Fin_8316b0e5.ml":[""],"lighting/Entombed_e3bacfe0.ml":[""],"lighting/Envyrena_7791ad94.ml":[""],"lighting/EnyLand_68f85a3b.ml":[""],"lighting/Exhumed_20605cf5.ml":[""],"lighting/Extractor_d5e74134.ml":[""],"lighting/FF_Hillside_2daafc5b.ml":[""],"lighting/Fallout_9b18601a.ml":[""],"lighting/Fenix_78eeb8cd.ml":[""],"lighting/Firestorm_16de2343.ml":[""],"lighting/Floatarena_297e95cb.ml":[""],"lighting/FourWayCheckmate_f33d2fb6.ml":[""],"lighting/FrozenForgeLT_743ce94a.ml":[""],"lighting/FrozenForgeLT_9931f1ae.ml":[""],"lighting/FrozenHopeLT_7213db78.ml":[""],"lighting/FrozenHopeLT_b46d68eb.ml":[""],"lighting/FrozenHope_3a657c29.ml":[""],"lighting/FunHouse_604d2f6a.ml":[""],"lighting/GodsRiftLak_18e44714.ml":[""],"lighting/GrassyKnollLT_68c6cce.ml":[""],"lighting/GrassyKnoll_5c7374ad.ml":[""],"lighting/GrassyKnoll_a8a31131.ml":[""],"lighting/GreenLawn_f4f6854f.ml":[""],"lighting/HO_Ice_259f9801.ml":[""],"lighting/HO_Lush_37ea33f0.ml":[""],"lighting/HarvestDance_c7a75c2.ml":[""],"lighting/Headstone_772e32ed.ml":[""],"lighting/Helioarena_1e75a885.ml":[""],"lighting/HiddenValley_a1dce28d.ml":[""],"lighting/HighOctane_85127c80.ml":[""],"lighting/HighOctane_b_ac85e4.ml":[""],"lighting/HighWire_471b6cf9.ml":[""],"lighting/HillKingLT_50bd1439.ml":[""],"lighting/HillKingLT_8da13f48.ml":[""],"lighting/HillKingLT_d836ed12.ml":[""],"lighting/HillSideLT_4f08df8f.ml":[""],"lighting/Hillside_33bc6f09.ml":[""],"lighting/Horde_4a800bd6.ml":[""],"lighting/HostileLoch_d7362c7.ml":[""],"lighting/IcePick_56b79dca.ml":[""],"lighting/IcePick_600de852.ml":[""],"lighting/InfernusLak_7d2be4ad.ml":[""],"lighting/IveHadWorse_e39c99bf.ml":[""],"lighting/JadeValley_7ef73b3d.ml":[""],"lighting/Lakefront_3703d244.ml":[""],"lighting/Logans_Run_c40b6d12.ml":[""],"lighting/Mac_FlagArena_90666881.ml":[""],"lighting/Machineeggs_a5ccddc0.ml":[""],"lighting/MagmaticLak_4073d809.ml":[""],"lighting/Minerva_33feccb1.ml":[""],"lighting/MiniSunDried_3c5a0fc8.ml":[""],"lighting/Minotaur_171384b8.ml":[""],"lighting/MisadventureV2_ec7544a8.ml":[""],"lighting/Moonwalk_174f2bd4.ml":[""],"lighting/NarcolepsyLT_73e7c21a.ml":[""],"lighting/NatureMagic_2544c03b.ml":[""],"lighting/Nightdance_7bfc8136.ml":[""],"lighting/Norty_eb1bd063.ml":[""],"lighting/OsIrisLT_a734e9f4.ml":[""],"lighting/OsIrisLT_c9b12d6.ml":[""],"lighting/OuterWildsLT_fc7787a1.ml":[""],"lighting/OuterWilds_ad3695ec.ml":[""],"lighting/PipeDreamLT_be0ac5c7.ml":[""],"lighting/PipeDreamLT_c8a581c1.ml":[""],"lighting/PlanetX_8a6e98e8.ml":[""],"lighting/PrizmaticLT_d1bb228d.ml":[""],"lighting/PuliVeivari_ba861c8e.ml":[""],"lighting/RaindanceLT_8b15c940.ml":[""],"lighting/RaindanceLT_ed3eadcd.ml":[""],"lighting/Raindance_nefLak_35b8f6bc.ml":[""],"lighting/Raindance_nef_542af516.ml":[""],"lighting/Ravine_d9f4db83.ml":[""],"lighting/Reversion_16355b81.ml":[""],"lighting/RiverDance_51da8ec1.ml":[""],"lighting/Rollercoaster_nef_236560f9.ml":[""],"lighting/RoundTheMountainLT_1d5f7a42.ml":[""],"lighting/RoundTheMountainLT_d8d7a00a.ml":[""],"lighting/RoundTheMountain_3c873c59.ml":[""],"lighting/Ruined_928042b0.ml":[""],"lighting/RunenmachtLT_566cc4af.ml":[""],"lighting/RunenmachtLT_e29440db.ml":[""],"lighting/RushLT_83e7ec01.ml":[""],"lighting/RushLT_8cc32def.ml":[""],"lighting/Rush_7f8c0bd.ml":[""],"lighting/S5_DamnationLT_2e874420.ml":[""],"lighting/S5_DamnationLT_93d28001.ml":[""],"lighting/S5_Damnation_12876ea.ml":[""],"lighting/S5_Icedance_23935c84.ml":[""],"lighting/S5_MassiveLT_774d8053.ml":[""],"lighting/S5_MassiveLT_aa83559d.ml":[""],"lighting/S5_Massive_72b32b94.ml":[""],"lighting/S5_Massive_a0889977.ml":[""],"lighting/S5_Mimicry_a7de0fbe.ml":[""],"lighting/S5_Mordacity_7f7769e0.ml":[""],"lighting/S5_Reynard_3d07b96b.ml":[""],"lighting/S5_Sherman_d255001b.ml":[""],"lighting/S5_SilenusLT_b44256fa.ml":[""],"lighting/S5_Silenus_337a3c5b.ml":[""],"lighting/S5_Woodymyrk_ec89b88f.ml":[""],"lighting/S8_Cardiac_1b8fd622.ml":[""],"lighting/S8_GeothermalLak_20f3a205.ml":[""],"lighting/S8_Mountking_44b27865.ml":[""],"lighting/S8_Opus_efcc41a2.ml":[""],"lighting/S8_ZilchLT_b45c6931.ml":[""],"lighting/S8_ZilchLT_d5e6be15.ml":[""],"lighting/SC_Ice_af6eba.ml":[""],"lighting/SC_Normal_799da350.ml":[""],"lighting/SaddiesHill_698e83d5.ml":[""],"lighting/Sanctuary_7c20b606.ml":[""],"lighting/SandyRunLT_91cbfd2f.ml":[""],"lighting/Sangre_de_Grado_ae25e9e2.ml":[""],"lighting/Sentry_21483143.ml":[""],"lighting/ShortFall_aa1e57bb.ml":[""],"lighting/SignalLT_4f74b06a.ml":[""],"lighting/SignalLT_9bae58a.ml":[""],"lighting/Signal_e7aade91.ml":[""],"lighting/SkiFree_Randomizer_7dda3eb1.ml":[""],"lighting/SkinnyDipLak_c997a78f.ml":[""],"lighting/Slapdash_93679deb.ml":[""],"lighting/SmallCrossingLT_8b0a6034.ml":[""],"lighting/SmallTimeLT_89653a5e.ml":[""],"lighting/SolsDescentLak_11a78868.ml":[""],"lighting/SpectreLak_5e17e9b3.ml":[""],"lighting/SpyLand_21ea4c6.ml":[""],"lighting/SunDriedLak_e0d74cbd.ml":[""],"lighting/Sundance_2b83620c.ml":[""],"lighting/SuperHappyBouncyFunTime_b901c3ef.ml":[""],"lighting/SuperiorWaterworks_f456e8d9.ml":[""],"lighting/TWL2_Bleed_e6d5b374.ml":[""],"lighting/TWL2_BlueMoon_21ccae9c.ml":[""],"lighting/TWL2_BlueMoon_7c61bcd5.ml":[""],"lighting/TWL2_BlueMoon_a95478a6.ml":[""],"lighting/TWL2_CanyonCrusadeDeluxeLT_c1ae3753.ml":[""],"lighting/TWL2_CanyonCrusadeDeluxeLT_dbd8196e.ml":[""],"lighting/TWL2_CanyonCrusadeDeluxe_7452f969.ml":[""],"lighting/TWL2_CelerityLT_bc01478.ml":[""],"lighting/TWL2_CelerityLT_f2ecb468.ml":[""],"lighting/TWL2_Celerity_83b5b539.ml":[""],"lighting/TWL2_Dissention_d30eb753.ml":[""],"lighting/TWL2_Drifts_a70061b9.ml":[""],"lighting/TWL2_Drorck_add44b54.ml":[""],"lighting/TWL2_FrozenGlory_e2aae3eb.ml":[""],"lighting/TWL2_HildebrandLT_4cb441fb.ml":[""],"lighting/TWL2_HildebrandLT_fbf9260d.ml":[""],"lighting/TWL2_Hildebrand_ff9349b8.ml":[""],"lighting/TWL2_IceDagger_a8551aa2.ml":[""],"lighting/TWL2_JaggedClawLT_13a8fe76.ml":[""],"lighting/TWL2_JaggedClawLT_caff2b5d.ml":[""],"lighting/TWL2_JaggedClaw_ae434bfa.ml":[""],"lighting/TWL2_Magnum_bbaaf3b7.ml":[""],"lighting/TWL2_MidnightMayhemDeluxe_f0479bd5.ml":[""],"lighting/TWL2_MuddySwamp_202e755e.ml":[""],"lighting/TWL2_Norty_8a4142af.ml":[""],"lighting/TWL2_Ocular_d10fca4c.ml":[""],"lighting/TWL2_SkylightLT_c37d56e9.ml":[""],"lighting/TWL2_SkylightLT_f4b7bcf2.ml":[""],"lighting/TWL_Abaddon_661d5ca.ml":[""],"lighting/TWL_BeachBlitzLT_d50e4150.ml":[""],"lighting/TWL_BeachBlitzLT_ff00cacb.ml":[""],"lighting/TWL_BeachBlitzLak_8391be13.ml":[""],"lighting/TWL_BeachBlitz_2ba27e9a.ml":[""],"lighting/TWL_BeggarsRun_ac20e6fb.ml":[""],"lighting/TWL_Boss_d15d03dd.ml":[""],"lighting/TWL_Chokepoint_a2218645.ml":[""],"lighting/TWL_Crossfire_68b88bb4.ml":[""],"lighting/TWL_Damnation_f601da24.ml":[""],"lighting/TWL_DangerousCrossing_c0f5608a.ml":[""],"lighting/TWL_DeadlyBirdsSong_9eb082cf.ml":[""],"lighting/TWL_Drifts_3957320.ml":[""],"lighting/TWL_FeignLT_423b7f43.ml":[""],"lighting/TWL_FeignLT_97abf48c.ml":[""],"lighting/TWL_Feign_69a86ab3.ml":[""],"lighting/TWL_Harvester_6c61fcbf.ml":[""],"lighting/TWL_Katabatic_28e374c5.ml":[""],"lighting/TWL_Magmatic_79ca25bd.ml":[""],"lighting/TWL_Minotaur_4735e9ea.ml":[""],"lighting/TWL_OsIris_af0cd5e3.ml":[""],"lighting/TWL_Pandemonium_96c05f13.ml":[""],"lighting/TWL_Quagmire_3d196e62.ml":[""],"lighting/TWL_Raindance_e335287d.ml":[""],"lighting/TWL_Ramparts_e1d65b38.ml":[""],"lighting/TWL_Reversion_2057b26c.ml":[""],"lighting/TWL_RollercoasterLT_4becc052.ml":[""],"lighting/TWL_Runenmacht_fce2e1dd.ml":[""],"lighting/TWL_Slapdash_386535c9.ml":[""],"lighting/TWL_Slapdash_6c5d45fc.ml":[""],"lighting/TWL_Snowblind_7d864772.ml":[""],"lighting/TWL_Starfallen_220caf10.ml":[""],"lighting/TWL_StonehengeLT_186408d.ml":[""],"lighting/TWL_StonehengeLT_b54394a1.ml":[""],"lighting/TWL_Stonehenge_4be1bf55.ml":[""],"lighting/TWL_SubZero_d26856d3.ml":[""],"lighting/TWL_Surreal_928c01fe.ml":[""],"lighting/TWL_Titan_f2ca1f12.ml":[""],"lighting/TWL_WilderZoneLT_b23d9623.ml":[""],"lighting/TWL_WilderZoneLT_c9eea074.ml":[""],"lighting/TWL_WilderZone_f391f176.ml":[""],"lighting/Tacocat-DantesHill_1fadb4f4.ml":[""],"lighting/Tacocat-Dunes_b3ca40d2.ml":[""],"lighting/Tacocat-Jagged_2f4bf1c1.ml":[""],"lighting/Tacocat-SoylentJade_a5360959.ml":[""],"lighting/TenebrousCTF_de5eec4e.ml":[""],"lighting/TheFray_ee6d9255.ml":[""],"lighting/TheSewer_f4f75077.ml":[""],"lighting/TibbawLak_104ce121.ml":[""],"lighting/TitanV_b_527804b0.ml":[""],"lighting/TreasureIslandLak_f456aa59.ml":[""],"lighting/Triad_ff08cb0b.ml":[""],"lighting/TrueGrit_95ae0ce4.ml":[""],"lighting/UporDown_5cadb65.ml":[""],"lighting/VanDamnedLT_657123fb.ml":[""],"lighting/VanDamnedLT_fc126eb7.ml":[""],"lighting/VaubanLak_b072a992.ml":[""],"lighting/Vauban_fe733076.ml":[""],"lighting/Waterbox_c7bd8997.ml":[""],"lighting/WhiteDwarfDeluxeLT_7adbd60e.ml":[""],"lighting/WhiteDwarfDeluxeLT_afa63289.ml":[""],"lighting/WindyGap_d2bee4e7.ml":[""],"lighting/Wonderena_a304a21e.ml":[""],"lighting/Yubarena_2638aaa0.ml":[""],"lighting/Zilch_6b242845.ml":[""],"lighting/aabaa_571e7c86.ml":[""],"lighting/berlard_2823ce88.ml":[""],"lighting/cagematch_b93c2e85.ml":[""],"lighting/random2_aeea92ad.ml":[""],"lighting/random_ad5187a1.ml":[""],"loginScreens.cs":["T2csri.vl2"],"loginScreens.cs.dso":["T2csri.vl2"],"missions/2ArenaDome.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/2ArenaValley.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/2DustBowl.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/2Flyersarena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/2IceDome.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/2IndoorIntensity.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/4thGradeDropout.mis":["4thGradeDropout.vl2"],"missions/Abominable.mis":["missions.vl2"],"missions/AcidRain.mis":["Classic_maps_v1.vl2"],"missions/Aeroena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/AgentsOfFortune.mis":["missions.vl2"],"missions/Alcatraz.mis":["missions.vl2"],"missions/Archipelago.mis":["missions.vl2"],"missions/ArenaHeaven.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/ArenaHell.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/ArenaHell2.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/ArenaInTheHill.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/ArenaUnderTheHill.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/AryoArena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/AshesToAshes.mis":["missions.vl2"],"missions/Atropos2.mis":["atroposthereturn.vl2"],"missions/BeggarsRun.mis":["missions.vl2"],"missions/BeneathTheHill.mis":["BeneathTheHill.vl2"],"missions/Blastside_nef.mis":["Classic_maps_v1.vl2"],"missions/BrainFreeze.mis":["brainfreeze.vl2"],"missions/BridgeTooFar.mis":["DynamixFinalPack.vl2"],"missions/Broadside_nef.mis":["Classic_maps_v1.vl2"],"missions/Broken_Dreams.mis":["brokendreams_2.vl2"],"missions/Caldera.mis":["missions.vl2"],"missions/Casern_Cavite.mis":["missions.vl2"],"missions/Centaur.mis":["centaur.vl2"],"missions/Checkmate.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/ColdFusion.mis":["ColdFusion.vl2"],"missions/ColdWar.mis":["ColdWar.vl2"],"missions/Conclave.mis":["Conclave.vl2"],"missions/Confusco.mis":["Classic_maps_v1.vl2"],"missions/ContainmentLarge.mis":["ContainmentLarge.vl2"],"missions/CrashClash.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Crater71.mis":["TR2final105-client.vl2"],"missions/DMP_Agroleon.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Astro.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_BastardForge.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_BitterGorge.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Bunkered.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Cinerarium.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_DermCity.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Embers.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_EmeraldSpit.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_FaceCrossing.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Hoth.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_IceGiant.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_IsleDeBatalla.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_LavaGods.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Magellan.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_MoonDance.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Pantheon.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Paranoia.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Pariah.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_PipeDream.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_RavineV.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_ScorchedEarth.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_SimpleFlagArena.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_SpinCycle.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_StarFall.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Tyre.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Wasteland.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/Damnation.mis":["missions.vl2"],"missions/DangerousCrossingArena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/DangerousCrossing_nef.mis":["Classic_maps_v1.vl2"],"missions/DeathBirdsFly.mis":["missions.vl2"],"missions/DeathFromBelow.mis":["DeathFromBelow.vl2"],"missions/DeathRow.mis":["DeathRow.vl2"],"missions/DesertWind.mis":["DesertWind.vl2"],"missions/DesertofDeath_nef.mis":["Classic_maps_v1.vl2"],"missions/Desiccator.mis":["missions.vl2"],"missions/DevilsElbow.mis":["DynamixFinalPack.vl2"],"missions/DraconisVII.mis":["DraconisVII.vl2"],"missions/DustToDust.mis":["missions.vl2"],"missions/Envyrena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/EnyLand.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Equinox.mis":["missions.vl2"],"missions/Escalade.mis":["missions.vl2"],"missions/EveningLand.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Exposure.mis":["Exposure-v1.1.vl2"],"missions/FinalRevenge.mis":["FinalRevenge.vl2"],"missions/Firestorm.mis":["missions.vl2"],"missions/Flashpoint.mis":["missions.vl2"],"missions/Fracas.mis":["missions.vl2"],"missions/FrozenFury.mis":["TR2final105-client.vl2"],"missions/Gauntlet.mis":["missions.vl2"],"missions/Gehenna.mis":["missions.vl2"],"missions/Geronimo.mis":["Geronimo.vl2"],"missions/GodsRift.mis":["TR2final105-client.vl2"],"missions/Gorgon.mis":["Classic_maps_v1.vl2"],"missions/Haven.mis":["TR2final105-client.vl2"],"missions/Helioarena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Hillside.mis":["Classic_maps_v1.vl2"],"missions/IceBound.mis":["missions.vl2"],"missions/IceRidge_nef.mis":["Classic_maps_v1.vl2"],"missions/InnerSanctum.mis":["DynamixFinalPack.vl2"],"missions/Insalubria.mis":["missions.vl2"],"missions/Invictus.mis":["missions.vl2"],"missions/IsleOfMan.mis":["DynamixFinalPack.vl2"],"missions/IveHadWorse.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/JacobsLadder.mis":["missions.vl2"],"missions/Katabatic.mis":["missions.vl2"],"missions/Khalarena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Lakefront.mis":["Classic_maps_v1.vl2"],"missions/Magmatic.mis":["Classic_maps_v1.vl2"],"missions/Masada.mis":["missions.vl2"],"missions/Minotaur.mis":["missions.vl2"],"missions/Morena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/MountainSiege.mis":["MountainSiege.vl2"],"missions/Mudside.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Mutiny.mis":["Mutiny.vl2"],"missions/MyrkWood.mis":["missions.vl2"],"missions/Oasis.mis":["missions.vl2"],"missions/Overreach.mis":["missions.vl2"],"missions/Pantheon.mis":["DynamixFinalPack.vl2"],"missions/Patience.mis":["Patience.vl2"],"missions/PhasmaDust.mis":["TR2final105-client.vl2"],"missions/Planetside.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Prismatic.mis":["Prismatic.vl2"],"missions/ProArena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Pyroclasm.mis":["missions.vl2"],"missions/Quagmire.mis":["missions.vl2"],"missions/Raindance_nef.mis":["Classic_maps_v1.vl2"],"missions/Ramparts.mis":["Classic_maps_v1.vl2"],"missions/Rasp.mis":["missions.vl2"],"missions/Recalescence.mis":["missions.vl2"],"missions/Respite.mis":["missions.vl2"],"missions/Reversion.mis":["missions.vl2"],"missions/Ridgerena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Rimehold.mis":["missions.vl2"],"missions/RiverDance.mis":["missions.vl2"],"missions/Rollercoaster_nef.mis":["Classic_maps_v1.vl2"],"missions/S5_Centaur.mis":["S5maps.vl2"],"missions/S5_Damnation.mis":["S5maps.vl2"],"missions/S5_Drache.mis":["S5maps.vl2"],"missions/S5_HawkingHeat.mis":["S5maps.vl2"],"missions/S5_Icedance.mis":["S5maps.vl2"],"missions/S5_Massive.mis":["S5maps.vl2"],"missions/S5_Mimicry.mis":["S5maps.vl2"],"missions/S5_Misadventure.mis":["S5maps.vl2"],"missions/S5_Mordacity.mis":["S5maps.vl2"],"missions/S5_Reynard.mis":["S5maps.vl2"],"missions/S5_Sherman.mis":["S5maps.vl2"],"missions/S5_Silenus.mis":["S5maps.vl2"],"missions/S5_Woodymyrk.mis":["S5maps.vl2"],"missions/S8_Cardiac.mis":["S8maps.vl2"],"missions/S8_CentralDogma.mis":["S8maps.vl2"],"missions/S8_Geothermal.mis":["S8maps.vl2"],"missions/S8_Mountking.mis":["S8maps.vl2"],"missions/S8_Opus.mis":["S8maps.vl2"],"missions/S8_Zilch.mis":["S8maps.vl2"],"missions/Sanctuary.mis":["missions.vl2"],"missions/Sandstorm.mis":["Classic_maps_v1.vl2"],"missions/Scarabrae_nef.mis":["Classic_maps_v1.vl2"],"missions/ShockRidge.mis":["Classic_maps_v1.vl2"],"missions/ShrineArena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/ShrineArenaII.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/SiegeofYmir.mis":["SiegeofYmir.vl2"],"missions/SilentStorm.mis":["SilentStorm.vl2"],"missions/Sirocco.mis":["missions.vl2"],"missions/SkiFree.mis":["SkiFreeGameType.vl2"],"missions/SkiFreeZ_Championship_2021.mis":["SkiFreeGameType.vl2"],"missions/SkiFree_Daily.mis":["SkiFreeGameType.vl2"],"missions/SkiFree_Randomizer.mis":["SkiFreeGameType.vl2"],"missions/SkinnyDip.mis":["TR2final105-client.vl2"],"missions/Slapdash.mis":["missions.vl2"],"missions/SmogArena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/SnowBound.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Snowblind_nef.mis":["Classic_maps_v1.vl2"],"missions/SoccerLand.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Solace.mis":["Solace.vl2"],"missions/SolsDescent.mis":["TR2final105-client.vl2"],"missions/SpyLand.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Starfallen.mis":["Classic_maps_v1.vl2"],"missions/Stonehenge_Arena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Stonehenge_nef.mis":["Classic_maps_v1.vl2"],"missions/SubZero.mis":["Classic_maps_v1.vl2"],"missions/SunDried.mis":["missions.vl2"],"missions/Surreal.mis":["Classic_maps_v1.vl2"],"missions/TWL2_Bleed.mis":["TWL2-MapPack.vl2"],"missions/TWL2_BlueMoon.mis":["TWL2-MapPack.vl2"],"missions/TWL2_CanyonCrusadeDeluxe.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Celerity.mis":["TWL2-MapPack.vl2"],"missions/TWL2_CloakOfNight.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Crevice.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Dissention.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Drifts.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Drorck.mis":["TWL2-MapPack.vl2"],"missions/TWL2_FrozenGlory.mis":["TWL2-MapPack.vl2"],"missions/TWL2_FrozenHope.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Hildebrand.mis":["TWL2-MapPack.vl2"],"missions/TWL2_IceDagger.mis":["TWL2-MapPack.vl2"],"missions/TWL2_JaggedClaw.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Magnum.mis":["TWL2-MapPack.vl2"],"missions/TWL2_MidnightMayhemDeluxe.mis":["TWL2-MapPack.vl2"],"missions/TWL2_MuddySwamp.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Norty.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Ocular.mis":["TWL2-MapPack.vl2"],"missions/TWL2_RoughLand.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Ruined.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Skylight.mis":["TWL2-MapPack.vl2"],"missions/TWL2_WoodyMyrk.mis":["TWL2-MapPack.vl2"],"missions/TWL_Abaddon.mis":["TWL-MapPack.vl2"],"missions/TWL_BaNsHee.mis":["TWL-MapPack.vl2"],"missions/TWL_BeachBlitz.mis":["TWL-MapPack.vl2"],"missions/TWL_BeggarsRun.mis":["TWL-MapPack.vl2"],"missions/TWL_BlueMoon.mis":["TWL-MapPack.vl2"],"missions/TWL_Boss.mis":["TWL-MapPack.vl2"],"missions/TWL_Celerity.mis":["TWL-MapPack.vl2"],"missions/TWL_Chokepoint.mis":["TWL-MapPack.vl2"],"missions/TWL_Cinereous.mis":["TWL-MapPack.vl2"],"missions/TWL_Clusterfuct.mis":["TWL-MapPack.vl2"],"missions/TWL_Crossfire.mis":["TWL-MapPack.vl2"],"missions/TWL_Curtilage.mis":["TWL-MapPack.vl2"],"missions/TWL_Damnation.mis":["TWL-MapPack.vl2"],"missions/TWL_DangerousCrossing.mis":["TWL-MapPack.vl2"],"missions/TWL_DeadlyBirdsSong.mis":["TWL-MapPack.vl2"],"missions/TWL_Deserted.mis":["TWL-MapPack.vl2"],"missions/TWL_Desiccator.mis":["TWL-MapPack.vl2"],"missions/TWL_Drifts.mis":["TWL-MapPack.vl2"],"missions/TWL_Feign.mis":["TWL-MapPack.vl2"],"missions/TWL_Frostclaw.mis":["TWL-MapPack.vl2"],"missions/TWL_Frozen.mis":["TWL-MapPack.vl2"],"missions/TWL_Harvester.mis":["TWL-MapPack.vl2"],"missions/TWL_Horde.mis":["TWL-MapPack.vl2"],"missions/TWL_Katabatic.mis":["TWL-MapPack.vl2"],"missions/TWL_Magmatic.mis":["TWL-MapPack.vl2"],"missions/TWL_Minotaur.mis":["TWL-MapPack.vl2"],"missions/TWL_Neve.mis":["TWL-MapPack.vl2"],"missions/TWL_NoShelter.mis":["TWL-MapPack.vl2"],"missions/TWL_OsIris.mis":["TWL-MapPack.vl2"],"missions/TWL_Pandemonium.mis":["TWL-MapPack.vl2"],"missions/TWL_Quagmire.mis":["TWL-MapPack.vl2"],"missions/TWL_Raindance.mis":["TWL-MapPack.vl2"],"missions/TWL_Ramparts.mis":["TWL-MapPack.vl2"],"missions/TWL_Reversion.mis":["TWL-MapPack.vl2"],"missions/TWL_Rollercoaster.mis":["TWL-MapPack.vl2"],"missions/TWL_Runenmacht.mis":["TWL-MapPack.vl2"],"missions/TWL_Sandstorm.mis":["TWL-MapPack.vl2"],"missions/TWL_Slapdash.mis":["TWL-MapPack.vl2"],"missions/TWL_Snowblind.mis":["TWL-MapPack.vl2"],"missions/TWL_Starfallen.mis":["TWL-MapPack.vl2"],"missions/TWL_Stonehenge.mis":["TWL-MapPack.vl2"],"missions/TWL_SubZero.mis":["TWL-MapPack.vl2"],"missions/TWL_Surreal.mis":["TWL-MapPack.vl2"],"missions/TWL_Titan.mis":["TWL-MapPack.vl2"],"missions/TWL_WhiteDwarf.mis":["TWL-MapPack.vl2"],"missions/TWL_WilderZone.mis":["TWL-MapPack.vl2"],"missions/TWL_WoodyMyrk.mis":["TWL-MapPack.vl2"],"missions/Talus.mis":["missions.vl2"],"missions/TempleTussleVersion2.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Tenebrous.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/ThinIce.mis":["missions.vl2"],"missions/Titan.mis":["Classic_maps_v1.vl2"],"missions/Tombstone.mis":["missions.vl2"],"missions/Training1.mis":["missions.vl2"],"missions/Training2.mis":["missions.vl2"],"missions/Training3.mis":["missions.vl2"],"missions/Training4.mis":["missions.vl2"],"missions/Training5.mis":["missions.vl2"],"missions/TreasureIsland.mis":["TR2final105-client.vl2"],"missions/Trident.mis":["DynamixFinalPack.vl2"],"missions/TridentLE.mis":["TridentLE.vl2"],"missions/TrueGrit.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/UltimaThule.mis":["missions.vl2"],"missions/Underhill.mis":["missions.vl2"],"missions/UphillBattle.mis":["UphillBattle.vl2"],"missions/UporDown.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/VulcansHammer.mis":["VulcansHammer.vl2"],"missions/WalledIn.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/WalledInII.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/WhiteDwarf.mis":["Classic_maps_v1.vl2"],"missions/Whiteout.mis":["missions.vl2"],"missions/WonderLand.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Yubarena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"music/badlands.mp3":[""],"music/desert.mp3":[""],"music/ice.mp3":[""],"music/lush.mp3":[""],"music/volcanic.mp3":[""],"other/SkiFreeCreator.java":["SkiFreeGameType.vl2"],"other/terrain list.csv":["SkiFreeGameType.vl2"],"readme.txt":["centaur.vl2"],"scripts/BountyGame.cs":["scripts.vl2"],"scripts/CTFGame.cs":["scripts.vl2"],"scripts/CenterPrint.cs":["scripts.vl2"],"scripts/ChatGui.cs":["scripts.vl2"],"scripts/ChooseFilterDlg.cs":["scripts.vl2"],"scripts/CnHGame.cs":["scripts.vl2"],"scripts/CreativityGame.cs":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"scripts/DMGame.cs":["scripts.vl2"],"scripts/DebriefGui.cs":["scripts.vl2"],"scripts/DefaultTurretsGame.cs":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"scripts/DemoEndGui.cs":["scripts.vl2"],"scripts/DnDGame.cs":["scripts.vl2"],"scripts/EditChatMenuGui.cs":["scripts.vl2"],"scripts/EditorGui.cs":["scripts.vl2"],"scripts/EditorProfiles.cs":["scripts.vl2"],"scripts/GameGui.cs":["scripts.vl2"],"scripts/HothFFsGame.cs":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"scripts/HuntersGame.cs":["scripts.vl2"],"scripts/LaunchLanGui.cs":["scripts.vl2"],"scripts/LobbyGui.cs":["scripts.vl2"],"scripts/OptionsDlg.cs":["scripts.vl2"],"scripts/PantherXL.cs":["scripts.vl2"],"scripts/PathEdit.cs":["scripts.vl2"],"scripts/RabbitGame.cs":["scripts.vl2"],"scripts/SiegeGame.cs":["scripts.vl2"],"scripts/SinglePlayerGame.cs":["scripts.vl2"],"scripts/SkiFreeAI.cs":["SkiFreeGameType.vl2"],"scripts/SkiFreeDatablock.cs":["SkiFreeGameType.vl2"],"scripts/SkiFreeGame.cs":["SkiFreeGameType.vl2"],"scripts/SkiFreeOverrides.cs":["SkiFreeGameType.vl2"],"scripts/SkiFreeTerrains.cs":["SkiFreeGameType.vl2"],"scripts/TR2BonusCategories.cs":["TR2final105-server.vl2"],"scripts/TR2BonusHud.cs":["TR2final105-client.vl2"],"scripts/TR2BonusSounds.cs":["TR2final105-server.vl2"],"scripts/TR2Bonuses.cs":["TR2final105-server.vl2"],"scripts/TR2Descriptions.cs":["TR2final105-server.vl2"],"scripts/TR2EventHud.cs":["TR2final105-client.vl2"],"scripts/TR2FlagToss.cs":["TR2final105-client.vl2"],"scripts/TR2Game.cs":["TR2final105-server.vl2"],"scripts/TR2Items.cs":["TR2final105-server.vl2"],"scripts/TR2Nouns.cs":["TR2final105-server.vl2"],"scripts/TR2ObserverQueue.cs":["TR2final105-server.vl2"],"scripts/TR2OtherBonuses.cs":["TR2final105-server.vl2"],"scripts/TR2Packages.cs":["TR2final105-server.vl2"],"scripts/TR2Particles.cs":["TR2final105-server.vl2"],"scripts/TR2Penalties.cs":["TR2final105-server.vl2"],"scripts/TR2Physics.cs":["TR2final105-server.vl2"],"scripts/TR2Prefixes.cs":["TR2final105-server.vl2"],"scripts/TR2Qualifiers.cs":["TR2final105-server.vl2"],"scripts/TR2Roles.cs":["TR2final105-server.vl2"],"scripts/TR2WeaponBonuses.cs":["TR2final105-server.vl2"],"scripts/TR2heavy_male.cs":["TR2final105-server.vl2"],"scripts/TR2light_female.cs":["TR2final105-server.vl2"],"scripts/TR2light_male.cs":["TR2final105-server.vl2"],"scripts/TR2medium_female.cs":["TR2final105-server.vl2"],"scripts/TR2medium_male.cs":["TR2final105-server.vl2"],"scripts/TeamHuntersGame.cs":["scripts.vl2"],"scripts/TeleportGame.cs":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"scripts/Training1.cs":["scripts.vl2"],"scripts/Training2.cs":["scripts.vl2"],"scripts/Training3.cs":["scripts.vl2"],"scripts/Training4.cs":["scripts.vl2"],"scripts/Training5.cs":["scripts.vl2"],"scripts/TrainingGui.cs":["scripts.vl2"],"scripts/admin.cs":["scripts.vl2"],"scripts/ai.cs":["scripts.vl2"],"scripts/aiBotProfiles.cs":["scripts.vl2"],"scripts/aiBountyGame.cs":["scripts.vl2"],"scripts/aiCTF.cs":["scripts.vl2"],"scripts/aiChat.cs":["scripts.vl2"],"scripts/aiCnH.cs":["scripts.vl2"],"scripts/aiDeathMatch.cs":["scripts.vl2"],"scripts/aiDebug.cs":["scripts.vl2"],"scripts/aiDefaultTasks.cs":["scripts.vl2"],"scripts/aiDnD.cs":["scripts.vl2"],"scripts/aiHumanTasks.cs":["scripts.vl2"],"scripts/aiHunters.cs":["scripts.vl2"],"scripts/aiInventory.cs":["scripts.vl2"],"scripts/aiObjectiveBuilder.cs":["scripts.vl2"],"scripts/aiObjectives.cs":["scripts.vl2"],"scripts/aiRabbit.cs":["scripts.vl2"],"scripts/aiSiege.cs":["scripts.vl2"],"scripts/aiTeamHunters.cs":["scripts.vl2"],"scripts/autoexec/AllowBotSkin.cs":[""],"scripts/autoexec/InvincibleInv.cs":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"scripts/autoexec/LakRabbitObjHud.cs":["zAddOnsVL2s/LakRabbit_Client.vl2"],"scripts/autoexec/SkiFreeSinglePlayer.cs":["SkiFreeGameType.vl2"],"scripts/autoexec/UEfix1.cs":[""],"scripts/autoexec/adminHud.cs":["","zz_Classic_client_v1.vl2"],"scripts/autoexec/arenaSupport.cs":["zAddOnsVL2s/arenaSupport.vl2"],"scripts/autoexec/chatmenuHudClear.cs":[""],"scripts/autoexec/classicPropMap.cs":["zz_Classic_client_v1.vl2"],"scripts/autoexec/clientOverloads.cs":["zz_Classic_client_v1.vl2"],"scripts/autoexec/dmpVersionCheck.cs":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"scripts/autoexec/fov.cs":[""],"scripts/autoexec/ircTempFix.cs":[""],"scripts/autoexec/meltdownfix.cs":[""],"scripts/autoexec/modHud.cs":["","zz_Classic_client_v1.vl2"],"scripts/autoexec/perfCounter.cs":[""],"scripts/autoexec/practiceHud.cs":["zz_Classic_client_v1.vl2"],"scripts/autoexec/scripts.txt":["scripts.vl2"],"scripts/autoexec/statushud.cs":[""],"scripts/autoexec/t2csri_IRCfix.cs":["T2csri.vl2"],"scripts/autoexec/t2csri_IRCfix.cs.dso":["T2csri.vl2"],"scripts/autoexec/t2csri_list.cs":["T2csri.vl2"],"scripts/autoexec/t2csri_list.cs.dso":["T2csri.vl2"],"scripts/autoexec/t2csri_serv.cs":["T2csri.vl2"],"scripts/autoexec/t2csri_serv.cs.dso":["T2csri.vl2"],"scripts/autoexec/tourneyInit.cs":["tournamentNetClient2.vl2"],"scripts/badlandsPropMap.cs":["scripts.vl2"],"scripts/bioderm_heavy.cs":["scripts.vl2"],"scripts/bioderm_light.cs":["scripts.vl2"],"scripts/bioderm_medium.cs":["scripts.vl2"],"scripts/camera.cs":["scripts.vl2"],"scripts/cannedChatItems.cs":["scripts.vl2"],"scripts/chatMenuHud.cs":["scripts.vl2"],"scripts/client.cs":["scripts.vl2"],"scripts/clientAudio.cs":["scripts.vl2"],"scripts/clientDefaults.cs":["scripts.vl2"],"scripts/clientTasks.cs":["scripts.vl2"],"scripts/commanderMap.cs":["scripts.vl2"],"scripts/commanderMapHelpText.cs":["scripts.vl2"],"scripts/commanderMapIcons.cs":["scripts.vl2"],"scripts/commanderProfiles.cs":["scripts.vl2"],"scripts/commonDialogs.cs":["scripts.vl2"],"scripts/controlDefaults.cs":["scripts.vl2"],"scripts/creditsGui.cs":["scripts.vl2"],"scripts/creditsText.cs":["scripts.vl2"],"scripts/cursors.cs":["scripts.vl2"],"scripts/damageTypes.cs":["scripts.vl2"],"scripts/deathMessages.cs":["scripts.vl2"],"scripts/debuggerGui.cs":["scripts.vl2"],"scripts/defaultGame.cs":["scripts.vl2"],"scripts/deployables.cs":["scripts.vl2"],"scripts/depthSort.cs":["scripts.vl2"],"scripts/desertPropMap.cs":["scripts.vl2"],"scripts/editor.bind.cs":["scripts.vl2"],"scripts/editor.cs":["scripts.vl2"],"scripts/editorRender.cs":["scripts.vl2"],"scripts/environmentals.cs":["scripts.vl2"],"scripts/forceField.cs":["scripts.vl2"],"scripts/gameBase.cs":["scripts.vl2"],"scripts/gameCanvas.cs":["scripts.vl2"],"scripts/graphBuild.cs":["scripts.vl2"],"scripts/heavy_male.cs":["scripts.vl2"],"scripts/help.cs":["scripts.vl2"],"scripts/helpGuiText.cs":["scripts.vl2"],"scripts/hud.cs":["scripts.vl2"],"scripts/icePropMap.cs":["scripts.vl2"],"scripts/inventory.cs":["scripts.vl2"],"scripts/inventoryHud.cs":["scripts.vl2"],"scripts/item.cs":["scripts.vl2"],"scripts/joystickBind.cs":["scripts.vl2"],"scripts/lavaPropMap.cs":["scripts.vl2"],"scripts/light_female.cs":["scripts.vl2"],"scripts/light_male.cs":["scripts.vl2"],"scripts/lightning.cs":["scripts.vl2"],"scripts/liquidProfiles.cs":["scripts.vl2"],"scripts/loadingGui.cs":["scripts.vl2"],"scripts/lushPropMap.cs":["scripts.vl2"],"scripts/markers.cs":["scripts.vl2"],"scripts/medium_female.cs":["scripts.vl2"],"scripts/medium_male.cs":["scripts.vl2"],"scripts/message.cs":["scripts.vl2"],"scripts/navGraph.cs":["scripts.vl2"],"scripts/objectiveHud.cs":["scripts.vl2"],"scripts/pack.cs":["scripts.vl2"],"scripts/packs/ELFbarrelPack.cs":["scripts.vl2"],"scripts/packs/TR2energypack.cs":["TR2final105-server.vl2"],"scripts/packs/aabarrelPack.cs":["scripts.vl2"],"scripts/packs/ammopack.cs":["scripts.vl2"],"scripts/packs/cloakingpack.cs":["scripts.vl2"],"scripts/packs/energypack.cs":["scripts.vl2"],"scripts/packs/missilebarrelPack.cs":["scripts.vl2"],"scripts/packs/mortarBarrelPack.cs":["scripts.vl2"],"scripts/packs/plasmabarrelPack.cs":["scripts.vl2"],"scripts/packs/repairpack.cs":["scripts.vl2"],"scripts/packs/satchelCharge.cs":["scripts.vl2"],"scripts/packs/sensorjammerpack.cs":["scripts.vl2"],"scripts/packs/shieldpack.cs":["scripts.vl2"],"scripts/particleDummies.cs":["scripts.vl2"],"scripts/particleEmitter.cs":["scripts.vl2"],"scripts/player.cs":["scripts.vl2"],"scripts/power.cs":["scripts.vl2"],"scripts/projectiles.cs":["scripts.vl2"],"scripts/recordings.cs":["scripts.vl2"],"scripts/redbook.cs":["scripts.vl2"],"scripts/scoreList.cs":["scripts.vl2"],"scripts/scoreScreen.cs":["scripts.vl2"],"scripts/server.cs":["scripts.vl2"],"scripts/serverAudio.cs":["scripts.vl2"],"scripts/serverCommanderMap.cs":["scripts.vl2"],"scripts/serverDefaults.cs":["scripts.vl2"],"scripts/serverTasks.cs":["scripts.vl2"],"scripts/simGroup.cs":["scripts.vl2"],"scripts/spdialog.cs":["scripts.vl2"],"scripts/staticShape.cs":["scripts.vl2"],"scripts/station.cs":["scripts.vl2"],"scripts/stationSetInv.cs":["scripts.vl2"],"scripts/targetManager.cs":["scripts.vl2"],"scripts/teribaen/arena_support_info.txt":["zAddOnsVL2s/arenaSupport.vl2"],"scripts/trigger.cs":["scripts.vl2"],"scripts/turret.cs":["scripts.vl2"],"scripts/turrets/ELFBarrelLarge.cs":["scripts.vl2"],"scripts/turrets/aaBarrelLarge.cs":["scripts.vl2"],"scripts/turrets/indoorDeployableBarrel.cs":["scripts.vl2"],"scripts/turrets/missileBarrelLarge.cs":["scripts.vl2"],"scripts/turrets/mortarBarrelLarge.cs":["scripts.vl2"],"scripts/turrets/outdoorDeployableBarrel.cs":["scripts.vl2"],"scripts/turrets/plasmaBarrelLarge.cs":["scripts.vl2"],"scripts/turrets/sentryTurret.cs":["scripts.vl2"],"scripts/vehicles/clientVehicleHud.cs":["scripts.vl2"],"scripts/vehicles/serverVehicleHud.cs":["scripts.vl2"],"scripts/vehicles/vehicle.cs":["scripts.vl2"],"scripts/vehicles/vehicle_bomber.cs":["scripts.vl2"],"scripts/vehicles/vehicle_havoc.cs":["scripts.vl2"],"scripts/vehicles/vehicle_mpb.cs":["scripts.vl2"],"scripts/vehicles/vehicle_shrike.cs":["scripts.vl2"],"scripts/vehicles/vehicle_spec_fx.cs":["scripts.vl2"],"scripts/vehicles/vehicle_tank.cs":["scripts.vl2"],"scripts/vehicles/vehicle_wildcat.cs":["scripts.vl2"],"scripts/voiceBinds.cs":["scripts.vl2"],"scripts/voiceChat.cs":["scripts.vl2"],"scripts/waveProfiles.cs":["scripts.vl2"],"scripts/weapTurretCode.cs":["scripts.vl2"],"scripts/weapons.cs":["scripts.vl2"],"scripts/weapons/ELFGun.cs":["scripts.vl2"],"scripts/weapons/TR2chaingun.cs":["TR2final105-server.vl2"],"scripts/weapons/TR2disc.cs":["TR2final105-server.vl2"],"scripts/weapons/TR2grenade.cs":["TR2final105-server.vl2"],"scripts/weapons/TR2grenadeLauncher.cs":["TR2final105-server.vl2"],"scripts/weapons/TR2mortar.cs":["TR2final105-server.vl2"],"scripts/weapons/TR2shockLance.cs":["TR2final105-server.vl2"],"scripts/weapons/TR2targetingLaser.cs":["TR2final105-server.vl2"],"scripts/weapons/blaster.cs":["scripts.vl2"],"scripts/weapons/cameraGrenade.cs":["scripts.vl2"],"scripts/weapons/chaingun.cs":["scripts.vl2"],"scripts/weapons/concussionGrenade.cs":["scripts.vl2"],"scripts/weapons/disc.cs":["scripts.vl2"],"scripts/weapons/flareGrenade.cs":["scripts.vl2"],"scripts/weapons/flashGrenade.cs":["scripts.vl2"],"scripts/weapons/grenade.cs":["scripts.vl2"],"scripts/weapons/grenadeLauncher.cs":["scripts.vl2"],"scripts/weapons/mine.cs":["scripts.vl2"],"scripts/weapons/missileLauncher.cs":["scripts.vl2"],"scripts/weapons/mortar.cs":["scripts.vl2"],"scripts/weapons/plasma.cs":["scripts.vl2"],"scripts/weapons/shockLance.cs":["scripts.vl2"],"scripts/weapons/sniperRifle.cs":["scripts.vl2"],"scripts/weapons/targetingLaser.cs":["scripts.vl2"],"scripts/weather.cs":["scripts.vl2"],"scripts/webbrowser.cs":["scripts.vl2"],"scripts/webemail.cs":["scripts.vl2"],"scripts/webforums.cs":["scripts.vl2"],"scripts/weblinks.cs":["scripts.vl2"],"scripts/webnews.cs":["scripts.vl2"],"scripts/webstuff.cs":["scripts.vl2"],"scripts/webtest.cs":["scripts.vl2"],"shapes/C_BaseLoPro.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/TR2flag.dts":["TR2final105-client.vl2"],"shapes/TR2heavy_male.dts":["TR2final105-client.vl2"],"shapes/TR2heavy_male_back.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_celdance.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_celflex.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_celjump.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_celsalute.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_celtaunt.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_celwave.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_dieback.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_diechest.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_dieforward.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_diehead.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_dieknees.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_dieleglf.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_dielegrt.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_diesidelf.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_diesidert.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_dieslump.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_diespin.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_fall.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_forward.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_jet.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_jump.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_land.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_root.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_side.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_ski.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_standjump.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_tauntbest.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_tauntimp.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female.dts":["TR2final105-client.vl2"],"shapes/TR2light_female_back.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_celbow.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_celdance.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_celsalute.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_celwave.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_dieback.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_diechest.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_dieforward.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_diehead.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_dieknees.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_dieleglf.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_dielegrt.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_diesidelf.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_diesidert.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_dieslump.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_diespin.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_fall.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_forward.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_jet.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_jump.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_land.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_root.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_side.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_ski.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_standjump.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_tauntbest.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_tauntbutt.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_tauntimp.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_tauntkiss.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male.dts":["TR2final105-client.vl2"],"shapes/TR2light_male_back.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_fall.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_forward.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_jet.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_jump.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_land.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_root.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_side.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_ski.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female.dts":["TR2final105-client.vl2"],"shapes/TR2medium_female_back.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_celbow.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_celdisco.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_celsalute.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_celwave.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_dieback.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_diechest.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_dieforward.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_diehead.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_dieknees.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_dieleglf.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_dielegrt.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_diesidelf.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_diesidert.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_dieslump.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_diespin.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_fall.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_forward.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_jet.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_jump.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_land.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_root.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_side.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_ski.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_standjump.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_tauntbest.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_tauntbutt.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_tauntimp.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_tauntkiss.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male.dts":["TR2final105-client.vl2"],"shapes/TR2medium_male_back.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_celdance.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_celflex.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_celrocky.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_celsalute.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_celtaunt.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_celwave.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_dieback.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_diechest.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_dieforward.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_diehead.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_dieknees.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_dieleglf.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_dielegrt.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_diesidelf.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_diesidert.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_dieslump.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_diespin.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_fall.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_forward.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_jet.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_jump.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_land.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_root.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_side.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_sitting.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_ski.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_standjump.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_tauntbest.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_tauntimp.dsq":["TR2final105-client.vl2"],"shapes/TR2weapon_chaingun.dts":["TR2final105-client.vl2"],"shapes/TR2weapon_disc.dts":["TR2final105-client.vl2"],"shapes/TR2weapon_grenade_launcher.dts":["TR2final105-client.vl2"],"shapes/TR2weapon_mortar.dts":["TR2final105-client.vl2"],"shapes/TR2weapon_shocklance.dts":["TR2final105-client.vl2"],"shapes/ammo_chaingun.dts":["shapes.vl2"],"shapes/ammo_disc.dts":["shapes.vl2"],"shapes/ammo_grenade.dts":["shapes.vl2"],"shapes/ammo_mine.dts":["shapes.vl2"],"shapes/ammo_missile.dts":["shapes.vl2"],"shapes/ammo_mortar.dts":["shapes.vl2"],"shapes/ammo_plasma.dts":["shapes.vl2"],"shapes/banner_honor.dts":["shapes.vl2"],"shapes/banner_strength.dts":["shapes.vl2"],"shapes/banner_unity.dts":["shapes.vl2"],"shapes/beacon.dts":["shapes.vl2"],"shapes/billboard_1.dts":["TR2final105-client.vl2"],"shapes/billboard_2.dts":["TR2final105-client.vl2"],"shapes/billboard_3.dts":["TR2final105-client.vl2"],"shapes/billboard_4.dts":["TR2final105-client.vl2"],"shapes/bio_player_debris.dts":["shapes.vl2"],"shapes/bioderm_heavy.dts":["shapes.vl2"],"shapes/bioderm_heavy_back.dsq":["shapes.vl2"],"shapes/bioderm_heavy_celflex2.dsq":["shapes.vl2"],"shapes/bioderm_heavy_celgora.dsq":["shapes.vl2"],"shapes/bioderm_heavy_celjump.dsq":["shapes.vl2"],"shapes/bioderm_heavy_celroar.dsq":["shapes.vl2"],"shapes/bioderm_heavy_celsalute.dsq":["shapes.vl2"],"shapes/bioderm_heavy_celyeah.dsq":["shapes.vl2"],"shapes/bioderm_heavy_dieback.dsq":["shapes.vl2"],"shapes/bioderm_heavy_diechest.dsq":["shapes.vl2"],"shapes/bioderm_heavy_dieforward.dsq":["shapes.vl2"],"shapes/bioderm_heavy_diehead.dsq":["shapes.vl2"],"shapes/bioderm_heavy_dieknees.dsq":["shapes.vl2"],"shapes/bioderm_heavy_dieleglft.dsq":["shapes.vl2"],"shapes/bioderm_heavy_dielegrt.dsq":["shapes.vl2"],"shapes/bioderm_heavy_diesidelft.dsq":["shapes.vl2"],"shapes/bioderm_heavy_diesidert.dsq":["shapes.vl2"],"shapes/bioderm_heavy_dieslump.dsq":["shapes.vl2"],"shapes/bioderm_heavy_diespin.dsq":["shapes.vl2"],"shapes/bioderm_heavy_fall.dsq":["shapes.vl2"],"shapes/bioderm_heavy_forward.dsq":["shapes.vl2"],"shapes/bioderm_heavy_head.dsq":["shapes.vl2"],"shapes/bioderm_heavy_headside.dsq":["shapes.vl2"],"shapes/bioderm_heavy_idlepda.dsq":["shapes.vl2"],"shapes/bioderm_heavy_jet.dsq":["shapes.vl2"],"shapes/bioderm_heavy_jump.dsq":["shapes.vl2"],"shapes/bioderm_heavy_land.dsq":["shapes.vl2"],"shapes/bioderm_heavy_lookde.dsq":["shapes.vl2"],"shapes/bioderm_heavy_lookms.dsq":["shapes.vl2"],"shapes/bioderm_heavy_looknw.dsq":["shapes.vl2"],"shapes/bioderm_heavy_recoilde.dsq":["shapes.vl2"],"shapes/bioderm_heavy_root.dsq":["shapes.vl2"],"shapes/bioderm_heavy_side.dsq":["shapes.vl2"],"shapes/bioderm_heavy_ski.dsq":["shapes.vl2"],"shapes/bioderm_heavy_standjump.dsq":["shapes.vl2"],"shapes/bioderm_heavy_tauntbest.dsq":["shapes.vl2"],"shapes/bioderm_heavy_tauntbull.dsq":["shapes.vl2"],"shapes/bioderm_light.dts":["shapes.vl2"],"shapes/bioderm_light_back.dsq":["shapes.vl2"],"shapes/bioderm_light_celflex2.dsq":["shapes.vl2"],"shapes/bioderm_light_celgora.dsq":["shapes.vl2"],"shapes/bioderm_light_celjump.dsq":["shapes.vl2"],"shapes/bioderm_light_celroar.dsq":["shapes.vl2"],"shapes/bioderm_light_celsalute.dsq":["shapes.vl2"],"shapes/bioderm_light_celyeah.dsq":["shapes.vl2"],"shapes/bioderm_light_dieback.dsq":["shapes.vl2"],"shapes/bioderm_light_diechest.dsq":["shapes.vl2"],"shapes/bioderm_light_dieforward.dsq":["shapes.vl2"],"shapes/bioderm_light_diehead.dsq":["shapes.vl2"],"shapes/bioderm_light_dieknees.dsq":["shapes.vl2"],"shapes/bioderm_light_dieleglft.dsq":["shapes.vl2"],"shapes/bioderm_light_dielegrt.dsq":["shapes.vl2"],"shapes/bioderm_light_diesidelft.dsq":["shapes.vl2"],"shapes/bioderm_light_diesidert.dsq":["shapes.vl2"],"shapes/bioderm_light_dieslump.dsq":["shapes.vl2"],"shapes/bioderm_light_diespin.dsq":["shapes.vl2"],"shapes/bioderm_light_fall.dsq":["shapes.vl2"],"shapes/bioderm_light_forward.dsq":["shapes.vl2"],"shapes/bioderm_light_head.dsq":["shapes.vl2"],"shapes/bioderm_light_headside.dsq":["shapes.vl2"],"shapes/bioderm_light_idlepda.dsq":["shapes.vl2"],"shapes/bioderm_light_jet.dsq":["shapes.vl2"],"shapes/bioderm_light_jump.dsq":["shapes.vl2"],"shapes/bioderm_light_land.dsq":["shapes.vl2"],"shapes/bioderm_light_lookde.dsq":["shapes.vl2"],"shapes/bioderm_light_lookms.dsq":["shapes.vl2"],"shapes/bioderm_light_looknw.dsq":["shapes.vl2"],"shapes/bioderm_light_recoilde.dsq":["shapes.vl2"],"shapes/bioderm_light_root.dsq":["shapes.vl2"],"shapes/bioderm_light_scoutroot.dsq":["shapes.vl2"],"shapes/bioderm_light_side.dsq":["shapes.vl2"],"shapes/bioderm_light_sitting.dsq":["shapes.vl2"],"shapes/bioderm_light_ski.dsq":["shapes.vl2"],"shapes/bioderm_light_standjump.dsq":["shapes.vl2"],"shapes/bioderm_light_tauntbest.dsq":["shapes.vl2"],"shapes/bioderm_light_tauntbull.dsq":["shapes.vl2"],"shapes/bioderm_medium.dts":["shapes.vl2"],"shapes/bioderm_medium_back.dsq":["shapes.vl2"],"shapes/bioderm_medium_celflex2.dsq":["shapes.vl2"],"shapes/bioderm_medium_celgora.dsq":["shapes.vl2"],"shapes/bioderm_medium_celjump.dsq":["shapes.vl2"],"shapes/bioderm_medium_celroar.dsq":["shapes.vl2"],"shapes/bioderm_medium_celsalute.dsq":["shapes.vl2"],"shapes/bioderm_medium_celyeah.dsq":["shapes.vl2"],"shapes/bioderm_medium_dieback.dsq":["shapes.vl2"],"shapes/bioderm_medium_diechest.dsq":["shapes.vl2"],"shapes/bioderm_medium_dieforward.dsq":["shapes.vl2"],"shapes/bioderm_medium_diehead.dsq":["shapes.vl2"],"shapes/bioderm_medium_dieknees.dsq":["shapes.vl2"],"shapes/bioderm_medium_dieleglft.dsq":["shapes.vl2"],"shapes/bioderm_medium_dielegrt.dsq":["shapes.vl2"],"shapes/bioderm_medium_diesidelft.dsq":["shapes.vl2"],"shapes/bioderm_medium_diesidert.dsq":["shapes.vl2"],"shapes/bioderm_medium_dieslump.dsq":["shapes.vl2"],"shapes/bioderm_medium_diespin.dsq":["shapes.vl2"],"shapes/bioderm_medium_fall.dsq":["shapes.vl2"],"shapes/bioderm_medium_forward.dsq":["shapes.vl2"],"shapes/bioderm_medium_head.dsq":["shapes.vl2"],"shapes/bioderm_medium_headside.dsq":["shapes.vl2"],"shapes/bioderm_medium_idlepda.dsq":["shapes.vl2"],"shapes/bioderm_medium_jet.dsq":["shapes.vl2"],"shapes/bioderm_medium_jump.dsq":["shapes.vl2"],"shapes/bioderm_medium_land.dsq":["shapes.vl2"],"shapes/bioderm_medium_lookde.dsq":["shapes.vl2"],"shapes/bioderm_medium_lookms.dsq":["shapes.vl2"],"shapes/bioderm_medium_looknw.dsq":["shapes.vl2"],"shapes/bioderm_medium_recoilde.dsq":["shapes.vl2"],"shapes/bioderm_medium_root.dsq":["shapes.vl2"],"shapes/bioderm_medium_side.dsq":["shapes.vl2"],"shapes/bioderm_medium_sitting.dsq":["shapes.vl2"],"shapes/bioderm_medium_ski.dsq":["shapes.vl2"],"shapes/bioderm_medium_standjump.dsq":["shapes.vl2"],"shapes/bioderm_medium_tauntbest.dsq":["shapes.vl2"],"shapes/bioderm_medium_tauntbull.dsq":["shapes.vl2"],"shapes/bmiscf.dts":["shapes.vl2"],"shapes/bomb.dts":["shapes.vl2"],"shapes/bombers_eye.dts":["shapes.vl2"],"shapes/borg1.dts":["shapes.vl2"],"shapes/borg11.dts":["Classic_maps_v1.vl2"],"shapes/borg12.dts":["shapes.vl2"],"shapes/borg13.dts":["shapes.vl2"],"shapes/borg15.dts":["shapes.vl2"],"shapes/borg16-Autumn.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/borg16.dts":["shapes.vl2"],"shapes/borg17.dts":["shapes.vl2"],"shapes/borg18.dts":["shapes.vl2"],"shapes/borg19-Autumn.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/borg19.dts":["shapes.vl2"],"shapes/borg2.dts":["shapes.vl2"],"shapes/borg20.dts":["shapes.vl2"],"shapes/borg23.dts":["shapes.vl2"],"shapes/borg25.dts":["shapes.vl2"],"shapes/borg3.dts":["shapes.vl2"],"shapes/borg31.dts":["shapes.vl2"],"shapes/borg32.dts":["shapes.vl2"],"shapes/borg33.dts":["shapes.vl2"],"shapes/borg34.dts":["shapes.vl2"],"shapes/borg4.dts":["shapes.vl2"],"shapes/borg5.dts":["shapes.vl2"],"shapes/borg6.dts":["shapes.vl2"],"shapes/borg7.dts":["shapes.vl2"],"shapes/borg8.dts":["shapes.vl2"],"shapes/camera.dts":["shapes.vl2"],"shapes/chaingun_shot.dts":["shapes.vl2"],"shapes/debris_generic.dts":["shapes.vl2"],"shapes/debris_generic_small.dts":["shapes.vl2"],"shapes/debris_player.dts":["shapes.vl2"],"shapes/deploy_ammo.dts":["shapes.vl2"],"shapes/deploy_inventory.dts":["shapes.vl2"],"shapes/deploy_sensor_motion.dts":["shapes.vl2"],"shapes/deploy_sensor_pulse.dts":["shapes.vl2"],"shapes/disc.dts":["shapes.vl2"],"shapes/disc_explosion.dts":["shapes.vl2"],"shapes/dmiscf.dts":["shapes.vl2"],"shapes/dorg15.dts":["shapes.vl2"],"shapes/dorg16.dts":["shapes.vl2"],"shapes/dorg17.dts":["shapes.vl2"],"shapes/dorg18.dts":["shapes.vl2"],"shapes/dorg19.dts":["shapes.vl2"],"shapes/effect_plasma_explosion.dts":["shapes.vl2"],"shapes/energy_bolt.dts":["shapes.vl2"],"shapes/energy_explosion.dts":["shapes.vl2"],"shapes/ext_flagstand.dts":["shapes.vl2"],"shapes/flag.dts":["shapes.vl2"],"shapes/goal_back.dts":["TR2final105-client.vl2"],"shapes/goal_panel.dts":["TR2final105-client.vl2"],"shapes/goal_side.dts":["TR2final105-client.vl2"],"shapes/goal_top.dts":["TR2final105-client.vl2"],"shapes/gold_goal_back.dts":["TR2final105-client.vl2"],"shapes/gold_goal_side.dts":["TR2final105-client.vl2"],"shapes/gold_goal_top.dts":["TR2final105-client.vl2"],"shapes/golden_pole.dts":["TR2final105-client.vl2"],"shapes/gravemarker_1.dts":["shapes.vl2"],"shapes/grenade.dts":["shapes.vl2"],"shapes/grenade_flare.dts":["shapes.vl2"],"shapes/grenade_flash.dts":["shapes.vl2"],"shapes/grenade_projectile.dts":["shapes.vl2"],"shapes/heavy_male.dts":["shapes.vl2"],"shapes/heavy_male_back.dsq":["shapes.vl2"],"shapes/heavy_male_celdance.dsq":["shapes.vl2"],"shapes/heavy_male_celflex.dsq":["shapes.vl2"],"shapes/heavy_male_celjump.dsq":["shapes.vl2"],"shapes/heavy_male_celsalute.dsq":["shapes.vl2"],"shapes/heavy_male_celtaunt.dsq":["shapes.vl2"],"shapes/heavy_male_celwave.dsq":["shapes.vl2"],"shapes/heavy_male_dead.dts":["shapes.vl2"],"shapes/heavy_male_dieback.dsq":["shapes.vl2"],"shapes/heavy_male_diechest.dsq":["shapes.vl2"],"shapes/heavy_male_dieforward.dsq":["shapes.vl2"],"shapes/heavy_male_diehead.dsq":["shapes.vl2"],"shapes/heavy_male_dieknees.dsq":["shapes.vl2"],"shapes/heavy_male_dieleglf.dsq":["shapes.vl2"],"shapes/heavy_male_dielegrt.dsq":["shapes.vl2"],"shapes/heavy_male_diesidelf.dsq":["shapes.vl2"],"shapes/heavy_male_diesidert.dsq":["shapes.vl2"],"shapes/heavy_male_dieslump.dsq":["shapes.vl2"],"shapes/heavy_male_diespin.dsq":["shapes.vl2"],"shapes/heavy_male_fall.dsq":["shapes.vl2"],"shapes/heavy_male_forward.dsq":["shapes.vl2"],"shapes/heavy_male_head.dsq":["shapes.vl2"],"shapes/heavy_male_headside.dsq":["shapes.vl2"],"shapes/heavy_male_idlepda.dsq":["shapes.vl2"],"shapes/heavy_male_jet.dsq":["shapes.vl2"],"shapes/heavy_male_jump.dsq":["shapes.vl2"],"shapes/heavy_male_land.dsq":["shapes.vl2"],"shapes/heavy_male_lookde.dsq":["shapes.vl2"],"shapes/heavy_male_lookms.dsq":["shapes.vl2"],"shapes/heavy_male_looknw.dsq":["shapes.vl2"],"shapes/heavy_male_recoilde.dsq":["shapes.vl2"],"shapes/heavy_male_root.dsq":["shapes.vl2"],"shapes/heavy_male_side.dsq":["shapes.vl2"],"shapes/heavy_male_ski.dsq":["shapes.vl2"],"shapes/heavy_male_standjump.dsq":["shapes.vl2"],"shapes/heavy_male_tauntbest.dsq":["shapes.vl2"],"shapes/heavy_male_tauntimp.dsq":["shapes.vl2"],"shapes/huntersflag.dts":["shapes.vl2"],"shapes/int_flagstand.dts":["shapes.vl2"],"shapes/light_female.dts":["shapes.vl2"],"shapes/light_female_back.dsq":["shapes.vl2"],"shapes/light_female_celbow.dsq":["shapes.vl2"],"shapes/light_female_celdance.dsq":["shapes.vl2"],"shapes/light_female_celsalute.dsq":["shapes.vl2"],"shapes/light_female_celwave.dsq":["shapes.vl2"],"shapes/light_female_dieback.dsq":["shapes.vl2"],"shapes/light_female_diechest.dsq":["shapes.vl2"],"shapes/light_female_dieforward.dsq":["shapes.vl2"],"shapes/light_female_diehead.dsq":["shapes.vl2"],"shapes/light_female_dieknees.dsq":["shapes.vl2"],"shapes/light_female_dieleglf.dsq":["shapes.vl2"],"shapes/light_female_dielegrt.dsq":["shapes.vl2"],"shapes/light_female_diesidelf.dsq":["shapes.vl2"],"shapes/light_female_diesidert.dsq":["shapes.vl2"],"shapes/light_female_dieslump.dsq":["shapes.vl2"],"shapes/light_female_diespin.dsq":["shapes.vl2"],"shapes/light_female_fall.dsq":["shapes.vl2"],"shapes/light_female_forward.dsq":["shapes.vl2"],"shapes/light_female_head.dsq":["shapes.vl2"],"shapes/light_female_headside.dsq":["shapes.vl2"],"shapes/light_female_idlepda.dsq":["shapes.vl2"],"shapes/light_female_jet.dsq":["shapes.vl2"],"shapes/light_female_jump.dsq":["shapes.vl2"],"shapes/light_female_land.dsq":["shapes.vl2"],"shapes/light_female_lookde.dsq":["shapes.vl2"],"shapes/light_female_lookms.dsq":["shapes.vl2"],"shapes/light_female_looknw.dsq":["shapes.vl2"],"shapes/light_female_looksn.dsq":["shapes.vl2"],"shapes/light_female_recoilde.dsq":["shapes.vl2"],"shapes/light_female_root.dsq":["shapes.vl2"],"shapes/light_female_scoutroot.dsq":["shapes.vl2"],"shapes/light_female_side.dsq":["shapes.vl2"],"shapes/light_female_sitting.dsq":["shapes.vl2"],"shapes/light_female_ski.dsq":["shapes.vl2"],"shapes/light_female_standjump.dsq":["shapes.vl2"],"shapes/light_female_tauntbest.dsq":["shapes.vl2"],"shapes/light_female_tauntbutt.dsq":["shapes.vl2"],"shapes/light_female_tauntimp.dsq":["shapes.vl2"],"shapes/light_female_tauntkiss.dsq":["shapes.vl2"],"shapes/light_male.dts":["shapes.vl2"],"shapes/light_male_back.dsq":["shapes.vl2"],"shapes/light_male_celdisco.dsq":["shapes.vl2"],"shapes/light_male_celflex.dsq":["shapes.vl2"],"shapes/light_male_celrocky.dsq":["shapes.vl2"],"shapes/light_male_celsalute.dsq":["shapes.vl2"],"shapes/light_male_celtaunt.dsq":["shapes.vl2"],"shapes/light_male_celwave.dsq":["shapes.vl2"],"shapes/light_male_dead.dts":["shapes.vl2"],"shapes/light_male_dieback.dsq":["shapes.vl2"],"shapes/light_male_diechest.dsq":["shapes.vl2"],"shapes/light_male_dieforward.dsq":["shapes.vl2"],"shapes/light_male_diehead.dsq":["shapes.vl2"],"shapes/light_male_dieknees.dsq":["shapes.vl2"],"shapes/light_male_dieleglf.dsq":["shapes.vl2"],"shapes/light_male_dielegrt.dsq":["shapes.vl2"],"shapes/light_male_diesidelf.dsq":["shapes.vl2"],"shapes/light_male_diesidert.dsq":["shapes.vl2"],"shapes/light_male_dieslump.dsq":["shapes.vl2"],"shapes/light_male_diespin.dsq":["shapes.vl2"],"shapes/light_male_fall.dsq":["shapes.vl2"],"shapes/light_male_forward.dsq":["shapes.vl2"],"shapes/light_male_head.dsq":["shapes.vl2"],"shapes/light_male_headside.dsq":["shapes.vl2"],"shapes/light_male_idlepda.dsq":["shapes.vl2"],"shapes/light_male_jet.dsq":["shapes.vl2"],"shapes/light_male_jump.dsq":["shapes.vl2"],"shapes/light_male_land.dsq":["shapes.vl2"],"shapes/light_male_lookde.dsq":["shapes.vl2"],"shapes/light_male_lookms.dsq":["shapes.vl2"],"shapes/light_male_looknw.dsq":["shapes.vl2"],"shapes/light_male_looksn.dsq":["shapes.vl2"],"shapes/light_male_newland.dsq":["shapes.vl2"],"shapes/light_male_recoilde.dsq":["shapes.vl2"],"shapes/light_male_root.dsq":["shapes.vl2"],"shapes/light_male_scoutroot.dsq":["shapes.vl2"],"shapes/light_male_side.dsq":["shapes.vl2"],"shapes/light_male_sitting.dsq":["shapes.vl2"],"shapes/light_male_ski.dsq":["shapes.vl2"],"shapes/light_male_standjump.dsq":["shapes.vl2"],"shapes/light_male_tauntbest.dsq":["shapes.vl2"],"shapes/light_male_tauntimp.dsq":["shapes.vl2"],"shapes/medium_female.dts":["shapes.vl2"],"shapes/medium_female_back.dsq":["shapes.vl2"],"shapes/medium_female_celbow.dsq":["shapes.vl2"],"shapes/medium_female_celdisco.dsq":["shapes.vl2"],"shapes/medium_female_celsalute.dsq":["shapes.vl2"],"shapes/medium_female_celwave.dsq":["shapes.vl2"],"shapes/medium_female_dieback.dsq":["shapes.vl2"],"shapes/medium_female_diechest.dsq":["shapes.vl2"],"shapes/medium_female_dieforward.dsq":["shapes.vl2"],"shapes/medium_female_diehead.dsq":["shapes.vl2"],"shapes/medium_female_dieknees.dsq":["shapes.vl2"],"shapes/medium_female_dieleglf.dsq":["shapes.vl2"],"shapes/medium_female_dielegrt.dsq":["shapes.vl2"],"shapes/medium_female_diesidelf.dsq":["shapes.vl2"],"shapes/medium_female_diesidert.dsq":["shapes.vl2"],"shapes/medium_female_dieslump.dsq":["shapes.vl2"],"shapes/medium_female_diespin.dsq":["shapes.vl2"],"shapes/medium_female_fall.dsq":["shapes.vl2"],"shapes/medium_female_forward.dsq":["shapes.vl2"],"shapes/medium_female_head.dsq":["shapes.vl2"],"shapes/medium_female_headside.dsq":["shapes.vl2"],"shapes/medium_female_idlepda.dsq":["shapes.vl2"],"shapes/medium_female_jet.dsq":["shapes.vl2"],"shapes/medium_female_jump.dsq":["shapes.vl2"],"shapes/medium_female_land.dsq":["shapes.vl2"],"shapes/medium_female_lookde.dsq":["shapes.vl2"],"shapes/medium_female_lookms.dsq":["shapes.vl2"],"shapes/medium_female_looknw.dsq":["shapes.vl2"],"shapes/medium_female_looksn.dsq":["shapes.vl2"],"shapes/medium_female_recoilde.dsq":["shapes.vl2"],"shapes/medium_female_root.dsq":["shapes.vl2"],"shapes/medium_female_side.dsq":["shapes.vl2"],"shapes/medium_female_sitting.dsq":["shapes.vl2"],"shapes/medium_female_ski.dsq":["shapes.vl2"],"shapes/medium_female_standjump.dsq":["shapes.vl2"],"shapes/medium_female_tauntbest.dsq":["shapes.vl2"],"shapes/medium_female_tauntbutt.dsq":["shapes.vl2"],"shapes/medium_female_tauntimp.dsq":["shapes.vl2"],"shapes/medium_female_tauntkiss.dsq":["shapes.vl2"],"shapes/medium_male.dts":["shapes.vl2"],"shapes/medium_male_back.dsq":["shapes.vl2"],"shapes/medium_male_celdance.dsq":["shapes.vl2"],"shapes/medium_male_celflex.dsq":["shapes.vl2"],"shapes/medium_male_celrocky.dsq":["shapes.vl2"],"shapes/medium_male_celsalute.dsq":["shapes.vl2"],"shapes/medium_male_celtaunt.dsq":["shapes.vl2"],"shapes/medium_male_celwave.dsq":["shapes.vl2"],"shapes/medium_male_dead.dts":["shapes.vl2"],"shapes/medium_male_dieback.dsq":["shapes.vl2"],"shapes/medium_male_diechest.dsq":["shapes.vl2"],"shapes/medium_male_dieforward.dsq":["shapes.vl2"],"shapes/medium_male_diehead.dsq":["shapes.vl2"],"shapes/medium_male_dieknees.dsq":["shapes.vl2"],"shapes/medium_male_dieleglf.dsq":["shapes.vl2"],"shapes/medium_male_dielegrt.dsq":["shapes.vl2"],"shapes/medium_male_diesidelf.dsq":["shapes.vl2"],"shapes/medium_male_diesidert.dsq":["shapes.vl2"],"shapes/medium_male_dieslump.dsq":["shapes.vl2"],"shapes/medium_male_diespin.dsq":["shapes.vl2"],"shapes/medium_male_fall.dsq":["shapes.vl2"],"shapes/medium_male_forward.dsq":["shapes.vl2"],"shapes/medium_male_head.dsq":["shapes.vl2"],"shapes/medium_male_headside.dsq":["shapes.vl2"],"shapes/medium_male_idlepda.dsq":["shapes.vl2"],"shapes/medium_male_jet.dsq":["shapes.vl2"],"shapes/medium_male_jump.dsq":["shapes.vl2"],"shapes/medium_male_land.dsq":["shapes.vl2"],"shapes/medium_male_lookde.dsq":["shapes.vl2"],"shapes/medium_male_lookms.dsq":["shapes.vl2"],"shapes/medium_male_looknw.dsq":["shapes.vl2"],"shapes/medium_male_looksn.dsq":["shapes.vl2"],"shapes/medium_male_recoilde.dsq":["shapes.vl2"],"shapes/medium_male_root.dsq":["shapes.vl2"],"shapes/medium_male_side.dsq":["shapes.vl2"],"shapes/medium_male_sitting.dsq":["shapes.vl2"],"shapes/medium_male_ski.dsq":["shapes.vl2"],"shapes/medium_male_standjump.dsq":["shapes.vl2"],"shapes/medium_male_tauntbest.dsq":["shapes.vl2"],"shapes/medium_male_tauntimp.dsq":["shapes.vl2"],"shapes/mine.dts":["shapes.vl2"],"shapes/mortar_explosion.dts":["shapes.vl2"],"shapes/mortar_projectile.dts":["shapes.vl2"],"shapes/nexus_effect.dts":["shapes.vl2"],"shapes/nexusbase.dts":["shapes.vl2"],"shapes/nexuscap.dts":["shapes.vl2"],"shapes/octahedron.dts":["shapes.vl2"],"shapes/pack_barrel_aa.dts":["shapes.vl2"],"shapes/pack_barrel_elf.dts":["shapes.vl2"],"shapes/pack_barrel_fusion.dts":["shapes.vl2"],"shapes/pack_barrel_missile.dts":["shapes.vl2"],"shapes/pack_barrel_mortar.dts":["shapes.vl2"],"shapes/pack_deploy_ammo.dts":["shapes.vl2"],"shapes/pack_deploy_inventory.dts":["shapes.vl2"],"shapes/pack_deploy_sensor_motion.dts":["shapes.vl2"],"shapes/pack_deploy_sensor_pulse.dts":["shapes.vl2"],"shapes/pack_deploy_turreti.dts":["shapes.vl2"],"shapes/pack_deploy_turreto.dts":["shapes.vl2"],"shapes/pack_upgrade_ammo.dts":["shapes.vl2"],"shapes/pack_upgrade_cloaking.dts":["shapes.vl2"],"shapes/pack_upgrade_energy.dts":["shapes.vl2"],"shapes/pack_upgrade_repair.dts":["shapes.vl2"],"shapes/pack_upgrade_satchel.dts":["shapes.vl2"],"shapes/pack_upgrade_sensorjammer.dts":["shapes.vl2"],"shapes/pack_upgrade_shield.dts":["shapes.vl2"],"shapes/plasmabolt.dts":["shapes.vl2"],"shapes/pmiscf.dts":["shapes.vl2"],"shapes/porg1-dark.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/porg1.dts":["shapes.vl2"],"shapes/porg2.dts":["shapes.vl2"],"shapes/porg20.dts":["shapes.vl2"],"shapes/porg22.dts":["shapes.vl2"],"shapes/porg3.dts":["shapes.vl2"],"shapes/porg4.dts":["shapes.vl2"],"shapes/porg5.dts":["shapes.vl2"],"shapes/porg6.dts":["shapes.vl2"],"shapes/repair_kit.dts":["shapes.vl2"],"shapes/repair_patch.dts":["shapes.vl2"],"shapes/reticle_bomber.dts":["shapes.vl2"],"shapes/rst-TCmug.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/rst-TNmug.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/rst-chocotaco.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/rst-goonflag.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/rst-samifin.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/rst-santahat.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/rst-taobook.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/rst-turtle.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/sensor_pulse_large.dts":["shapes.vl2"],"shapes/sensor_pulse_medium.dts":["shapes.vl2"],"shapes/silver_pole.dts":["TR2final105-client.vl2"],"shapes/smiscf.dts":["shapes.vl2"],"shapes/solarpanel.dts":["shapes.vl2"],"shapes/sorg20.dts":["shapes.vl2"],"shapes/sorg21.dts":["shapes.vl2"],"shapes/sorg22.dts":["shapes.vl2"],"shapes/sorg23.dts":["shapes.vl2"],"shapes/sorg24.dts":["shapes.vl2"],"shapes/stackable1l.dts":["shapes.vl2"],"shapes/stackable1m.dts":["shapes.vl2"],"shapes/stackable1s.dts":["shapes.vl2"],"shapes/stackable2l.dts":["shapes.vl2"],"shapes/stackable2m.dts":["shapes.vl2"],"shapes/stackable2s.dts":["shapes.vl2"],"shapes/stackable3l.dts":["shapes.vl2"],"shapes/stackable3m.dts":["shapes.vl2"],"shapes/stackable3s.dts":["shapes.vl2"],"shapes/stackable4l.dts":["shapes.vl2"],"shapes/stackable4m.dts":["shapes.vl2"],"shapes/stackable5l.dts":["shapes.vl2"],"shapes/stackable5m.dts":["shapes.vl2"],"shapes/station_generator_large.dts":["shapes.vl2"],"shapes/station_inv_human.dts":["shapes.vl2"],"shapes/station_inv_mpb.dts":["shapes.vl2"],"shapes/station_teleport.dts":["shapes.vl2"],"shapes/statue_base.dts":["shapes.vl2"],"shapes/statue_hmale.dts":["shapes.vl2"],"shapes/statue_lfemale.dts":["shapes.vl2"],"shapes/statue_lmale.dts":["shapes.vl2"],"shapes/statue_plaque.dts":["shapes.vl2"],"shapes/switch.dts":["shapes.vl2"],"shapes/teamlogo_bd.dts":["shapes.vl2"],"shapes/teamlogo_be.dts":["shapes.vl2"],"shapes/teamlogo_ds.dts":["shapes.vl2"],"shapes/teamlogo_hb.dts":["shapes.vl2"],"shapes/teamlogo_inf.dts":["shapes.vl2"],"shapes/teamlogo_projector.dts":["shapes.vl2"],"shapes/teamlogo_storm.dts":["shapes.vl2"],"shapes/teamlogo_sw.dts":["shapes.vl2"],"shapes/turret_aa_large.dts":["shapes.vl2"],"shapes/turret_assaulttank_mortar.dts":["shapes.vl2"],"shapes/turret_assaulttank_plasma.dts":["shapes.vl2"],"shapes/turret_base_large.dts":["shapes.vl2"],"shapes/turret_base_mpb.dts":["shapes.vl2"],"shapes/turret_belly_barrell.dts":["shapes.vl2"],"shapes/turret_belly_barrelr.dts":["shapes.vl2"],"shapes/turret_belly_base.dts":["shapes.vl2"],"shapes/turret_elf_large.dts":["shapes.vl2"],"shapes/turret_fusion_large.dts":["shapes.vl2"],"shapes/turret_indoor_deployc.dts":["shapes.vl2"],"shapes/turret_indoor_deployf.dts":["shapes.vl2"],"shapes/turret_indoor_deployw.dts":["shapes.vl2"],"shapes/turret_missile_large.dts":["shapes.vl2"],"shapes/turret_mortar_large.dts":["shapes.vl2"],"shapes/turret_muzzlepoint.dts":["shapes.vl2"],"shapes/turret_outdoor_deploy.dts":["shapes.vl2"],"shapes/turret_sentry.dts":["shapes.vl2"],"shapes/turret_tank_barrelchain.dts":["shapes.vl2"],"shapes/turret_tank_barrelmortar.dts":["shapes.vl2"],"shapes/turret_tank_base.dts":["shapes.vl2"],"shapes/vehicle_air_bomber.dts":["shapes.vl2"],"shapes/vehicle_air_bomber_debris.dts":["shapes.vl2"],"shapes/vehicle_air_hapc.dts":["shapes.vl2"],"shapes/vehicle_air_hapc_debris.dts":["shapes.vl2"],"shapes/vehicle_air_scout.dts":["shapes.vl2"],"shapes/vehicle_air_scout_debris.dts":["shapes.vl2"],"shapes/vehicle_air_scout_wreck.dts":["shapes.vl2"],"shapes/vehicle_grav_scout.dts":["shapes.vl2"],"shapes/vehicle_grav_scout_debris.dts":["shapes.vl2"],"shapes/vehicle_grav_tank.dts":["shapes.vl2"],"shapes/vehicle_grav_tank_debris.dts":["shapes.vl2"],"shapes/vehicle_grav_tank_wreck.dts":["shapes.vl2"],"shapes/vehicle_land_assault.dts":["shapes.vl2"],"shapes/vehicle_land_assault_debris.dts":["shapes.vl2"],"shapes/vehicle_land_assault_wreck.dts":["shapes.vl2"],"shapes/vehicle_land_mpbase.dts":["shapes.vl2"],"shapes/vehicle_land_mpbase_debris.dts":["shapes.vl2"],"shapes/vehicle_pad.dts":["shapes.vl2"],"shapes/vehicle_pad_station.dts":["shapes.vl2"],"shapes/vend.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/weapon_chaingun.dts":["shapes.vl2"],"shapes/weapon_chaingun_ammocasing.dts":["shapes.vl2"],"shapes/weapon_disc.dts":["shapes.vl2"],"shapes/weapon_elf.dts":["shapes.vl2"],"shapes/weapon_energy.dts":["shapes.vl2"],"shapes/weapon_energy_vehicle.dts":["shapes.vl2"],"shapes/weapon_grenade_launcher.dts":["shapes.vl2"],"shapes/weapon_missile.dts":["shapes.vl2"],"shapes/weapon_missile_casement.dts":["shapes.vl2"],"shapes/weapon_missile_fleschette.dts":["shapes.vl2"],"shapes/weapon_missile_projectile.dts":["shapes.vl2"],"shapes/weapon_mortar.dts":["shapes.vl2"],"shapes/weapon_plasma.dts":["shapes.vl2"],"shapes/weapon_repair.dts":["shapes.vl2"],"shapes/weapon_shocklance.dts":["shapes.vl2"],"shapes/weapon_sniper.dts":["shapes.vl2"],"shapes/weapon_targeting.dts":["shapes.vl2"],"shapes/xmiscf.dts":["shapes.vl2"],"shapes/xorg2.dts":["shapes.vl2"],"shapes/xorg20.dts":["shapes.vl2"],"shapes/xorg21.dts":["shapes.vl2"],"shapes/xorg3.dts":["shapes.vl2"],"shapes/xorg4.dts":["shapes.vl2"],"shapes/xorg5.dts":["shapes.vl2"],"t2csri/authconnect.cs":["T2csri.vl2"],"t2csri/authconnect.cs.dso":["T2csri.vl2"],"t2csri/authinterface.cs":["T2csri.vl2"],"t2csri/authinterface.cs.dso":["T2csri.vl2"],"t2csri/autoupdate.cs":["T2csri.vl2"],"t2csri/bans.cs":["T2csri.vl2"],"t2csri/bans.cs.dso":["T2csri.vl2"],"t2csri/base64.cs":["T2csri.vl2"],"t2csri/base64.cs.dso":["T2csri.vl2"],"t2csri/certstore.rb":["T2csri.vl2"],"t2csri/clientSide.cs":["T2csri.vl2"],"t2csri/clientSide.cs.dso":["T2csri.vl2"],"t2csri/clientSideClans.cs":["T2csri.vl2"],"t2csri/clientSideClans.cs.dso":["T2csri.vl2"],"t2csri/crypto.rb":["T2csri.vl2"],"t2csri/glue.cs":["T2csri.vl2"],"t2csri/glue.cs.dso":["T2csri.vl2"],"t2csri/ipv4.cs":["T2csri.vl2"],"t2csri/ipv4.cs.dso":["T2csri.vl2"],"t2csri/rubyUtils.cs":["T2csri.vl2"],"t2csri/rubyUtils.cs.dso":["T2csri.vl2"],"t2csri/serverSide.cs":["T2csri.vl2"],"t2csri/serverSideClans.cs":["T2csri.vl2"],"t2csri/serverSideClans.cs.dso":["T2csri.vl2"],"t2csri/serverglue.cs":["T2csri.vl2"],"t2csri/serverglue.cs.dso":["T2csri.vl2"],"t2csri/serverside.cs.dso":["T2csri.vl2"],"terrains/2ArenaDome.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/2ArenaValley.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/2DustBowl.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/2Flyersarena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/2IceDome.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/2IndoorIntensity.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/4thGradeDropout.spn":["4thGradeDropout.vl2"],"terrains/Abominable.nav":["missions.vl2"],"terrains/Abominable.spn":["missions.vl2"],"terrains/Abominable.ter":["missions.vl2"],"terrains/AcidRain.spn":["Classic_maps_v1.vl2"],"terrains/AcidRain.ter":["Classic_maps_v1.vl2"],"terrains/Aeroena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/AgentsOfFortune.nav":["missions.vl2"],"terrains/AgentsOfFortune.spn":["missions.vl2"],"terrains/AgentsOfFortune.ter":["missions.vl2"],"terrains/Alcatraz.spn":["missions.vl2"],"terrains/Alcatraz.ter":["missions.vl2"],"terrains/Archipelago.spn":["missions.vl2"],"terrains/Archipelago.ter":["missions.vl2"],"terrains/ArenaHeaven.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/ArenaHell.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/ArenaHell2.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/ArenaInTheHill.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/ArenaUnderTheHill.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/AryoArena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/AshesToAshes.spn":["missions.vl2"],"terrains/AshesToAshes.ter":["missions.vl2"],"terrains/Atropos2.nav":["atroposthereturn.vl2"],"terrains/Atropos2.spn":["atroposthereturn.vl2"],"terrains/Attrition.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Attrition.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/BastardForge.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/BeggarsRun.nav":["missions.vl2"],"terrains/BeggarsRun.spn":["missions.vl2"],"terrains/BeggarsRun.ter":["missions.vl2"],"terrains/BeneathTheHill.spn":["BeneathTheHill.vl2"],"terrains/Blastside_nef.spn":["Classic_maps_v1.vl2"],"terrains/BrainFreeze.nav":["brainfreeze.vl2"],"terrains/BrainFreeze.spn":["brainfreeze.vl2"],"terrains/BridgeTooFar.spn":["DynamixFinalPack.vl2"],"terrains/BridgeTooFar.ter":["DynamixFinalPack.vl2"],"terrains/Broadside_nef.spn":["Classic_maps_v1.vl2"],"terrains/Broadside_nef.ter":["Classic_maps_v1.vl2"],"terrains/Broken_Dreams.nav":["brokendreams_2.vl2"],"terrains/Broken_Dreams.spn":["brokendreams_2.vl2"],"terrains/Bunkered.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/CCD.ter":["TWL2-MapPack.vl2"],"terrains/Caldera.spn":["missions.vl2"],"terrains/Caldera.ter":["missions.vl2"],"terrains/Cardiac.ter":["S8maps.vl2"],"terrains/Casern_Cavite.nav":["missions.vl2"],"terrains/Casern_Cavite.spn":["missions.vl2"],"terrains/Casern_Cavite.ter":["missions.vl2"],"terrains/CeleritySE.ter":["TWL2-MapPack.vl2"],"terrains/Centaur.nav":["centaur.vl2"],"terrains/Centaur.spn":["centaur.vl2"],"terrains/Centaur.ter":["centaur.vl2"],"terrains/Chasmaclysmic.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Chasmaclysmic.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Checkmate.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Cinerarium.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/ColdFusion.spn":["ColdFusion.vl2"],"terrains/ColdWar.spn":["ColdWar.vl2"],"terrains/CompUSA_Melee.spn":["missions.vl2"],"terrains/CompUSA_Melee.ter":["missions.vl2"],"terrains/Conclave.spn":["Conclave.vl2"],"terrains/Confusco.spn":["Classic_maps_v1.vl2"],"terrains/Confusco.ter":["Classic_maps_v1.vl2"],"terrains/ContainmentLarge.spn":["ContainmentLarge.vl2"],"terrains/Coppera.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/CrashClash.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Crater71.spn":["TR2final105-client.vl2"],"terrains/Crater71.ter":["TR2final105-client.vl2"],"terrains/DBS_Smoothed.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DBS_Smoothed.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Agroleon.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Astro.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_BastardForge.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_BitterGorge.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Bunkered.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Cinerarium.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_DermCity.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Embers.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_EmeraldSpit.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_FaceCrossing.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Hoth.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_IceGiant.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_IsleDeBatalla.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_LavaGods.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Magellan.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_MoonDance.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Pantheon.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Pantheon.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Paranoia.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Pariah.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_PipeDream.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_RavineV.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_ScorchedEarth.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_SimpleFlagArena.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_SpinCycle.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_StarFall.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Tyre.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Wasteland.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DX_Badlands.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DX_Badlands.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DX_Desert.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DX_Desert.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DX_Ice.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DX_Ice.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Damnation.spn":["missions.vl2"],"terrains/Damnation.ter":["missions.vl2"],"terrains/DangerousCrossingArena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/DangerousCrossing_nef.spn":["Classic_maps_v1.vl2"],"terrains/DangerousCrossing_nef.ter":["Classic_maps_v1.vl2"],"terrains/DeathBirdsFly.spn":["missions.vl2"],"terrains/DeathBirdsFly.ter":["missions.vl2"],"terrains/DeathFromBelow.spn":["DeathFromBelow.vl2"],"terrains/DeathRow.spn":["DeathRow.vl2"],"terrains/DesertWind.spn":["DesertWind.vl2"],"terrains/DesertofDeath_nef.spn":["Classic_maps_v1.vl2"],"terrains/DesertofDeath_nef.ter":["Classic_maps_v1.vl2"],"terrains/Desiccator.spn":["missions.vl2"],"terrains/Desiccator.ter":["missions.vl2"],"terrains/DevilsElbow.spn":["DynamixFinalPack.vl2"],"terrains/DevilsElbow.ter":["DynamixFinalPack.vl2"],"terrains/DraconisVII.spn":["DraconisVII.vl2"],"terrains/DustToDust.nav":["missions.vl2"],"terrains/DustToDust.spn":["missions.vl2"],"terrains/DustToDust.ter":["missions.vl2"],"terrains/EB_Hades.spn":["missions.vl2"],"terrains/EB_Hades.ter":["missions.vl2"],"terrains/Embers.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Envyrena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/EnyLand.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Equinox.nav":["missions.vl2"],"terrains/Equinox.spn":["missions.vl2"],"terrains/Equinox.ter":["missions.vl2"],"terrains/Escalade.nav":["missions.vl2"],"terrains/Escalade.spn":["missions.vl2"],"terrains/Escalade.ter":["missions.vl2"],"terrains/Euro4_Bleed.ter":["TWL2-MapPack.vl2"],"terrains/Euro4_Dissention.ter":["TWL2-MapPack.vl2"],"terrains/Euro4_FrozenHope.ter":["TWL2-MapPack.vl2"],"terrains/Euro_Drifts_SE.ter":["TWL2-MapPack.vl2"],"terrains/EveningLand.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Exposure.spn":["Exposure-v1.1.vl2"],"terrains/Extra_Badlands1.ter":["missions.vl2"],"terrains/FinalRevenge.spn":["FinalRevenge.vl2"],"terrains/Firestorm.spn":["missions.vl2"],"terrains/Firestorm.ter":["missions.vl2"],"terrains/FlashPoint.spn":["missions.vl2"],"terrains/Flashpoint.ter":["missions.vl2"],"terrains/Fracas.nav":["missions.vl2"],"terrains/Fracas.spn":["missions.vl2"],"terrains/Fracas.ter":["missions.vl2"],"terrains/FrozenFury.spn":["TR2final105-client.vl2"],"terrains/FrozenFury.ter":["TR2final105-client.vl2"],"terrains/Gauntlet.nav":["missions.vl2"],"terrains/Gauntlet.spn":["missions.vl2"],"terrains/Gauntlet.ter":["missions.vl2"],"terrains/Gehenna.spn":["missions.vl2"],"terrains/Gehenna.ter":["missions.vl2"],"terrains/Geothermal.ter":["S8maps.vl2"],"terrains/Geronimo.spn":["Geronimo.vl2"],"terrains/GodsRift.spn":["TR2final105-client.vl2"],"terrains/GodsRift.ter":["TR2final105-client.vl2"],"terrains/Gorgon.spn":["Classic_maps_v1.vl2"],"terrains/Gorgon.ter":["Classic_maps_v1.vl2"],"terrains/HO_Badlands.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HO_Badlands.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HO_Desert.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HO_Desert.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HO_Ice.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HO_Ice.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HO_Lush.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HO_Lush.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Haven.spn":["TR2final105-client.vl2"],"terrains/Haven.ter":["TR2final105-client.vl2"],"terrains/Helioarena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Hildebrand.ter":["TWL2-MapPack.vl2"],"terrains/HillKing.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HillKingLT.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Hillside.spn":["Classic_maps_v1.vl2"],"terrains/Hillside.ter":["Classic_maps_v1.vl2"],"terrains/Hoth.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/IceBound.spn":["missions.vl2"],"terrains/IceBound.ter":["missions.vl2"],"terrains/IceGiant.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/IceRidge_nef.spn":["Classic_maps_v1.vl2"],"terrains/IceRidge_nef.ter":["Classic_maps_v1.vl2"],"terrains/InnerSanctum.nav":["DynamixFinalPack.vl2"],"terrains/InnerSanctum.spn":["DynamixFinalPack.vl2"],"terrains/InnerSanctum.ter":["DynamixFinalPack.vl2"],"terrains/Insalubria.nav":["missions.vl2"],"terrains/Insalubria.spn":["missions.vl2"],"terrains/Insalubria.ter":["missions.vl2"],"terrains/Invictus.nav":["missions.vl2"],"terrains/Invictus.spn":["missions.vl2"],"terrains/Invictus.ter":["missions.vl2"],"terrains/IsleOfMan.spn":["DynamixFinalPack.vl2"],"terrains/IsleOfMan.ter":["DynamixFinalPack.vl2"],"terrains/IveHadWorse.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/JacobsLadder.spn":["missions.vl2"],"terrains/JacobsLadder.ter":["missions.vl2"],"terrains/Katabatic.nav":["missions.vl2"],"terrains/Katabatic.spn":["missions.vl2"],"terrains/Katabatic.ter":["missions.vl2"],"terrains/Khalarena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Lakefront.spn":["Classic_maps_v1.vl2"],"terrains/Lakefront.ter":["Classic_maps_v1.vl2"],"terrains/LavaGods.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Magellan.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Magmatic.spn":["Classic_maps_v1.vl2"],"terrains/Magmatic.ter":["Classic_maps_v1.vl2"],"terrains/MapAssets.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Masada.spn":["missions.vl2"],"terrains/Masada.ter":["missions.vl2"],"terrains/Minotaur.nav":["missions.vl2"],"terrains/Minotaur.spn":["missions.vl2"],"terrains/Minotaur.ter":["missions.vl2"],"terrains/MoonDance2.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Moonwalk.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Moonwalk.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Morena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/MountainSiege.spn":["MountainSiege.vl2"],"terrains/Mudside.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Mutiny.spn":["Mutiny.vl2"],"terrains/MyrkWood.spn":["missions.vl2"],"terrains/MyrkWood.ter":["missions.vl2"],"terrains/Oasis.spn":["missions.vl2"],"terrains/Oasis.ter":["missions.vl2"],"terrains/Octane.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Ocular.ter":["TWL2-MapPack.vl2"],"terrains/Overreach.spn":["missions.vl2"],"terrains/Overreach.ter":["missions.vl2"],"terrains/Pantheon.spn":["DynamixFinalPack.vl2"],"terrains/Pantheon.ter":["DynamixFinalPack.vl2"],"terrains/Paranoia.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Pariah.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Pariah2.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Pariah_Mirrored.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Patience.spn":["Patience.vl2"],"terrains/PhasmaDust.spn":["TR2final105-client.vl2"],"terrains/PhasmaDust.ter":["TR2final105-client.vl2"],"terrains/PlanetX.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/PlanetX2.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Planetside.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Prismatic.nav":["Prismatic.vl2"],"terrains/Prismatic.spn":["Prismatic.vl2"],"terrains/ProArena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/PuliVeivari.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/PuliVeivari.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Pyroclasm.spn":["missions.vl2"],"terrains/Pyroclasm.ter":["missions.vl2"],"terrains/Quagmire.spn":["missions.vl2"],"terrains/Quagmire.ter":["missions.vl2"],"terrains/Raindance_nef.spn":["Classic_maps_v1.vl2"],"terrains/Raindance_nef.ter":["Classic_maps_v1.vl2"],"terrains/Ramparts.spn":["Classic_maps_v1.vl2"],"terrains/Ramparts.ter":["Classic_maps_v1.vl2"],"terrains/RandomTer1.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer10.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer2.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer3.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer4.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer5.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer6.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer7.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer8.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer9.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Rasp.spn":["missions.vl2"],"terrains/Rasp.ter":["missions.vl2"],"terrains/Ravine.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Ravine.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RavineV.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Recalescence.spn":["missions.vl2"],"terrains/Recalescence.ter":["missions.vl2"],"terrains/Respite.nav":["missions.vl2"],"terrains/Respite.spn":["missions.vl2"],"terrains/Respite.ter":["missions.vl2"],"terrains/Reversion.spn":["missions.vl2"],"terrains/Reversion.ter":["missions.vl2"],"terrains/Ridgerena.nav":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Ridgerena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Rimehold.spn":["missions.vl2"],"terrains/Rimehold.ter":["missions.vl2"],"terrains/RiverDance.nav":["missions.vl2"],"terrains/RiverDance.spn":["missions.vl2"],"terrains/RiverDance.ter":["missions.vl2"],"terrains/Rollercoaster_nef.spn":["Classic_maps_v1.vl2"],"terrains/Rollercoaster_nef.ter":["Classic_maps_v1.vl2"],"terrains/Rst_ScorchedEarth.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Rush.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Rush.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/S5-Icedance.ter":["S5maps.vl2"],"terrains/S5-Mordacity.ter":["S5maps.vl2"],"terrains/S5-massive.ter":["S5maps.vl2"],"terrains/S5_Centaur.spn":["S5maps.vl2"],"terrains/S5_Centaur.ter":["S5maps.vl2"],"terrains/S5_Damnation.spn":["S5maps.vl2"],"terrains/S5_Drache.spn":["S5maps.vl2"],"terrains/S5_Drache.ter":["S5maps.vl2"],"terrains/S5_HawkingHeat.spn":["S5maps.vl2"],"terrains/S5_Icedance.spn":["S5maps.vl2"],"terrains/S5_Icedance.ter":["S5maps.vl2"],"terrains/S5_Massive.spn":["S5maps.vl2"],"terrains/S5_Mimicry.spn":["S5maps.vl2"],"terrains/S5_Misadventure.spn":["S5maps.vl2"],"terrains/S5_Mordacity.spn":["S5maps.vl2"],"terrains/S5_Mordacity.ter":["S5maps.vl2"],"terrains/S5_PipeDream.spn":["S5maps.vl2"],"terrains/S5_Reynard.spn":["S5maps.vl2"],"terrains/S5_Sherman.spn":["S5maps.vl2"],"terrains/S5_Sherman.ter":["S5maps.vl2"],"terrains/S5_Silenus.spn":["S5maps.vl2"],"terrains/S5_WoodyMyrk.spn":["S5maps.vl2"],"terrains/S5_massive.ter":["S5maps.vl2"],"terrains/S5_rst_hawkingheat.ter":["S5maps.vl2"],"terrains/S5_rst_misadventure.ter":["S5maps.vl2"],"terrains/S5_rst_reynard.ter":["S5maps.vl2"],"terrains/S5_rst_silenus.ter":["S5maps.vl2"],"terrains/S8_Geothermal.spn":["S8maps.vl2"],"terrains/S8_Mountking.spn":["S8maps.vl2"],"terrains/S8_Opus.spn":["S8maps.vl2"],"terrains/S8_Zilch.spn":["S8maps.vl2"],"terrains/S8_rst_dogma.ter":["S8maps.vl2"],"terrains/S8_rst_opus.ter":["S8maps.vl2"],"terrains/S8_zilch.ter":["S8maps.vl2"],"terrains/SC_Badlands.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Badlands.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Desert.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Desert.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Ice.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Ice.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Lush.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Lush.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Night.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Night.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Normal.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Normal.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Sanctuary.nav":["missions.vl2"],"terrains/Sanctuary.spn":["missions.vl2"],"terrains/Sanctuary.ter":["missions.vl2"],"terrains/Sandstorm.spn":["Classic_maps_v1.vl2"],"terrains/Sandstorm.ter":["Classic_maps_v1.vl2"],"terrains/Scarabrae_nef.spn":["Classic_maps_v1.vl2"],"terrains/Scarabrae_nef.ter":["Classic_maps_v1.vl2"],"terrains/ShockRidge.spn":["Classic_maps_v1.vl2"],"terrains/ShockRidge.ter":["Classic_maps_v1.vl2"],"terrains/ShrineArena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/ShrineArenaII.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/SiegeofYmir.spn":["SiegeofYmir.vl2"],"terrains/SilentStorm.spn":["SilentStorm.vl2"],"terrains/Sirocco.spn":["missions.vl2"],"terrains/Sirocco.ter":["missions.vl2"],"terrains/SkiFree.nav":["SkiFreeGameType.vl2"],"terrains/SkiFree.spn":["SkiFreeGameType.vl2"],"terrains/SkiFreeZ_Championship_2021.spn":["SkiFreeGameType.vl2"],"terrains/SkiFreeZ_Championship_2021.ter":["SkiFreeGameType.vl2"],"terrains/SkinnyDip.spn":["TR2final105-client.vl2"],"terrains/SkinnyDip.ter":["TR2final105-client.vl2"],"terrains/SlapDash.spn":["missions.vl2"],"terrains/Slapdash.ter":["missions.vl2"],"terrains/SmogArena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/SnowBound.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Snowblind_nef.spn":["Classic_maps_v1.vl2"],"terrains/Snowblind_nef.ter":["Classic_maps_v1.vl2"],"terrains/SoccerLand.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Solace.spn":["Solace.vl2"],"terrains/SolsDescent.spn":["TR2final105-client.vl2"],"terrains/SolsDescent.ter":["TR2final105-client.vl2"],"terrains/SpinCycle.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SpyLand.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/StarFallCTF2.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Starfallen.spn":["Classic_maps_v1.vl2"],"terrains/Starfallen.ter":["Classic_maps_v1.vl2"],"terrains/Stonehenge_Arena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Stonehenge_nef.spn":["Classic_maps_v1.vl2"],"terrains/Stonehenge_nef.ter":["Classic_maps_v1.vl2"],"terrains/Stripmine.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SubZero.spn":["Classic_maps_v1.vl2"],"terrains/SubZero.ter":["Classic_maps_v1.vl2"],"terrains/SunDried.nav":["missions.vl2"],"terrains/SunDried.spn":["missions.vl2"],"terrains/SunDried.ter":["missions.vl2"],"terrains/Surreal.spn":["Classic_maps_v1.vl2"],"terrains/Surreal.ter":["Classic_maps_v1.vl2"],"terrains/TL_Drorck.ter":["TWL2-MapPack.vl2"],"terrains/TL_Magnum.ter":["TWL2-MapPack.vl2"],"terrains/TL_MuddySwamp.ter":["TWL2-MapPack.vl2"],"terrains/TL_RoughLand.ter":["TWL2-MapPack.vl2"],"terrains/TL_Skylight.ter":["TWL2-MapPack.vl2"],"terrains/TWL-Abaddon.ter":["TWL-MapPack.vl2"],"terrains/TWL-BaNsHee.ter":["TWL-MapPack.vl2"],"terrains/TWL-BeachBlitz.ter":["TWL-MapPack.vl2"],"terrains/TWL-BeggarsRun.ter":["TWL-MapPack.vl2"],"terrains/TWL-BlueMoon.ter":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"terrains/TWL-Boss.ter":["TWL-MapPack.vl2"],"terrains/TWL-Chokepoint.ter":["TWL-MapPack.vl2"],"terrains/TWL-Cinereous.ter":["TWL-MapPack.vl2"],"terrains/TWL-Clusterfuct.ter":["TWL-MapPack.vl2"],"terrains/TWL-Curtilage.ter":["TWL-MapPack.vl2"],"terrains/TWL-Damnation.ter":["TWL-MapPack.vl2"],"terrains/TWL-DeadlyBirdsSong.ter":["TWL-MapPack.vl2"],"terrains/TWL-Deserted.ter":["TWL-MapPack.vl2"],"terrains/TWL-Desiccator.ter":["TWL-MapPack.vl2"],"terrains/TWL-Drifts.ter":["TWL-MapPack.vl2"],"terrains/TWL-Euro_Feign.ter":["TWL-MapPack.vl2"],"terrains/TWL-Frostclaw.ter":["TWL-MapPack.vl2"],"terrains/TWL-Frozen.ter":["TWL-MapPack.vl2"],"terrains/TWL-Harvester.ter":["TWL-MapPack.vl2"],"terrains/TWL-Horde.ter":["TWL-MapPack.vl2"],"terrains/TWL-Katabatic.ter":["TWL-MapPack.vl2"],"terrains/TWL-Neve.ter":["TWL-MapPack.vl2"],"terrains/TWL-NoShelter.ter":["TWL-MapPack.vl2"],"terrains/TWL-Os_Iris.ter":["TWL-MapPack.vl2"],"terrains/TWL-Pandemonium.ter":["TWL-MapPack.vl2"],"terrains/TWL-Runenmacht.ter":["TWL-MapPack.vl2"],"terrains/TWL-Slapdash.ter":["TWL-MapPack.vl2"],"terrains/TWL-SubZero.ter":["TWL-MapPack.vl2"],"terrains/TWL-WilderZone.ter":["TWL-MapPack.vl2"],"terrains/TWL-WoodyMyrk.ter":["TWL-MapPack.vl2"],"terrains/TWL2_Bleed.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_BlueMoon.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_CanyonCrusadeDeluxe.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Celerity.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_CloakOfNight.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Crevice.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Crevice.ter":["TWL2-MapPack.vl2"],"terrains/TWL2_Dissention.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Drifts.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Drorck.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_FrozenGlory.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_FrozenHope.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Frozenglory.ter":["TWL2-MapPack.vl2"],"terrains/TWL2_Hildebrand.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_IceDagger.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_JaggedClaw.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Magnum.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_MidnightMayhemDeluxe.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_MuddySwamp.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Norty.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Ocular.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_RoughLand.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Ruined.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Ruined.ter":["TWL2-MapPack.vl2"],"terrains/TWL2_Skylight.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_WoodyMyrk.spn":["TWL2-MapPack.vl2"],"terrains/TWL_Abaddon.spn":["TWL-MapPack.vl2"],"terrains/TWL_BaNsHee.spn":["TWL-MapPack.vl2"],"terrains/TWL_BeachBlitz.spn":["TWL-MapPack.vl2"],"terrains/TWL_BeggarsRun.spn":["TWL-MapPack.vl2"],"terrains/TWL_BlueMoon.spn":["TWL-MapPack.vl2"],"terrains/TWL_Boss.spn":["TWL-MapPack.vl2"],"terrains/TWL_Celerity.spn":["TWL-MapPack.vl2"],"terrains/TWL_Chokepoint.spn":["TWL-MapPack.vl2"],"terrains/TWL_Cinereous.spn":["TWL-MapPack.vl2"],"terrains/TWL_Clusterfuct.spn":["TWL-MapPack.vl2"],"terrains/TWL_Crossfire.spn":["TWL-MapPack.vl2"],"terrains/TWL_Crossfire.ter":["TWL-MapPack.vl2"],"terrains/TWL_Curtilage.spn":["TWL-MapPack.vl2"],"terrains/TWL_Damnation.spn":["TWL-MapPack.vl2"],"terrains/TWL_DangerousCrossing.spn":["TWL-MapPack.vl2"],"terrains/TWL_DeadlyBirdsSong.spn":["TWL-MapPack.vl2"],"terrains/TWL_Deserted.spn":["TWL-MapPack.vl2"],"terrains/TWL_Desiccator.spn":["TWL-MapPack.vl2"],"terrains/TWL_Drifts.spn":["TWL-MapPack.vl2"],"terrains/TWL_Feign.spn":["TWL-MapPack.vl2"],"terrains/TWL_Frostclaw.spn":["TWL-MapPack.vl2"],"terrains/TWL_Frozen.spn":["TWL-MapPack.vl2"],"terrains/TWL_Harvester.spn":["TWL-MapPack.vl2"],"terrains/TWL_Horde.spn":["TWL-MapPack.vl2"],"terrains/TWL_Katabatic.spn":["TWL-MapPack.vl2"],"terrains/TWL_Magmatic.spn":["TWL-MapPack.vl2"],"terrains/TWL_Minotaur.spn":["TWL-MapPack.vl2"],"terrains/TWL_Neve.spn":["TWL-MapPack.vl2"],"terrains/TWL_NoShelter.spn":["TWL-MapPack.vl2"],"terrains/TWL_OsIris.spn":["TWL-MapPack.vl2"],"terrains/TWL_Pandemonium.spn":["TWL-MapPack.vl2"],"terrains/TWL_Quagmire.spn":["TWL-MapPack.vl2"],"terrains/TWL_Raindance.spn":["TWL-MapPack.vl2"],"terrains/TWL_Ramparts.spn":["TWL-MapPack.vl2"],"terrains/TWL_Reversion.spn":["TWL-MapPack.vl2"],"terrains/TWL_Rollercoaster.spn":["TWL-MapPack.vl2"],"terrains/TWL_Runenmacht.spn":["TWL-MapPack.vl2"],"terrains/TWL_Sandstorm.spn":["TWL-MapPack.vl2"],"terrains/TWL_Slapdash.spn":["TWL-MapPack.vl2"],"terrains/TWL_Snowblind.spn":["TWL-MapPack.vl2"],"terrains/TWL_Starfallen.spn":["TWL-MapPack.vl2"],"terrains/TWL_Stonehenge.spn":["TWL-MapPack.vl2"],"terrains/TWL_SubZero.spn":["TWL-MapPack.vl2"],"terrains/TWL_Surreal.spn":["TWL-MapPack.vl2"],"terrains/TWL_Titan.spn":["TWL-MapPack.vl2"],"terrains/TWL_WhiteDwarf.spn":["TWL-MapPack.vl2"],"terrains/TWL_WilderZone.spn":["TWL-MapPack.vl2"],"terrains/TWL_WoodyMyrk.spn":["TWL-MapPack.vl2"],"terrains/Talus.nav":["missions.vl2"],"terrains/Talus.spn":["missions.vl2"],"terrains/Talus.ter":["missions.vl2"],"terrains/TempleTussleVersion2.nav":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/TempleTussleVersion2.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Tenebrous.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/ThinIce.spn":["missions.vl2"],"terrains/ThinIce.ter":["missions.vl2"],"terrains/Titan.spn":["Classic_maps_v1.vl2"],"terrains/Titan.ter":["Classic_maps_v1.vl2"],"terrains/Tombstone.nav":["missions.vl2"],"terrains/Tombstone.spn":["missions.vl2"],"terrains/Tombstone.ter":["missions.vl2"],"terrains/Training1.nav":["missions.vl2"],"terrains/Training1.ter":["missions.vl2"],"terrains/Training2.nav":["missions.vl2"],"terrains/Training2.ter":["missions.vl2"],"terrains/Training3.nav":["missions.vl2"],"terrains/Training3.ter":["missions.vl2"],"terrains/Training4.nav":["missions.vl2"],"terrains/Training4.ter":["missions.vl2"],"terrains/Training5.nav":["missions.vl2"],"terrains/Training5.ter":["missions.vl2"],"terrains/TreasureIsland.spn":["TR2final105-client.vl2"],"terrains/TreasureIsland.ter":["TR2final105-client.vl2"],"terrains/Trident.spn":["DynamixFinalPack.vl2"],"terrains/Trident.ter":["DynamixFinalPack.vl2"],"terrains/TridentLE.spn":["TridentLE.vl2"],"terrains/TrueGrit.nav":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/TrueGrit.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Tyre.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/UltimaThule.spn":["missions.vl2"],"terrains/UltimaThule.ter":["missions.vl2"],"terrains/Underhill.nav":["missions.vl2"],"terrains/Underhill.spn":["missions.vl2"],"terrains/Underhill.ter":["missions.vl2"],"terrains/UphillBattle.spn":["UphillBattle.vl2"],"terrains/UporDown.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/VanDamnedLT.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/VulcansHammer.spn":["VulcansHammer.vl2"],"terrains/WalledIn.nav":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/WalledIn.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/WalledInII.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Wasteland.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/WhiteDwarf.spn":["Classic_maps_v1.vl2"],"terrains/WhiteDwarf.ter":["Classic_maps_v1.vl2"],"terrains/Whiteout.nav":["missions.vl2"],"terrains/Whiteout.spn":["missions.vl2"],"terrains/Whiteout.ter":["missions.vl2"],"terrains/WonderLand.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/WoodyMyrkSE.ter":["S5maps.vl2","TWL2-MapPack.vl2"],"terrains/Xtra_AshenPowder.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_Bastage.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_Birthright.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_Crown.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_DesertedSE.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_Helion.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_SoupLadle.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_StarFall_T1.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_Stripmine.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_ThunderGiant.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_VanDamned.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_Voodoo.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_Xerxes.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_ziggurat.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Yubarena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/cloak.ter":["TWL2-MapPack.vl2"],"terrains/heightfield/CTF.Katabatic_heightfield.cs":["missions.vl2"],"terrains/heightfield/CTF.RiverDance_heightfield.cs":["missions.vl2"],"terrains/heightfield/Centaur_heightfield.cs":["centaur.vl2"],"terrains/heightfield/DeathBirdsFly_heightfield.cs":["missions.vl2"],"terrains/heightfield/Exposure_heightfield.cs":["Exposure-v1.1.vl2"],"terrains/heightfield/Fall_To_Glory_heightfield.cs":["missions.vl2"],"terrains/heightfield/Home.Badlands_heightfield.cs":["missions.vl2"],"terrains/heightfield/Home.Desert_heightfield.cs":["missions.vl2"],"terrains/heightfield/Home.Lush_heightfield.cs":["missions.vl2"],"terrains/heightfield/Home.Snow2_heightfield.cs":["missions.vl2"],"terrains/heightfield/Home.Snow_heightfield.cs":["missions.vl2"],"terrains/heightfield/Hunters.Burnout_heightfield.cs":["missions.vl2"],"terrains/heightfield/Hunters.Casern_Cavite_heightfield.cs":["missions.vl2"],"terrains/heightfield/Hunters.Chaopia_heightfield.cs":["missions.vl2"],"terrains/heightfield/Hunters.Intaglio_heightfield.cs":["missions.vl2"],"terrains/heightfield/Hunters.MyrkWood_heightfield.cs":["missions.vl2"],"terrains/heightfield/Hunters.Rasp_heightfield.cs":["missions.vl2"],"terrains/heightfield/Hunters.SunDried_heightfield.cs":["missions.vl2"],"terrains/heightfield/Lush.cs":["missions.vl2"],"terrains/heightfield/Lush1.cs":["missions.vl2"],"terrains/heightfield/Lush2.cs":["missions.vl2"],"terrains/heightfield/Lush3.cs":["missions.vl2"],"terrains/heightfield/Lush4.cs":["missions.vl2"],"terrains/heightfield/Lush5.cs":["missions.vl2"],"terrains/heightfield/Lush8.cs":["missions.vl2"],"terrains/heightfield/Mark1_heightfield.cs":["missions.vl2"],"terrains/heightfield/MyrkWoodMask.png":["missions.vl2"],"terrains/heightfield/MyrkWoodStream.png":["missions.vl2"],"terrains/heightfield/NewLava1_heightfield.cs":["missions.vl2"],"terrains/heightfield/Overreach_heightfield.cs":["missions.vl2"],"terrains/heightfield/Prismatic_heightfield.cs":["Prismatic.vl2"],"terrains/heightfield/RST_hawking.png":["S5maps.vl2"],"terrains/heightfield/RST_hawkingheat.png":["S5maps.vl2"],"terrains/heightfield/RST_misadventure.png":["S5maps.vl2"],"terrains/heightfield/RST_reynard.png":["S5maps.vl2"],"terrains/heightfield/RST_silenus.png":["S5maps.vl2"],"terrains/heightfield/Reversion_heightfield.cs":["missions.vl2"],"terrains/heightfield/Roads.cs":["missions.vl2"],"terrains/heightfield/Siege.Gauntlet_heightfield.cs":["missions.vl2"],"terrains/heightfield/Siege.IceBound_heightfield.cs":["missions.vl2"],"terrains/heightfield/SinglePlayer.Skiing_heightfield.cs":["missions.vl2"],"terrains/heightfield/Solace_heightfield.cs":["Solace.vl2"],"terrains/heightfield/Sounds.Mission1_heightfield.cs":["missions.vl2"],"terrains/heightfield/SunDriedMask.png":["missions.vl2"],"terrains/heightfield/ThinIce_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Badlands1_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Badlands2_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Badlands3_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Badlands4_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Desert1_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Desert2_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Desert5_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Lush1_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Lush2_heightfield.cs":["missions.vl2"],"terrains/heightfield/desert.cs":["missions.vl2"],"terrains/icedagger.ter":["TWL2-MapPack.vl2"],"terrains/jaggedclaw.ter":["TWL2-MapPack.vl2"],"terrains/mmd.ter":["TWL2-MapPack.vl2"],"terrains/mountking.ter":["S8maps.vl2"],"terrains/norty.ter":["TWL2-MapPack.vl2"],"terrains/rst_Astro.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_FaceCrossing.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_SimpleFlagArena.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_agroleon.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_bittergorge.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_crumpie.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_dermcity.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_isledebatalla.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_spit.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/s8_Cardiac.spn":["S8maps.vl2"],"terrains/texture/Centaur_texture.cs":["centaur.vl2"],"terrains/texture/DeathBirdsFly_texture.cs":["missions.vl2"],"terrains/texture/Mark1_texture.cs":["missions.vl2"],"terrains/texture/NewDesert1_texture.cs":["missions.vl2"],"terrains/texture/NewDesert2_texture.cs":["missions.vl2"],"terrains/texture/NewDesert3_texture.cs":["missions.vl2"],"terrains/texture/NewLava1_texture.cs":["missions.vl2"],"terrains/texture/NewLava2_texture.cs":["missions.vl2"],"terrains/texture/NewLush1_texture.cs":["missions.vl2"],"terrains/texture/NewLush2_texture.cs":["missions.vl2"],"terrains/texture/NewLush3_texture.cs":["missions.vl2"],"terrains/texture/NewSnow1_texture.cs":["missions.vl2"],"terrains/texture/NewSnow2_texture.cs":["missions.vl2"],"terrains/texture/NewSnow3_textures.cs":["missions.vl2"],"terrains/texture/NewSnowyGrass_texture.cs":["missions.vl2"],"terrains/texture/Overreach_texture.cs":["missions.vl2"],"terrains/texture/Reversion_texture.cs":["missions.vl2"],"terrains/texture/Sounds.Mission1_texture.cs":["missions.vl2"],"terrains/texture/ThinIce_texture.cs":["missions.vl2"],"textures/Badlands_l4.dml":["textures.vl2"],"textures/DarkStormy.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Desert_l4.dml":["textures.vl2"],"textures/Details/bb_det2.png":["TWL-MapPack.vl2"],"textures/Euro4_Bleed.dml":["TWL2-MapPack.vl2"],"textures/Euro4_FrozenHope.dml":["TWL2-MapPack.vl2"],"textures/Evil8/e8_base1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8_base1b.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8_base1c.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8_btrim01.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8_btrim05.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8_launchpad1.png":["TWL-MapPack.vl2"],"textures/Evil8/e8_mtlwall1b.png":["TWL-MapPack.vl2"],"textures/Evil8/e8_mtlwall3.png":["TWL-MapPack.vl2"],"textures/Evil8/e8_mtlwall4.png":["TWL-MapPack.vl2"],"textures/Evil8/e8_rlight_0000.png":["TWL-MapPack.vl2"],"textures/Evil8/e8_rlightb.png":["TWL-MapPack.vl2"],"textures/Evil8/e8_rlightb_0000.png":["TWL-MapPack.vl2"],"textures/Evil8/e8basictrim2_bl.png":["TWL-MapPack.vl2"],"textures/Evil8/e8beam01.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8beam01b.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8beam02.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8bgrate01.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8bolttrim.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8bolttrimb.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8clangfloor.png":["TWL-MapPack.vl2"],"textures/Evil8/e8clangfloor01.png":["TWL-MapPack.vl2"],"textures/Evil8/e8clangfloor03.png":["TWL-MapPack.vl2"],"textures/Evil8/e8clangfloor05c.png":["TWL-MapPack.vl2"],"textures/Evil8/e8clangwarnmix_.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8crete01.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8crete01stair1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8crete03.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8crete03b.png":["TWL-MapPack.vl2"],"textures/Evil8/e8crete03c.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8crete03cc.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8crete03d.png":["TWL-MapPack.vl2"],"textures/Evil8/e8crete03fadedw.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8cretefloor02.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8cretefloor_ti.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8cretesmlltrim.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8lighttrim.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8lighttrim_b.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8metal03c_blue.png":["TWL-MapPack.vl2"],"textures/Evil8/e8mtltrim.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8mtltrim1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8mtltrim1b.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8mtltrim2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8smlltrim1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8spawn01b.png":["TWL-MapPack.vl2"],"textures/Evil8/e8support02.png":["TWL-MapPack.vl2"],"textures/Evil8/e8support02c.png":["TWL-MapPack.vl2"],"textures/Evil8/e8support04b_bl.png":["TWL-MapPack.vl2"],"textures/Evil8/e8support05.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8tinylight_000.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8tmtllight2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8trimlight_000.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8warning2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8warning256.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8warning2step.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8wrntrim.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8wrntrim2b.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/null.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Iris_sky.dml":["TWL-MapPack.vl2"],"textures/L4.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/LiquidTiles/industrial_oil.png":["TWL-MapPack.vl2"],"textures/LiquidTiles/tes_water2.bm8":["TWL-MapPack.vl2"],"textures/LiquidTiles/tes_water2.png":["TWL-MapPack.vl2"],"textures/Lush_l4.dml":["textures.vl2"],"textures/Magellan.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Malig_sky.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Nef5.dml":["TR2final105-client.vl2"],"textures/Nef5/Nef5_BK.png":["TR2final105-client.vl2"],"textures/Nef5/Nef5_DN.png":["TR2final105-client.vl2"],"textures/Nef5/Nef5_FR.png":["TR2final105-client.vl2"],"textures/Nef5/Nef5_LF.png":["TR2final105-client.vl2"],"textures/Nef5/Nef5_RT.png":["TR2final105-client.vl2"],"textures/Nef5/Nef5_UP.png":["TR2final105-client.vl2"],"textures/NefRed1.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Nef_Sset2.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Nef_TR2_Red.dml":["TR2final105-client.vl2"],"textures/Nef_TR2_Red_1.png":["TR2final105-client.vl2"],"textures/Nef_TR2_Red_2.png":["TR2final105-client.vl2"],"textures/Nef_TR2_Red_3.png":["TR2final105-client.vl2"],"textures/Nef_TR2_Red_4.png":["TR2final105-client.vl2"],"textures/Nef_TR2_Red_5.png":["TR2final105-client.vl2"],"textures/Nef_TR2_Red_7.png":["TR2final105-client.vl2"],"textures/Nef_TR2_Red_Cloud1.png":["TR2final105-client.vl2"],"textures/Nycto-sm.dml":["TWL-MapPack.vl2"],"textures/Nycto/stormmtn_BK.png":["TWL-MapPack.vl2"],"textures/Nycto/stormmtn_DN.png":["TWL-MapPack.vl2"],"textures/Nycto/stormmtn_ENV.png":["TWL-MapPack.vl2"],"textures/Nycto/stormmtn_FR.png":["TWL-MapPack.vl2"],"textures/Nycto/stormmtn_LF.png":["TWL-MapPack.vl2"],"textures/Nycto/stormmtn_RT.png":["TWL-MapPack.vl2"],"textures/Nycto/stormmtn_UP.png":["TWL-MapPack.vl2"],"textures/PacificSky.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/PlanetX.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/RedPlanet.dml":["TR2final105-client.vl2"],"textures/RedPlanet_1.png":["TR2final105-client.vl2"],"textures/RedPlanet_2.png":["TR2final105-client.vl2"],"textures/RedPlanet_3.png":["TR2final105-client.vl2"],"textures/RedPlanet_4.png":["TR2final105-client.vl2"],"textures/RedPlanet_5.png":["TR2final105-client.vl2"],"textures/RedPlanet_Cloud1.png":["TR2final105-client.vl2"],"textures/SOM_TR2_Armageddon.dml":["TR2final105-client.vl2"],"textures/SOM_TR2_StonedBlue.dml":["TR2final105-client.vl2"],"textures/SOM_TR2_WinterBlue.dml":["TR2final105-client.vl2"],"textures/SOM_WinterBlue/WinterBlue_v5_BK.bmp":["TR2final105-client.vl2"],"textures/SOM_WinterBlue/WinterBlue_v5_FR.bmp":["TR2final105-client.vl2"],"textures/SOM_WinterBlue/WinterBlue_v5_LF.bmp":["TR2final105-client.vl2"],"textures/SOM_WinterBlue/WinterBlue_v5_RT.bmp":["TR2final105-client.vl2"],"textures/SOM_WinterBlue/WinterBlue_v5_UP.bmp":["TR2final105-client.vl2"],"textures/Sami_D.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/SantaHat_D.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Saturn.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Starfallen.dml":["Classic_maps_v1.vl2"],"textures/StonedBlue/StonedBlue_v5_BK.bmp":["TR2final105-client.vl2"],"textures/StonedBlue/StonedBlue_v5_FR.bmp":["TR2final105-client.vl2"],"textures/StonedBlue/StonedBlue_v5_LF.bmp":["TR2final105-client.vl2"],"textures/StonedBlue/StonedBlue_v5_RT.bmp":["TR2final105-client.vl2"],"textures/StonedBlue/StonedBlue_v5_UP.bmp":["TR2final105-client.vl2"],"textures/SunSet12.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Sundown25.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/T2IntroC15.avi":["textures.vl2"],"textures/TL_Magnum.dml":["TWL2-MapPack.vl2"],"textures/TN_entropy.bm8":["T2csri.vl2"],"textures/TN_entropy.png":["T2csri.vl2"],"textures/TN_logo.bm8":["T2csri.vl2"],"textures/TR1_1.png":["TR2final105-client.vl2"],"textures/TR1_2.png":["TR2final105-client.vl2"],"textures/TR1_3.png":["TR2final105-client.vl2"],"textures/TR1_4.png":["TR2final105-client.vl2"],"textures/TR1_5.png":["TR2final105-client.vl2"],"textures/TR1_7.png":["TR2final105-client.vl2"],"textures/TR1_Cloud1.png":["TR2final105-client.vl2"],"textures/TR1_Cloud2.png":["TR2final105-client.vl2"],"textures/TR1_Nef.dml":["TR2final105-client.vl2"],"textures/TR2-1.lmale.png":["TR2final105-client.vl2"],"textures/TR2-2.lmale.png":["TR2final105-client.vl2"],"textures/Taco_D.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/armageddon/Armageddon_v5_BK.bmp":["TR2final105-client.vl2"],"textures/armageddon/Armageddon_v5_FR.bmp":["TR2final105-client.vl2"],"textures/armageddon/Armageddon_v5_LF.bmp":["TR2final105-client.vl2"],"textures/armageddon/Armageddon_v5_RT.bmp":["TR2final105-client.vl2"],"textures/armageddon/Armageddon_v5_RTR.bmp":["TR2final105-client.vl2"],"textures/armageddon/Armageddon_v5_UP.bmp":["TR2final105-client.vl2"],"textures/aurawisp.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/badlandday.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/badlands/bd_1wal03c.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eCol01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eCol01a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eCol02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ebor01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ebor02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ebor03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ebor04.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ebor05.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo1a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo1b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo2a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo2b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo3a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo3b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo3d.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo4a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo4b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_edoo01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_edoo02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eflo01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_elig02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_elig02a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_elig03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_elig03a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_espe01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_espe02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_espe03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eterrain1a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eterrain2a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eterrain3a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eterrain3b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eterrain4a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eterrain5a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal03c.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal04.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal05.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal06a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal07.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal08.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal09.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal10.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal11.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal13.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal13A.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal14.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal15.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal16.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iCol01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iCol02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor04.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor05.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor10.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor6.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor7.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor8.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor9.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_icei01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_icei02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_icei02a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_icei03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iceilig01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iceilig02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iceilig03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ichute01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ichute02a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_icoligolA.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_icomp01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_idoo03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iflo01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iflo02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iflo03b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ifunctec01a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ifunctec02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ilig01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ilig01a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_inf_ichute03.png":["Classic_maps_v1.vl2"],"textures/badlands/bd_ispe01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ispe03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ispe04.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ispe06.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ispe07.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ispe07a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itebor01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itec01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itec01a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itec02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itec03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itec05.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itec06a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itewal01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itewal01b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itewal01c.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itewal01e.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iwal01b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iwal01e.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iwal02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iwal03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iwal03c.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iwal16.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_screen.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_thresh01a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_thresh02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_thresh02a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/be_ebor03.PNG":["Classic_maps_v1.vl2"],"textures/badlands/be_eflo02.PNG":["Classic_maps_v1.vl2"],"textures/badlands/be_elig03.PNG":["Classic_maps_v1.vl2"],"textures/badlands/be_ewal06.PNG":["Classic_maps_v1.vl2"],"textures/badlands/be_ewal07.PNG":["Classic_maps_v1.vl2"],"textures/badlands/be_icei01a.png":["Classic_maps_v1.vl2"],"textures/badlands/cp_ibor03.png":["Classic_maps_v1.vl2"],"textures/badlands/ds_efloor1.png":["Classic_maps_v1.vl2"],"textures/badlands/ds_ilig03.png":["Classic_maps_v1.vl2"],"textures/badlands/inf_butch_grey1.png":["Classic_maps_v1.vl2"],"textures/badlands/inf_butch_grey5.png":["Classic_maps_v1.vl2"],"textures/badlands/iwal20.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/badlands/iwal21.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/badlands/iwal22.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/badlands/skies/badlandday_BK.bm8":["badlands.vl2"],"textures/badlands/skies/badlandday_BK.png":["","badlands.vl2"],"textures/badlands/skies/badlandday_DN.bm8":["badlands.vl2"],"textures/badlands/skies/badlandday_DN.png":["badlands.vl2"],"textures/badlands/skies/badlandday_FR.bm8":["badlands.vl2"],"textures/badlands/skies/badlandday_FR.png":["","badlands.vl2"],"textures/badlands/skies/badlandday_LF.bm8":["badlands.vl2"],"textures/badlands/skies/badlandday_LF.png":["","badlands.vl2"],"textures/badlands/skies/badlandday_RT.bm8":["badlands.vl2"],"textures/badlands/skies/badlandday_RT.png":["","badlands.vl2"],"textures/badlands/skies/badlandday_UP.bm8":["badlands.vl2"],"textures/badlands/skies/badlandday_UP.png":["","badlands.vl2"],"textures/badlands/skies/bd_day_cloud1.bm8":["badlands.vl2"],"textures/badlands/skies/bd_day_cloud1.png":["badlands.vl2"],"textures/badlands/skies/bd_day_cloud2.bm8":["badlands.vl2"],"textures/badlands/skies/bd_day_cloud2.png":["badlands.vl2"],"textures/badlands/skies/bd_day_cloud_emap.bm8":["badlands.vl2"],"textures/badlands/skies/bd_day_cloud_emap.png":["badlands.vl2"],"textures/badlands/skies/bd_nite_starry_emap.bm8":["badlands.vl2"],"textures/badlands/skies/bd_nite_starry_emap.png":["badlands.vl2"],"textures/badlands/skies/skyrender_sky-credit.txt":[""],"textures/badlands/skies/starrynite_v2_BK.bm8":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_BK.png":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_DN.bm8":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_DN.png":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_FR.bm8":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_FR.png":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_LF.bm8":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_LF.png":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_RT.bm8":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_RT.png":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_UP.bm8":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_UP.png":["badlands.vl2"],"textures/base.lmale.png":["TR2final105-client.vl2"],"textures/blackdust.dml":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_DN.png":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_bk.png":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_cloud1.png":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_cloud2.png":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_fr.png":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_lf.png":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_rt.png":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_up.png":["TWL2-MapPack.vl2"],"textures/borealis.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/canyon_crusade.dml":["TWL2-MapPack.vl2"],"textures/ccbsky2.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/clouds.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/commander/Cursors/com_cursor_arrow_icon.png":["textures.vl2"],"textures/commander/Cursors/com_handclose_icon.png":["textures.vl2"],"textures/commander/Cursors/com_handopen_icon.png":["textures.vl2"],"textures/commander/Cursors/com_maglass_icon.png":["textures.vl2"],"textures/commander/Cursors/com_pointer_icon.png":["textures.vl2"],"textures/commander/Cursors/com_pointer_pos_icon.png":["textures.vl2"],"textures/commander/Gui/cmd_columnheadbar.png":["textures.vl2"],"textures/commander/Gui/cmd_control_checkbox.png":["textures.vl2"],"textures/commander/Gui/cmd_gradient.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_camera.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_center.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_misc.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_misc_D.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_moveselect.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_objectives.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_players.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_sensor.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_tactical.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_tactical_D.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_text.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_waypoints.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_zoom.png":["textures.vl2"],"textures/commander/Gui/cmd_offscreen_arrow.png":["textures.vl2"],"textures/commander/Gui/cmd_tv_frame.png":["textures.vl2"],"textures/commander/Gui/cmd_tv_static.png":["textures.vl2"],"textures/commander/Icons/assigned_task_anim.dml":["textures.vl2"],"textures/commander/Icons/base_select.dml":["textures.vl2"],"textures/commander/Icons/com_icon_bioderm.png":["textures.vl2"],"textures/commander/Icons/com_icon_bioderm_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_bloodeagle.png":["textures.vl2"],"textures/commander/Icons/com_icon_bloodeagle_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_bomber.png":["textures.vl2"],"textures/commander/Icons/com_icon_bomber_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_camera.png":["textures.vl2"],"textures/commander/Icons/com_icon_camera_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_diamsword.png":["textures.vl2"],"textures/commander/Icons/com_icon_diamsword_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_flag_outside.png":["textures.vl2"],"textures/commander/Icons/com_icon_flag_outside_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_generator.png":["textures.vl2"],"textures/commander/Icons/com_icon_generator_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_genericswitch.png":["textures.vl2"],"textures/commander/Icons/com_icon_genericswitch_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_hapc.png":["textures.vl2"],"textures/commander/Icons/com_icon_hapc_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_harbinger.png":["textures.vl2"],"textures/commander/Icons/com_icon_harbinger_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_inferno.png":["textures.vl2"],"textures/commander/Icons/com_icon_inferno_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_inventory.png":["textures.vl2"],"textures/commander/Icons/com_icon_inventory_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_landscout.png":["textures.vl2"],"textures/commander/Icons/com_icon_landscout_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_mpb.png":["textures.vl2"],"textures/commander/Icons/com_icon_mpb_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_nexus.png":["textures.vl2"],"textures/commander/Icons/com_icon_nexus_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_scout.png":["textures.vl2"],"textures/commander/Icons/com_icon_scout_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_sensor.png":["textures.vl2"],"textures/commander/Icons/com_icon_sensor_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_solar_gen.png":["textures.vl2"],"textures/commander/Icons/com_icon_solar_gen_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_starwolf.png":["textures.vl2"],"textures/commander/Icons/com_icon_starwolf_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_storm.png":["textures.vl2"],"textures/commander/Icons/com_icon_storm_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_tank.png":["textures.vl2"],"textures/commander/Icons/com_icon_tank_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_turret.png":["textures.vl2"],"textures/commander/Icons/com_icon_turret_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_turretbase.png":["textures.vl2"],"textures/commander/Icons/com_icon_turretbase_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_vehicle_inventory.png":["textures.vl2"],"textures/commander/Icons/com_icon_vehicle_inventory_glow.png":["textures.vl2"],"textures/commander/Icons/com_player_grey_24x.png":["textures.vl2"],"textures/commander/Icons/com_player_grey_24x_glow.png":["textures.vl2"],"textures/commander/Icons/com_waypoint_1.png":["textures.vl2"],"textures/commander/Icons/com_waypoint_2.png":["textures.vl2"],"textures/commander/Icons/com_waypoint_3.png":["textures.vl2"],"textures/commander/Icons/com_waypoint_4.png":["textures.vl2"],"textures/commander/Icons/com_waypoint_5.png":["textures.vl2"],"textures/commander/Icons/com_waypoint_6.png":["textures.vl2"],"textures/commander/Icons/com_waypoint_7.png":["textures.vl2"],"textures/commander/Icons/diamond_frame_1.png":["textures.vl2"],"textures/commander/Icons/diamond_frame_2.png":["textures.vl2"],"textures/commander/Icons/diamond_frame_3.png":["textures.vl2"],"textures/commander/Icons/diamond_frame_4.png":["textures.vl2"],"textures/commander/Icons/diamond_frame_5.png":["textures.vl2"],"textures/commander/Icons/diamond_frame_6.png":["textures.vl2"],"textures/commander/Icons/diamond_not_selected.png":["textures.vl2"],"textures/commander/Icons/player_glow.dml":["textures.vl2"],"textures/commander/Icons/selectobject_1.png":["textures.vl2"],"textures/commander/Icons/selectobject_2.png":["textures.vl2"],"textures/commander/Icons/selectobject_3.png":["textures.vl2"],"textures/commander/Icons/selectobject_4.png":["textures.vl2"],"textures/commander/Icons/selectobject_5.png":["textures.vl2"],"textures/commander/Icons/selectobject_6.png":["textures.vl2"],"textures/commander/Icons/selectobject_7.png":["textures.vl2"],"textures/commander/Icons/waypoint_anim.dml":["textures.vl2"],"textures/commander/MiniIcons/TR2com_flag_grey.png":["TR2final105-client.vl2"],"textures/commander/MiniIcons/com_bomber_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_camera_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_deploymotionsensor.png":["textures.vl2"],"textures/commander/MiniIcons/com_deploypulsesensor.png":["textures.vl2"],"textures/commander/MiniIcons/com_flag_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_generator.png":["textures.vl2"],"textures/commander/MiniIcons/com_hapc_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_inventory_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_landscout_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_mpb_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_player_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_scout_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_sensor_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_solargen_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_switch_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_tank_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_turret_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_turretbase_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_vehicle_pad_inventory.png":["textures.vl2"],"textures/commander/MiniIcons/com_waypoint_grey.png":["textures.vl2"],"textures/cubemap.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dark_green.dml":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_BK.png":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_DN.png":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_FR.png":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_LF.png":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_RT.png":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_UP.png":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_cloud1.png":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_cloud2.png":["TWL2-MapPack.vl2"],"textures/desert/cp_ecombo1a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ecombo1b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_eport01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_eport01c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_espec01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_espec02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_espec02BASE.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_espec02CAP.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_espec03.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_etec01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_etec02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ewal01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ewal01a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ewal01b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ewal01c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ewal01d.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ewal01e.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ewal01f.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ibor01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ibor01a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ibor02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ibor02a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ibor03.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ichute01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ichute02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icoldeco01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icoldeco01a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icoligolA.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icomp01b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icomp01c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icomp01e.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icomp01f.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icomp01g.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_idoo01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iflo01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iflo01d.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iflo02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iflo02a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iflo02b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iflo02c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig01a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig02a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig02b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig02c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig05a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig05b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispec01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispec01CAP.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispec02CAP.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispec02b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispecbase01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispecbase01a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispecbase01d.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispecbase01f.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispecbase01g.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istair01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istrface01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istrface01c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istrface01d.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istrface01e.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istrface01f.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istrface01g.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istrface01h.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itec01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itec01c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itec02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itec03a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itec03b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itecwal01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itecwal01a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itecwal01b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iwal02b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iwal02d.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iwal02f.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iwal02g.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iwalbase02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iwalbase02a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_sand.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_screen.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_scrnbrdr01a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_scrnbrdr01c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_thresh01OFF.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_thresh01ON.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/iwal2020.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/desert/iwal2021.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/desert/iwal2022.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/desert/skies/d_N_b.bm8":["desert.vl2"],"textures/desert/skies/d_N_b.png":["desert.vl2"],"textures/desert/skies/d_N_d.bm8":["desert.vl2"],"textures/desert/skies/d_N_d.png":["desert.vl2"],"textures/desert/skies/d_N_f.bm8":["desert.vl2"],"textures/desert/skies/d_N_f.png":["desert.vl2"],"textures/desert/skies/d_N_l.bm8":["desert.vl2"],"textures/desert/skies/d_N_l.png":["desert.vl2"],"textures/desert/skies/d_N_r.bm8":["desert.vl2"],"textures/desert/skies/d_N_r.png":["desert.vl2"],"textures/desert/skies/d_N_t.bm8":["desert.vl2"],"textures/desert/skies/d_N_t.png":["desert.vl2"],"textures/desert/skies/d_n_move1.bm8":["desert.vl2"],"textures/desert/skies/d_n_move1.png":["desert.vl2"],"textures/desert/skies/d_n_move2.bm8":["desert.vl2"],"textures/desert/skies/d_n_move2.png":["desert.vl2"],"textures/desert/skies/d_n_move3.bm8":["desert.vl2"],"textures/desert/skies/d_n_move3.png":["desert.vl2"],"textures/desert/skies/db2.bm8":["desert.vl2"],"textures/desert/skies/db2.png":["desert.vl2"],"textures/desert/skies/dd2.bm8":["desert.vl2"],"textures/desert/skies/dd2.png":["desert.vl2"],"textures/desert/skies/desert_blue_emap.bm8":["desert.vl2"],"textures/desert/skies/desert_blue_emap.png":["desert.vl2"],"textures/desert/skies/desert_brown_emap.bm8":["desert.vl2"],"textures/desert/skies/desert_brown_emap.png":["desert.vl2"],"textures/desert/skies/desert_starrynite_emap.bm8":["desert.vl2"],"textures/desert/skies/desert_starrynite_emap.png":["desert.vl2"],"textures/desert/skies/desertmove1.bm8":["desert.vl2"],"textures/desert/skies/desertmove1.png":["desert.vl2"],"textures/desert/skies/desertmove2.bm8":["desert.vl2"],"textures/desert/skies/desertmove2.png":["desert.vl2"],"textures/desert/skies/desertmove3.bm8":["desert.vl2"],"textures/desert/skies/desertmove3.png":["desert.vl2"],"textures/desert/skies/desertmove4.bm8":["desert.vl2"],"textures/desert/skies/desertmove4.png":["desert.vl2"],"textures/desert/skies/df2.bm8":["desert.vl2"],"textures/desert/skies/df2.png":["desert.vl2"],"textures/desert/skies/dl2.bm8":["desert.vl2"],"textures/desert/skies/dl2.png":["desert.vl2"],"textures/desert/skies/dr2.bm8":["desert.vl2"],"textures/desert/skies/dr2.png":["desert.vl2"],"textures/desert/skies/dt2.bm8":["desert.vl2"],"textures/desert/skies/dt2.png":["desert.vl2"],"textures/desert/skies/starrynite_v3_BK.bm8":["desert.vl2"],"textures/desert/skies/starrynite_v3_BK.png":["desert.vl2"],"textures/desert/skies/starrynite_v3_DN.bm8":["desert.vl2"],"textures/desert/skies/starrynite_v3_DN.png":["desert.vl2"],"textures/desert/skies/starrynite_v3_FR.bm8":["desert.vl2"],"textures/desert/skies/starrynite_v3_FR.png":["desert.vl2"],"textures/desert/skies/starrynite_v3_LF.bm8":["desert.vl2"],"textures/desert/skies/starrynite_v3_LF.png":["desert.vl2"],"textures/desert/skies/starrynite_v3_RT.bm8":["desert.vl2"],"textures/desert/skies/starrynite_v3_RT.png":["desert.vl2"],"textures/desert/skies/starrynite_v3_UP.bm8":["desert.vl2"],"textures/desert/skies/starrynite_v3_UP.png":["desert.vl2"],"textures/details/BadDet1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/BadDet2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/DesertDet1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/DesertDet2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/LavaDet1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/LavaDet2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/LushDet1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/LushDet2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/PlanetX_CB1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/details/SnowDet1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/SnowDet2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dox_textures/4circle_lite.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/antigrav.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/bluetrim1.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/bluetrim2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/bluetrim3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/carinternalwall.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/carrierwall4.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/doorlogo2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_etechbor01.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_etechbrdr2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_ewall06.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_ewall07.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_genfloor.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_genwall.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_ilig04.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_iwal01.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/grate1.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/grate2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/hangar_indoor1.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/hangar_indoor3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/light_cold3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/light_small2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/redstripe2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/rock_smalllite.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/rock_wall_lite.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/rock_wall_lite3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/rock_wall_lite4.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/rock_wall_lite5.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/roofbeam.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/rway_middle.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/sboxlogotop.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/slabgrill.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/stripe2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/striplite2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/striplite3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/wall_2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/wall_3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/white_striplite.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dust00.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust01.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust02.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust03.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust04.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust05.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust06.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust07.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust08.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust09.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust10.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/eedessert.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/emap.bmp":["textures.vl2"],"textures/emap.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/eve1.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/eve2.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/eve3.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/eve4.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/eve5.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/eve6.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/eve7.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/eve8.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/evil/ancient3.png":["TWL2-MapPack.vl2"],"textures/evil/base1c.png":["TWL2-MapPack.vl2"],"textures/evil/beam01.png":["TWL2-MapPack.vl2"],"textures/evil/bolttrim.png":["TWL2-MapPack.vl2"],"textures/evil/cementwall6.png":["TWL2-MapPack.vl2"],"textures/evil/cementwall8.png":["TWL2-MapPack.vl2"],"textures/evil/cretepillarc.png":["TWL2-MapPack.vl2"],"textures/evil/crudewarn.png":["TWL2-MapPack.vl2"],"textures/evil/drkmtldpanelc.png":["TWL2-MapPack.vl2"],"textures/evil/e6cfloordented.png":["TWL2-MapPack.vl2"],"textures/evil/e6girdergrate.png":["TWL2-MapPack.vl2"],"textures/evil/e6grate2flr.png":["TWL2-MapPack.vl2"],"textures/evil/e6horzlight.png":["TWL2-MapPack.vl2"],"textures/evil/e6smlgrtflr2bl.png":["TWL2-MapPack.vl2"],"textures/evil/e6strimlight.png":["TWL2-MapPack.vl2"],"textures/evil/housewall.png":["TWL2-MapPack.vl2"],"textures/evil/mtlsupgrt2light.png":["TWL2-MapPack.vl2"],"textures/evil/tfloor.png":["TWL2-MapPack.vl2"],"textures/evil/tlroddtilecln.png":["TWL2-MapPack.vl2"],"textures/evil/tmtllight.png":["TWL2-MapPack.vl2"],"textures/evil/trimodd.png":["TWL2-MapPack.vl2"],"textures/evil/warning2.png":["TWL2-MapPack.vl2"],"textures/flag_skinmap.png":["TR2final105-client.vl2"],"textures/flarebase.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/flaremod.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/fling1/Nycto-comp3.png":["S8maps.vl2"],"textures/fling1/Nycto-computer.png":["S8maps.vl2"],"textures/fling1/bd_ispe07.PNG":["S8maps.vl2"],"textures/fling1/be_edoo02.PNG":["S8maps.vl2"],"textures/fling1/be_icei01a.png":["S8maps.vl2"],"textures/fling1/crudewarn.png":["S8maps.vl2"],"textures/fling1/dox_bluelite1.png":["S8maps.vl2"],"textures/fling1/ds_NefBlue.png":["S8maps.vl2"],"textures/fling1/ds_NefBlue1.png":["S8maps.vl2"],"textures/fling1/ds_Neffloor1.png":["S8maps.vl2"],"textures/fling1/ds_ilig02.png":["S8maps.vl2"],"textures/fling1/ds_ilig04.png":["S8maps.vl2"],"textures/fling1/ds_jet03.png":["S8maps.vl2"],"textures/fling1/e6strimlight.png":["S8maps.vl2"],"textures/fling1/e8clangfloor.png":["S8maps.vl2"],"textures/fling1/e8tinylight_000.png":["S8maps.vl2"],"textures/fling1/null.png":["S8maps.vl2"],"textures/flingsky/emap_muddy.png":["S8maps.vl2"],"textures/flingsky/flingsky03_BK.png":["S8maps.vl2"],"textures/flingsky/flingsky03_DN.png":["S8maps.vl2"],"textures/flingsky/flingsky03_FR.png":["S8maps.vl2"],"textures/flingsky/flingsky03_LF.png":["S8maps.vl2"],"textures/flingsky/flingsky03_RT.png":["S8maps.vl2"],"textures/flingsky/flingsky03_UP.png":["S8maps.vl2"],"textures/flingsky03.dml":["S8maps.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/fluid_lava.dml":["textures.vl2"],"textures/fluid_water.dml":["textures.vl2"],"textures/gui/BloodEagle.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/gui/CRED_1.png":["textures.vl2"],"textures/gui/CRED_10.png":["textures.vl2"],"textures/gui/CRED_11.png":["textures.vl2"],"textures/gui/CRED_12.png":["textures.vl2"],"textures/gui/CRED_13.png":["textures.vl2"],"textures/gui/CRED_14.png":["textures.vl2"],"textures/gui/CRED_15.png":["textures.vl2"],"textures/gui/CRED_16.png":["textures.vl2"],"textures/gui/CRED_17.png":["textures.vl2"],"textures/gui/CRED_18.png":["textures.vl2"],"textures/gui/CRED_19.png":["textures.vl2"],"textures/gui/CRED_2.png":["textures.vl2"],"textures/gui/CRED_20.png":["textures.vl2"],"textures/gui/CRED_21.png":["textures.vl2"],"textures/gui/CRED_22.png":["textures.vl2"],"textures/gui/CRED_23.png":["textures.vl2"],"textures/gui/CRED_24.png":["textures.vl2"],"textures/gui/CRED_25.png":["textures.vl2"],"textures/gui/CRED_26.png":["textures.vl2"],"textures/gui/CRED_27.png":["textures.vl2"],"textures/gui/CRED_28.png":["textures.vl2"],"textures/gui/CRED_29.png":["textures.vl2"],"textures/gui/CRED_3.png":["textures.vl2"],"textures/gui/CRED_30.png":["textures.vl2"],"textures/gui/CRED_31.png":["textures.vl2"],"textures/gui/CRED_32.png":["textures.vl2"],"textures/gui/CRED_33.png":["textures.vl2"],"textures/gui/CRED_34.png":["textures.vl2"],"textures/gui/CRED_35.png":["textures.vl2"],"textures/gui/CRED_36.png":["textures.vl2"],"textures/gui/CRED_37.png":["textures.vl2"],"textures/gui/CRED_38.png":["textures.vl2"],"textures/gui/CRED_39.png":["textures.vl2"],"textures/gui/CRED_4.png":["textures.vl2"],"textures/gui/CRED_40.png":["textures.vl2"],"textures/gui/CRED_41.png":["textures.vl2"],"textures/gui/CRED_42.png":["textures.vl2"],"textures/gui/CRED_43.png":["textures.vl2"],"textures/gui/CRED_44.png":["textures.vl2"],"textures/gui/CRED_45.png":["textures.vl2"],"textures/gui/CRED_46.png":["textures.vl2"],"textures/gui/CRED_5.png":["textures.vl2"],"textures/gui/CRED_6.png":["textures.vl2"],"textures/gui/CRED_7.png":["textures.vl2"],"textures/gui/CRED_8.png":["textures.vl2"],"textures/gui/CRED_9.png":["textures.vl2"],"textures/gui/CUR_3darrow.png":["textures.vl2"],"textures/gui/CUR_3darrowhelp.png":["textures.vl2"],"textures/gui/CUR_3darrowno.PNG":["textures.vl2"],"textures/gui/CUR_3darrowwait.png":["textures.vl2"],"textures/gui/CUR_3ddiagleft.png":["textures.vl2"],"textures/gui/CUR_3ddiagright.png":["textures.vl2"],"textures/gui/CUR_3dleftright.png":["textures.vl2"],"textures/gui/CUR_3dmove.png":["textures.vl2"],"textures/gui/CUR_3dresizeright.png":["textures.vl2"],"textures/gui/CUR_3dupdown.PNG":["textures.vl2"],"textures/gui/CUR_Grab.png":["textures.vl2"],"textures/gui/CUR_Hand.png":["textures.vl2"],"textures/gui/CUR_Rotate.png":["textures.vl2"],"textures/gui/Editor_DefaultHandle.png":["textures.vl2"],"textures/gui/Editor_LockedHandle.png":["textures.vl2"],"textures/gui/Editor_SelectHandle.png":["textures.vl2"],"textures/gui/GGSplash.jpg":["textures.vl2"],"textures/gui/HUD_watermark1.png":["textures.vl2"],"textures/gui/HUD_watermark2.png":["textures.vl2"],"textures/gui/Hud_chat_button_off.png":["textures.vl2"],"textures/gui/Hud_chat_button_on.png":["textures.vl2"],"textures/gui/InfoBar.png":["textures.vl2"],"textures/gui/KILLME.PNG":["textures.vl2"],"textures/gui/LOAD_Atropos2.png":["atroposthereturn.vl2"],"textures/gui/LOAD_Centaur.png":["centaur.vl2"],"textures/gui/LOAD_ColdFusion.png":["ColdFusion.vl2"],"textures/gui/LOAD_DeathRow.png":["DeathRow.vl2"],"textures/gui/LOAD_Exposure.png":["Exposure-v1.1.vl2"],"textures/gui/LOAD_Prismatic.png":["Prismatic.vl2"],"textures/gui/Load_2ArenaDome.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_2ArenaValley.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_2DustBowl.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_2Flyersarena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_2IceDome.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_2IndoorIntensity.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Abominable.png":["textures.vl2"],"textures/gui/Load_AcidRain.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Aeroena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_AgentsOfFortune.png":["textures.vl2"],"textures/gui/Load_Alcatraz.png":["textures.vl2"],"textures/gui/Load_Archipelago.png":["textures.vl2"],"textures/gui/Load_ArenaHeaven.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_ArenaHell.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_ArenaHell2.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_ArenaInTheHill.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_ArenaUnderTheHill.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_AryoArena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_AshesToAshes.png":["textures.vl2"],"textures/gui/Load_BeggarsRun.png":["textures.vl2"],"textures/gui/Load_Blastside_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_BridgeTooFar.png":["DynamixFinalPack.vl2"],"textures/gui/Load_Broadside_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Caldera.png":["textures.vl2"],"textures/gui/Load_Casern_Cavite.png":["textures.vl2"],"textures/gui/Load_ColdWar.png":["ColdWar.vl2"],"textures/gui/Load_CompUSA-Melee.png":["textures.vl2"],"textures/gui/Load_CompUSA_Melee.png":["textures.vl2"],"textures/gui/Load_Confusco.png":["Classic_maps_v1.vl2"],"textures/gui/Load_ContainmentLarge.png":["ContainmentLarge.vl2"],"textures/gui/Load_CrashClash.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_DMP_Agroleon.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Astro.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_BastardForge.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_BitterGorge.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Bunkered.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Cinerarium.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_DermCity.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Embers.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_EmeraldSpit.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_FaceCrossing.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Hoth.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_IceGiant.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_IsleDeBatalla.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_LavaGods.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Magellan.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_MoonDance.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Pantheon.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Paranoia.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Pariah.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_PipeDream.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_RavineV.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_ScorchedEarth.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_SimpleFlagArena.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_SpinCycle.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_StarFall.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Tyre.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Wasteland.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_Damnation.png":["textures.vl2"],"textures/gui/Load_DangerousCrossingArena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_DangerousCrossing_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_DeathBirdsFly.png":["textures.vl2"],"textures/gui/Load_DeathFromBelow.png":["DeathFromBelow.vl2"],"textures/gui/Load_DesertOfDeath_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Desiccator.png":["textures.vl2"],"textures/gui/Load_DevilsElbow.png":["DynamixFinalPack.vl2"],"textures/gui/Load_DustToDust.png":["textures.vl2"],"textures/gui/Load_EB-Hades.png":["textures.vl2"],"textures/gui/Load_EB_Hades.png":["textures.vl2"],"textures/gui/Load_Envyrena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_EnyLand.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Equinox.png":["textures.vl2"],"textures/gui/Load_Escalade.png":["textures.vl2"],"textures/gui/Load_EveningLand.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Fall_To_Glory.png":["textures.vl2"],"textures/gui/Load_FinalRevenge.png":["FinalRevenge.vl2"],"textures/gui/Load_Flashpoint.png":["textures.vl2"],"textures/gui/Load_Gauntlet.png":["textures.vl2"],"textures/gui/Load_Gehenna.png":["textures.vl2"],"textures/gui/Load_Gorgon.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Helioarena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Hillside.png":["Classic_maps_v1.vl2"],"textures/gui/Load_IceRidge_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Icebound.png":["textures.vl2"],"textures/gui/Load_InnerSanctum.png":["DynamixFinalPack.vl2"],"textures/gui/Load_Insalubria.png":["textures.vl2"],"textures/gui/Load_Invictus.png":["textures.vl2"],"textures/gui/Load_IsleOfMan.png":["DynamixFinalPack.vl2"],"textures/gui/Load_IveHadWorse.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_JacobsLadder.png":["textures.vl2"],"textures/gui/Load_Khalarena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Lakefront.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Magmatic.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Masada.png":["textures.vl2"],"textures/gui/Load_Minotaur.png":["textures.vl2"],"textures/gui/Load_Morena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Mudside.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Mutiny.png":["Mutiny.vl2"],"textures/gui/Load_MyrkWood.png":["textures.vl2"],"textures/gui/Load_Oasis.png":["textures.vl2"],"textures/gui/Load_Overreach.png":["textures.vl2"],"textures/gui/Load_Pantheon.png":["DynamixFinalPack.vl2"],"textures/gui/Load_Planetside.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Pyroclasm.png":["textures.vl2"],"textures/gui/Load_Quagmire.png":["textures.vl2"],"textures/gui/Load_Raindance_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Ramparts.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Rasp.png":["textures.vl2"],"textures/gui/Load_Recalescence.png":["textures.vl2"],"textures/gui/Load_Respite.png":["textures.vl2"],"textures/gui/Load_Reversion.png":["textures.vl2"],"textures/gui/Load_Ridgerena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Rimehold.png":["textures.vl2"],"textures/gui/Load_Rollercoaster_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_S5_Centaur.png":["S5maps.vl2"],"textures/gui/Load_S5_Damnation.png":["S5maps.vl2"],"textures/gui/Load_S5_Drache.png":["S5maps.vl2"],"textures/gui/Load_S5_HawkingHeat.png":["S5maps.vl2"],"textures/gui/Load_S5_Icedance.png":["S5maps.vl2"],"textures/gui/Load_S5_Massive.png":["S5maps.vl2"],"textures/gui/Load_S5_Mimicry.png":["S5maps.vl2"],"textures/gui/Load_S5_Misadventure.png":["S5maps.vl2"],"textures/gui/Load_S5_Mordacity.png":["S5maps.vl2"],"textures/gui/Load_S5_Reynard.png":["S5maps.vl2"],"textures/gui/Load_S5_Sherman.png":["S5maps.vl2"],"textures/gui/Load_S5_Silenus.png":["S5maps.vl2"],"textures/gui/Load_S5_Woodymyrk.png":["S5maps.vl2"],"textures/gui/Load_Sanctuary.png":["textures.vl2"],"textures/gui/Load_Sandstorm.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Scarabrae_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_ShockRidge.png":["Classic_maps_v1.vl2"],"textures/gui/Load_ShrineArena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_ShrineArenaII.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_SilentStorm.png":["SilentStorm.vl2"],"textures/gui/Load_Sirocco.png":["textures.vl2"],"textures/gui/Load_Slapdash.png":["textures.vl2"],"textures/gui/Load_Snowblind_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_SoccerLand.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_SpyLand.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Starfallen.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Stonehenge_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Subzero.png":["Classic_maps_v1.vl2"],"textures/gui/Load_SunDried.png":["textures.vl2"],"textures/gui/Load_Surreal.png":["Classic_maps_v1.vl2"],"textures/gui/Load_TWL2_Bleed.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_BlueMoon.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_CanyonCrusadeDeluxe.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Celerity.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_CloakOfNight.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Crevice.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Dissention.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Drifts.PNG":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Drorck.PNG":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_FrozenGlory.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_FrozenHope.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Hildebrand.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_IceDagger.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_JaggedClaw.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Magnum.PNG":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_MidnightMayhemDeluxe.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_MuddySwamp.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Norty.PNG":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Ocular.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_RoughLand.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Ruined.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Skylight.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_WoodyMyrk.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL_Abaddon.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_BaNsHee.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_BeachBlitz.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_BeggarsRun.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_BlueMoon.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Boss.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Celerity.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Chokepoint.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Cinereous.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Clusterfuct.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Crossfire.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Curtilage.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Damnation.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_DangerousCrossing.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_DeadlyBirdsSong.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Deserted.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Desiccator.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Drifts.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Feign.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Frostclaw.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Frozen.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Harvester.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Horde.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Katabatic.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Magmatic.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Minotaur.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Neve.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_NoShelter.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_OsIris.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Pandemonium.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Quagmire.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Raindance.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Ramparts.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Reversion.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Rollercoaster.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Runenmacht.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Sandstorm.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Slapdash.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Snowblind.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Starfallen.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Stonehenge.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_SubZero.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Surreal.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Titan.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_WhiteDwarf.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_WilderZone.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_WoodyMyrk.png":["TWL-MapPack.vl2"],"textures/gui/Load_Talus.png":["textures.vl2"],"textures/gui/Load_TempleTussleVersion2.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_ThinIce.png":["textures.vl2"],"textures/gui/Load_Titan.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Tombstone.png":["textures.vl2"],"textures/gui/Load_Training1.png":["textures.vl2"],"textures/gui/Load_Training2.png":["textures.vl2"],"textures/gui/Load_Training3.png":["textures.vl2"],"textures/gui/Load_Training4.png":["textures.vl2"],"textures/gui/Load_Training5.png":["textures.vl2"],"textures/gui/Load_Trident.png":["DynamixFinalPack.vl2"],"textures/gui/Load_TridentLE.png":["TridentLE.vl2"],"textures/gui/Load_TrueGrit.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_UltimaThule.png":["textures.vl2"],"textures/gui/Load_Underhill.png":["textures.vl2"],"textures/gui/Load_UphillBattle.png":["UphillBattle.vl2"],"textures/gui/Load_UporDown.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_WalledIn.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_WalledInII.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_WhiteDwarf.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Whiteout.png":["textures.vl2"],"textures/gui/Load_WonderLand.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_WoodyMyrk.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Yubarena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Loading.png":["textures.vl2"],"textures/gui/RET_blaster.png":["textures.vl2"],"textures/gui/RET_chaingun.png":["textures.vl2"],"textures/gui/RET_disc.png":["textures.vl2"],"textures/gui/RET_elf.png":["textures.vl2"],"textures/gui/RET_grenade.png":["textures.vl2"],"textures/gui/RET_missile.png":["textures.vl2"],"textures/gui/RET_missile_horizflash_red.png":["textures.vl2"],"textures/gui/RET_missile_marker.png":["textures.vl2"],"textures/gui/RET_missile_marker_red.png":["textures.vl2"],"textures/gui/RET_missile_vertflash_red.png":["textures.vl2"],"textures/gui/RET_mortor.png":["textures.vl2"],"textures/gui/RET_plasma.png":["textures.vl2"],"textures/gui/ShellTBButtonHilight.png":["textures.vl2"],"textures/gui/ShellTBButtonNormal.png":["textures.vl2"],"textures/gui/ShellTBButtonPressed.png":["textures.vl2"],"textures/gui/TR2hud_playertriangle.png":["TR2final105-client.vl2"],"textures/gui/TR2hud_playertriangle_enemy.png":["TR2final105-client.vl2"],"textures/gui/beacon_base.png":["textures.vl2"],"textures/gui/bg_Bioderm.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/gui/bg_Bloodeagle.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/gui/bg_Diamondsword.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/gui/bg_Hammers.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/gui/bg_Harbingers.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/gui/bg_Starwolf.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/gui/crosshairs.png":["textures.vl2"],"textures/gui/darkScroll.png":["textures.vl2"],"textures/gui/darkWindow.png":["textures.vl2"],"textures/gui/dlg_box.png":["textures.vl2"],"textures/gui/dlg_button.png":["textures.vl2"],"textures/gui/dlg_fieldfill.png":["textures.vl2"],"textures/gui/dlg_fieldgrade.png":["textures.vl2"],"textures/gui/dlg_frame_edge.png":["textures.vl2"],"textures/gui/dlg_frame_end.png":["textures.vl2"],"textures/gui/dlg_titletab.png":["textures.vl2"],"textures/gui/email_notread.png":["textures.vl2"],"textures/gui/email_read.png":["textures.vl2"],"textures/gui/hud_ChatPageDown.png":["textures.vl2"],"textures/gui/hud_alliedtriangle.png":["textures.vl2"],"textures/gui/hud_ammopack.png":["textures.vl2"],"textures/gui/hud_armbar.png":["textures.vl2"],"textures/gui/hud_armbaricon.png":["textures.vl2"],"textures/gui/hud_beacon.png":["textures.vl2"],"textures/gui/hud_blaster.png":["textures.vl2"],"textures/gui/hud_camera.png":["textures.vl2"],"textures/gui/hud_chaingun.png":["textures.vl2"],"textures/gui/hud_chat.png":["textures.vl2"],"textures/gui/hud_cloakpack.png":["textures.vl2"],"textures/gui/hud_cmmndfield.png":["textures.vl2"],"textures/gui/hud_deploypack.png":["textures.vl2"],"textures/gui/hud_disc.png":["textures.vl2"],"textures/gui/hud_disconnect.png":["textures.vl2"],"textures/gui/hud_dot.png":["textures.vl2"],"textures/gui/hud_east.png":["textures.vl2"],"textures/gui/hud_elfgun.png":["textures.vl2"],"textures/gui/hud_enemytriangle.png":["textures.vl2"],"textures/gui/hud_energypack.png":["textures.vl2"],"textures/gui/hud_ergbar.png":["textures.vl2"],"textures/gui/hud_ergbaricon.png":["textures.vl2"],"textures/gui/hud_grenlaunch.png":["textures.vl2"],"textures/gui/hud_handgren.png":["textures.vl2"],"textures/gui/hud_infinity.png":["textures.vl2"],"textures/gui/hud_jamm.png":["textures.vl2"],"textures/gui/hud_medpack.png":["textures.vl2"],"textures/gui/hud_mine.png":["textures.vl2"],"textures/gui/hud_missiles.png":["textures.vl2"],"textures/gui/hud_mistimer.png":["textures.vl2"],"textures/gui/hud_mortor.png":["textures.vl2"],"textures/gui/hud_navcirc.png":["textures.vl2"],"textures/gui/hud_new_NSEW.png":["textures.vl2"],"textures/gui/hud_new_beacon.png":["textures.vl2"],"textures/gui/hud_new_blaster.png":["textures.vl2"],"textures/gui/hud_new_chaingun.png":["textures.vl2"],"textures/gui/hud_new_cog.png":["textures.vl2"],"textures/gui/hud_new_compass.png":["textures.vl2"],"textures/gui/hud_new_disc.png":["textures.vl2"],"textures/gui/hud_new_elfgun.png":["textures.vl2"],"textures/gui/hud_new_grenlaunch.png":["textures.vl2"],"textures/gui/hud_new_handgren.png":["textures.vl2"],"textures/gui/hud_new_medpack.png":["textures.vl2"],"textures/gui/hud_new_mine.png":["textures.vl2"],"textures/gui/hud_new_missile.png":["textures.vl2"],"textures/gui/hud_new_mortar.png":["textures.vl2"],"textures/gui/hud_new_packammo.png":["textures.vl2"],"textures/gui/hud_new_packcloak.png":["textures.vl2"],"textures/gui/hud_new_packcloak_armed.png":["textures.vl2"],"textures/gui/hud_new_packenergy.png":["textures.vl2"],"textures/gui/hud_new_packinventory.png":["textures.vl2"],"textures/gui/hud_new_packmotionsens.png":["textures.vl2"],"textures/gui/hud_new_packradar.png":["textures.vl2"],"textures/gui/hud_new_packrepair.png":["textures.vl2"],"textures/gui/hud_new_packrepair_armed.png":["textures.vl2"],"textures/gui/hud_new_packsatchel.png":["textures.vl2"],"textures/gui/hud_new_packsensjam.png":["textures.vl2"],"textures/gui/hud_new_packsensjam_armed.png":["textures.vl2"],"textures/gui/hud_new_packshield.png":["textures.vl2"],"textures/gui/hud_new_packshield_armed.png":["textures.vl2"],"textures/gui/hud_new_packturret.png":["textures.vl2"],"textures/gui/hud_new_packturretin.png":["textures.vl2"],"textures/gui/hud_new_packturretout.png":["textures.vl2"],"textures/gui/hud_new_panel.png":["textures.vl2"],"textures/gui/hud_new_ping.png":["textures.vl2"],"textures/gui/hud_new_ping_green.png":["textures.vl2"],"textures/gui/hud_new_ping_red.png":["textures.vl2"],"textures/gui/hud_new_ping_yellow.png":["textures.vl2"],"textures/gui/hud_new_plasma.png":["textures.vl2"],"textures/gui/hud_new_scorewindow.png":["textures.vl2"],"textures/gui/hud_new_shocklance.png":["textures.vl2"],"textures/gui/hud_new_sniper.png":["textures.vl2"],"textures/gui/hud_new_targetlaser.png":["textures.vl2"],"textures/gui/hud_new_weaponselect.png":["textures.vl2"],"textures/gui/hud_new_window_BL.png":["textures.vl2"],"textures/gui/hud_new_window_BM.png":["textures.vl2"],"textures/gui/hud_new_window_BR.png":["textures.vl2"],"textures/gui/hud_new_window_ML.png":["textures.vl2"],"textures/gui/hud_new_window_MM.png":["textures.vl2"],"textures/gui/hud_new_window_MR.png":["textures.vl2"],"textures/gui/hud_new_window_TL.png":["textures.vl2"],"textures/gui/hud_new_window_TM.png":["textures.vl2"],"textures/gui/hud_new_window_TR.png":["textures.vl2"],"textures/gui/hud_nopack.png":["textures.vl2"],"textures/gui/hud_north.png":["textures.vl2"],"textures/gui/hud_objective.png":["textures.vl2"],"textures/gui/hud_objtimer.png":["textures.vl2"],"textures/gui/hud_packback.png":["textures.vl2"],"textures/gui/hud_packwin.png":["textures.vl2"],"textures/gui/hud_ping.png":["textures.vl2"],"textures/gui/hud_plasma.png":["textures.vl2"],"textures/gui/hud_playertriangle.png":["textures.vl2"],"textures/gui/hud_playertriangle_enemy.png":["textures.vl2"],"textures/gui/hud_repairpack.png":["textures.vl2"],"textures/gui/hud_ret_bomber.png":["textures.vl2"],"textures/gui/hud_ret_shocklance.png":["textures.vl2"],"textures/gui/hud_ret_shrike.png":["textures.vl2"],"textures/gui/hud_ret_sniper.png":["textures.vl2"],"textures/gui/hud_ret_tankchaingun.png":["textures.vl2"],"textures/gui/hud_ret_tankmortar.png":["textures.vl2"],"textures/gui/hud_ret_targlaser.png":["textures.vl2"],"textures/gui/hud_retrng.png":["textures.vl2"],"textures/gui/hud_satchel_armed.png":["textures.vl2"],"textures/gui/hud_satchel_unarmed.png":["textures.vl2"],"textures/gui/hud_sensorbar.png":["textures.vl2"],"textures/gui/hud_sensorbar_glow.png":["textures.vl2"],"textures/gui/hud_sensorbar_glow1.png":["textures.vl2"],"textures/gui/hud_sensorbar_glow2.png":["textures.vl2"],"textures/gui/hud_shieldpack.png":["textures.vl2"],"textures/gui/hud_shocklance.png":["textures.vl2"],"textures/gui/hud_sniper.png":["textures.vl2"],"textures/gui/hud_south.png":["textures.vl2"],"textures/gui/hud_targetlaser.png":["textures.vl2"],"textures/gui/hud_veh_bomb.png":["textures.vl2"],"textures/gui/hud_veh_enrgbar.png":["textures.vl2"],"textures/gui/hud_veh_enrgbarback.png":["textures.vl2"],"textures/gui/hud_veh_icon_assault.png":["textures.vl2"],"textures/gui/hud_veh_icon_bomber.png":["textures.vl2"],"textures/gui/hud_veh_icon_hapc.png":["textures.vl2"],"textures/gui/hud_veh_icon_hole.png":["textures.vl2"],"textures/gui/hud_veh_icon_hoverbike.png":["textures.vl2"],"textures/gui/hud_veh_icon_mpb.png":["textures.vl2"],"textures/gui/hud_veh_icon_shrike.png":["textures.vl2"],"textures/gui/hud_veh_new_bombardier_dash.png":["textures.vl2"],"textures/gui/hud_veh_new_dash.png":["textures.vl2"],"textures/gui/hud_veh_new_dashpiece_1.png":["textures.vl2"],"textures/gui/hud_veh_new_dashpiece_2.png":["textures.vl2"],"textures/gui/hud_veh_new_dashpiece_3.png":["textures.vl2"],"textures/gui/hud_veh_new_dashpiece_4.png":["textures.vl2"],"textures/gui/hud_veh_new_dashpiece_5.png":["textures.vl2"],"textures/gui/hud_veh_new_hilite_left.png":["textures.vl2"],"textures/gui/hud_veh_new_hilite_middle.png":["textures.vl2"],"textures/gui/hud_veh_new_hilite_right.png":["textures.vl2"],"textures/gui/hud_veh_new_tankgunner_dash.png":["textures.vl2"],"textures/gui/hud_veh_nrgbar.png":["textures.vl2"],"textures/gui/hud_veh_nrgbar_back.png":["textures.vl2"],"textures/gui/hud_veh_passenger_dot.png":["textures.vl2"],"textures/gui/hud_veh_passengers.png":["textures.vl2"],"textures/gui/hud_veh_seatdot.png":["textures.vl2"],"textures/gui/hud_veh_speedaltwin.png":["textures.vl2"],"textures/gui/hud_veh_speedaltwinback.png":["textures.vl2"],"textures/gui/hud_veh_speedo_bkgrnd.png":["textures.vl2"],"textures/gui/hud_veh_speedo_frame.png":["textures.vl2"],"textures/gui/hud_veh_weapon_back.png":["textures.vl2"],"textures/gui/hud_veh_weapon_frame.png":["textures.vl2"],"textures/gui/hud_veh_weaponback.png":["textures.vl2"],"textures/gui/hud_veh_weaponwin.png":["textures.vl2"],"textures/gui/hud_weaphigh.png":["textures.vl2"],"textures/gui/hud_weapwin.png":["textures.vl2"],"textures/gui/hud_west.png":["textures.vl2"],"textures/gui/immersion.jpg":["textures.vl2"],"textures/gui/launch_btn.png":["textures.vl2"],"textures/gui/launch_btn_act.png":["textures.vl2"],"textures/gui/launch_btn_rol.png":["textures.vl2"],"textures/gui/launchtop_btn.png":["textures.vl2"],"textures/gui/launchtop_btn_act.png":["textures.vl2"],"textures/gui/lnch_Tab.png":["textures.vl2"],"textures/gui/load_Firestorm.png":["textures.vl2"],"textures/gui/load_Fracas.png":["textures.vl2"],"textures/gui/load_Geronimo.png":["Geronimo.vl2"],"textures/gui/load_Katabatic.png":["textures.vl2"],"textures/gui/load_Patience.png":["Patience.vl2"],"textures/gui/load_Riverdance.png":["textures.vl2"],"textures/gui/load_VulcansHammer.png":["VulcansHammer.vl2"],"textures/gui/load_broken_dreams.png":["brokendreams_2.vl2"],"textures/gui/load_solace.png":["Solace.vl2"],"textures/gui/lobby_headset.png":["textures.vl2"],"textures/gui/lobby_icon_listen.png":["textures.vl2"],"textures/gui/lobby_icon_speak.png":["textures.vl2"],"textures/gui/server_retrievebar.png":["textures.vl2"],"textures/gui/server_tabs.png":["textures.vl2"],"textures/gui/shellScroll.png":["textures.vl2"],"textures/gui/shll_bar_act.png":["textures.vl2"],"textures/gui/shll_bar_rol.png":["textures.vl2"],"textures/gui/shll_button.png":["textures.vl2"],"textures/gui/shll_entryfield.png":["textures.vl2"],"textures/gui/shll_field_BL.png":["textures.vl2"],"textures/gui/shll_field_BM.png":["textures.vl2"],"textures/gui/shll_field_BR.png":["textures.vl2"],"textures/gui/shll_field_ML.png":["textures.vl2"],"textures/gui/shll_field_MM.png":["textures.vl2"],"textures/gui/shll_field_MR.png":["textures.vl2"],"textures/gui/shll_field_TL.png":["textures.vl2"],"textures/gui/shll_field_TM.png":["textures.vl2"],"textures/gui/shll_field_TR.png":["textures.vl2"],"textures/gui/shll_fieldfill.png":["textures.vl2"],"textures/gui/shll_fieldgrade.png":["textures.vl2"],"textures/gui/shll_frame_edge.png":["textures.vl2"],"textures/gui/shll_frame_end.png":["textures.vl2"],"textures/gui/shll_horizontalfield.png":["textures.vl2"],"textures/gui/shll_horzspacer.png":["textures.vl2"],"textures/gui/shll_horztabbutton.png":["textures.vl2"],"textures/gui/shll_horztabbuttonB.png":["textures.vl2"],"textures/gui/shll_horztabframeclose.png":["textures.vl2"],"textures/gui/shll_horztabframeclosea.png":["textures.vl2"],"textures/gui/shll_horztabframegrad.png":["textures.vl2"],"textures/gui/shll_horztabframegrada.png":["textures.vl2"],"textures/gui/shll_horztabframegradedge.png":["textures.vl2"],"textures/gui/shll_horztabframegradedgea.png":["textures.vl2"],"textures/gui/shll_icon_dedicated.png":["textures.vl2"],"textures/gui/shll_icon_dedicated_hi.png":["textures.vl2"],"textures/gui/shll_icon_favorite.png":["textures.vl2"],"textures/gui/shll_icon_favorite_hi.png":["textures.vl2"],"textures/gui/shll_icon_notqueried.png":["textures.vl2"],"textures/gui/shll_icon_notqueried_hi.png":["textures.vl2"],"textures/gui/shll_icon_passworded.png":["textures.vl2"],"textures/gui/shll_icon_passworded_hi.png":["textures.vl2"],"textures/gui/shll_icon_penguin.png":["textures.vl2"],"textures/gui/shll_icon_querying.png":["textures.vl2"],"textures/gui/shll_icon_querying_hi.png":["textures.vl2"],"textures/gui/shll_icon_timedout.png":["textures.vl2"],"textures/gui/shll_icon_tourney.png":["textures.vl2"],"textures/gui/shll_icon_tourney_hi.png":["textures.vl2"],"textures/gui/shll_launch_act.png":["textures.vl2"],"textures/gui/shll_launch_rol.png":["textures.vl2"],"textures/gui/shll_launch_sep.png":["textures.vl2"],"textures/gui/shll_menuclose.png":["textures.vl2"],"textures/gui/shll_menufield.png":["textures.vl2"],"textures/gui/shll_pulldown.png":["textures.vl2"],"textures/gui/shll_pulldown_BL.png":["textures.vl2"],"textures/gui/shll_pulldown_BM.png":["textures.vl2"],"textures/gui/shll_pulldown_BR.png":["textures.vl2"],"textures/gui/shll_pulldown_ML.png":["textures.vl2"],"textures/gui/shll_pulldown_MM.png":["textures.vl2"],"textures/gui/shll_pulldown_MR.png":["textures.vl2"],"textures/gui/shll_pulldown_TL.png":["textures.vl2"],"textures/gui/shll_pulldown_TM.png":["textures.vl2"],"textures/gui/shll_pulldown_TR.png":["textures.vl2"],"textures/gui/shll_pulldownbar_act.png":["textures.vl2"],"textures/gui/shll_pulldownbar_rol.png":["textures.vl2"],"textures/gui/shll_radio.png":["textures.vl2"],"textures/gui/shll_scroll_horzbar.png":["textures.vl2"],"textures/gui/shll_scroll_horzbuttons.png":["textures.vl2"],"textures/gui/shll_scroll_horzfield.png":["textures.vl2"],"textures/gui/shll_scroll_scale.png":["textures.vl2"],"textures/gui/shll_scroll_vertbar.png":["textures.vl2"],"textures/gui/shll_scroll_vertbuttons.png":["textures.vl2"],"textures/gui/shll_scroll_vertfield.png":["textures.vl2"],"textures/gui/shll_sortarrow.png":["textures.vl2"],"textures/gui/shll_soundbutton.png":["textures.vl2"],"textures/gui/shll_tabbutton.png":["textures.vl2"],"textures/gui/shll_tabframegrad.png":["textures.vl2"],"textures/gui/shll_tabframegradedge.png":["textures.vl2"],"textures/gui/shll_titletab.png":["textures.vl2"],"textures/gui/shll_treeView.png":["textures.vl2"],"textures/gui/shll_verticalfield.png":["textures.vl2"],"textures/gui/shll_vertspacer.png":["textures.vl2"],"textures/gui/shll_wipe.png":["textures.vl2"],"textures/gui/shll_wipeend.png":["textures.vl2"],"textures/gui/shll_wipefill.png":["textures.vl2"],"textures/gui/shll_wphfieldbttm.png":["textures.vl2"],"textures/gui/shll_wphfieldtop.png":["textures.vl2"],"textures/gui/shll_wpvfield.png":["textures.vl2"],"textures/gui/treeView.png":["textures.vl2"],"textures/gui/trn_1charybdis.png":["textures.vl2"],"textures/gui/trn_2sehrganda.png":["textures.vl2"],"textures/gui/trn_3ymir.png":["textures.vl2"],"textures/gui/trn_4bloodjewel.png":["textures.vl2"],"textures/gui/trn_5draconis.png":["textures.vl2"],"textures/gui/trn_skifree_2021.png":["SkiFreeGameType.vl2"],"textures/gui/trn_skifree_daily.png":["SkiFreeGameType.vl2"],"textures/gui/trn_skifree_random.png":["SkiFreeGameType.vl2"],"textures/gui/vin_assaultVehicle.png":["textures.vl2"],"textures/gui/vin_bomberFlyer.png":["textures.vl2"],"textures/gui/vin_hapcFlyer.png":["textures.vl2"],"textures/gui/vin_mobileBaseVehicle.png":["textures.vl2"],"textures/gui/vin_scoutFlyer.png":["textures.vl2"],"textures/gui/vin_scoutVehicle.png":["textures.vl2"],"textures/gui/votemeterpassbar.png":["textures.vl2"],"textures/gui/window_close.png":["textures.vl2"],"textures/gui/window_corner.png":["textures.vl2"],"textures/gui/window_titletab.png":["textures.vl2"],"textures/haloday.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/halonite.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/harvest.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/ib/skies/inf_butch_night13_BK.png":["TWL-MapPack.vl2"],"textures/ib/skies/inf_butch_night13_DN.png":["TWL-MapPack.vl2"],"textures/ib/skies/inf_butch_night13_FR.png":["TWL-MapPack.vl2"],"textures/ib/skies/inf_butch_night13_LF.png":["TWL-MapPack.vl2"],"textures/ib/skies/inf_butch_night13_RT.png":["TWL-MapPack.vl2"],"textures/ib/skies/inf_butch_night13_UP.png":["TWL-MapPack.vl2"],"textures/ice/bd_ebor03.PNG":["TWL2-MapPack.vl2"],"textures/ice/bd_espe03.PNG":["TWL2-MapPack.vl2"],"textures/ice/bd_ibor6.PNG":["TWL2-MapPack.vl2"],"textures/ice/bd_iceilig02.png":["TWL2-MapPack.vl2"],"textures/ice/be_elig03.PNG":["TWL2-MapPack.vl2"],"textures/ice/be_icei01a.png":["TWL2-MapPack.vl2"],"textures/ice/be_itebor02a.PNG":["TWL2-MapPack.vl2"],"textures/ice/be_itedoo01.PNG":["TWL2-MapPack.vl2"],"textures/ice/be_iteflo01.PNG":["TWL2-MapPack.vl2"],"textures/ice/ds_efloor1.png":["TWL2-MapPack.vl2"],"textures/ice/ds_ichute02.png":["TWL2-MapPack.vl2"],"textures/ice/ds_iflo04.png":["TWL2-MapPack.vl2"],"textures/ice/ds_ihacei01.png":["TWL2-MapPack.vl2"],"textures/ice/ds_ilig02.png":["TWL2-MapPack.vl2"],"textures/ice/ds_ilig03.png":["TWL2-MapPack.vl2"],"textures/ice/ds_iwaldeco04a.png":["TWL2-MapPack.vl2"],"textures/ice/ds_iwaldeco05.png":["TWL2-MapPack.vl2"],"textures/ice/ds_iwaldeco06.png":["TWL2-MapPack.vl2"],"textures/ice/ds_techwall_2.png":["TWL2-MapPack.vl2"],"textures/ice/ds_techwall_3.png":["TWL2-MapPack.vl2"],"textures/ice/icewall2020.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/ice/icewall2021.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/ice/icewall2022.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/ice/rockSnow2.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/rockblue5.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/skies/dark_b.bm8":["ice.vl2"],"textures/ice/skies/dark_b.png":["ice.vl2"],"textures/ice/skies/dark_bottom.bm8":["ice.vl2"],"textures/ice/skies/dark_bottom.png":["ice.vl2"],"textures/ice/skies/dark_f.bm8":["ice.vl2"],"textures/ice/skies/dark_f.png":["ice.vl2"],"textures/ice/skies/dark_l.bm8":["ice.vl2"],"textures/ice/skies/dark_l.png":["ice.vl2"],"textures/ice/skies/dark_r.bm8":["ice.vl2"],"textures/ice/skies/dark_r.png":["ice.vl2"],"textures/ice/skies/dark_t.bm8":["ice.vl2"],"textures/ice/skies/dark_t.png":["ice.vl2"],"textures/ice/skies/ice_blue_emap.bm8":["ice.vl2"],"textures/ice/skies/ice_blue_emap.png":["ice.vl2"],"textures/ice/skies/ice_nite_emap.bm8":["ice.vl2"],"textures/ice/skies/ice_nite_emap.png":["ice.vl2"],"textures/ice/skies/icecloud1.bm8":["ice.vl2"],"textures/ice/skies/icecloud1.png":["ice.vl2"],"textures/ice/skies/icecloud2.bm8":["ice.vl2"],"textures/ice/skies/icecloud2.png":["ice.vl2"],"textures/ice/skies/icecloud3.bm8":["ice.vl2"],"textures/ice/skies/icecloud3.png":["ice.vl2"],"textures/ice/skies/kif_ice_day_BK.png":["TWL-MapPack.vl2"],"textures/ice/skies/kif_ice_day_DN.png":["TWL-MapPack.vl2"],"textures/ice/skies/kif_ice_day_FR.png":["TWL-MapPack.vl2"],"textures/ice/skies/kif_ice_day_LF.png":["TWL-MapPack.vl2"],"textures/ice/skies/kif_ice_day_RT.png":["TWL-MapPack.vl2"],"textures/ice/skies/kif_ice_day_UP.png":["TWL-MapPack.vl2"],"textures/ice/skies/starrynite_BK.png":["TWL2-MapPack.vl2"],"textures/ice/skies/starrynite_DN.png":["TWL2-MapPack.vl2"],"textures/ice/skies/starrynite_FR.png":["TWL2-MapPack.vl2"],"textures/ice/skies/starrynite_LF.png":["TWL2-MapPack.vl2"],"textures/ice/skies/starrynite_RT.png":["TWL2-MapPack.vl2"],"textures/ice/skies/starrynite_UP.png":["TWL2-MapPack.vl2"],"textures/ice/skies/starrynite_v1_BK.bm8":["ice.vl2"],"textures/ice/skies/starrynite_v1_BK.png":["ice.vl2"],"textures/ice/skies/starrynite_v1_DN.bm8":["ice.vl2"],"textures/ice/skies/starrynite_v1_DN.png":["ice.vl2"],"textures/ice/skies/starrynite_v1_FR.bm8":["ice.vl2"],"textures/ice/skies/starrynite_v1_FR.png":["ice.vl2"],"textures/ice/skies/starrynite_v1_LF.bm8":["ice.vl2"],"textures/ice/skies/starrynite_v1_LF.png":["ice.vl2"],"textures/ice/skies/starrynite_v1_RT.bm8":["ice.vl2"],"textures/ice/skies/starrynite_v1_RT.png":["ice.vl2"],"textures/ice/skies/starrynite_v1_UP.bm8":["ice.vl2"],"textures/ice/skies/starrynite_v1_UP.png":["ice.vl2"],"textures/ice/snowrock.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/snowrock2.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ebor01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ecap01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ecap01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ecap01b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ecap01c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ecap02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_edoor01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_edoor02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_edoor03.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_edoor04.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_eflo01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_eflo01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_eflo01b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_eflo01c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_elig01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_elig02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_espec01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_espec02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_espec03.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal01b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal01c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal01d.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal02a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal03.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal03a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal04.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal06.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal06b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal06c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal06d.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_floorgrate.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_floorthresh.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ibor01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ibor01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iborlig01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iborlig01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iborlig01b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iborlig02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iborlig02a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iborlig02b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icei01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icei01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icei02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icei02a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ichute01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ichute02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icol01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icol01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icolBASE.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icolCAP01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icolCAP02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icolSPEC01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icolSPEC02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icoligolA.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ifloor01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ifloor01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ifloor01b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ifloor01c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ilig01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ilig02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ilig03.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ilig04.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ipipe01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ipipe01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ipipe02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec01agl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec01gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec02agl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec02gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec03.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec03glue.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal01Snow.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal01_4BSb.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal01_4BSgl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal01gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal02Snow.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal03.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal035BSEb.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal035BSEgl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal03Snow.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal03gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal04.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal04gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal05.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal05gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalCAP01agl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalCAP01gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalCAP02agl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalCAP02gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap01b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap01c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap01d.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap02b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap02c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap02d.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalsubcap.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_screen.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_scrnbrdr01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_scrnbrdr01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_scrnbrdr01b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_scrnbrdr01c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_thresh01OFF.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_thresh01ON.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_threshSIDE.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_threshgrate.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/xsnowrock3.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/xsnowrock4.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice_dark.dml":["ice.vl2"],"textures/inf_butch_FrozenHope.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/inf_butch_night13.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/inf_butch_night13_x2.dml":["TWL-MapPack.vl2"],"textures/inf_butch_nov50.dml":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/inf_butch_nov50_BK.png":["TWL2-MapPack.vl2"],"textures/inf_butch_nov50_DN.png":["TWL2-MapPack.vl2"],"textures/inf_butch_nov50_FR.png":["TWL2-MapPack.vl2"],"textures/inf_butch_nov50_LF.png":["TWL2-MapPack.vl2"],"textures/inf_butch_nov50_RT.png":["TWL2-MapPack.vl2"],"textures/inf_butch_nov50_UP.png":["TWL2-MapPack.vl2"],"textures/inf_butchlava51.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/island_water.dml":["textures.vl2"],"textures/jagged.dml":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/jaggedclaw/be_edoo02.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_elig02.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_elig03.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_espec02.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_ewal06.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_icei01a.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_ihalig.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_iprflo01.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_itebor04.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_itedoo01.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_itelig01.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_itelig02.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_itewal01.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_itewal04.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/chateau_bk.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/chateau_dn.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/chateau_ft.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/chateau_lf.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/chateau_rt.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/chateau_up.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/deck1+.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/ds_NefBlTrim.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/ds_NefBlue1.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/ds_NefWall1.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/ds_Neffloor1.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/ds_Neffloor5.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/ds_ilig03.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/greylite2.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/gtext2a.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/null.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/slabgrill.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/tcement1a.png":["TWL2-MapPack.vl2"],"textures/kif_iceday.dml":["TWL-MapPack.vl2"],"textures/kif_lava_starrynight.dml":["TWL-MapPack.vl2"],"textures/kif_lava_starrynight62.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/kif_lushsunset.dml":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Euro4_Sinivalkoinen_TMa5tersMix_water_RefleX.png":["TWL2-MapPack.vl2"],"textures/lava/Nycto-Plates.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-Trim.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-bboard.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-bboard2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-comp2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-comp3.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-comp4.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-comp7.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-computer.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-disp1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-disp2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-hitwall.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-hitwall2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-map.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-mwall.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-mwall2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-mwall3.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-mwall4.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-pipe.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-plasma.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/STPLATE10a.png":["Classic_maps_v1.vl2"],"textures/lava/STPLATE10c.png":["Classic_maps_v1.vl2"],"textures/lava/STPLATE12.png":["Classic_maps_v1.vl2"],"textures/lava/STPLATE13.png":["Classic_maps_v1.vl2"],"textures/lava/STPLATE5a.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate0010.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate1.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate2.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate3.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate5.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate6.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate7.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate8.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate9.png":["Classic_maps_v1.vl2"],"textures/lava/Tma5t_Cowboy1.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy4.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy5.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy6.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy7.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy8.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy9.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboyb10.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboyb11.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboyb12.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboyb13.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboyb14.png":["TWL2-MapPack.vl2"],"textures/lava/Tma5t_Cowboyb15.png":["TWL2-MapPack.vl2"],"textures/lava/bd_iflo03b.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/be_icei01a.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/be_itelig01.PNG":["TWL2-MapPack.vl2"],"textures/lava/be_itewal02a.PNG":["TWL2-MapPack.vl2"],"textures/lava/comp_screen_2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/display_blue.png":["Classic_maps_v1.vl2"],"textures/lava/display_yellow.png":["Classic_maps_v1.vl2"],"textures/lava/displaymxscar.png":["Classic_maps_v1.vl2"],"textures/lava/ds_NefBlTrim.png":["Classic_maps_v1.vl2"],"textures/lava/ds_NefBlue.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/lava/ds_NefBlue1.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/lava/ds_NefBlue2.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/lava/ds_NefBlue3.png":["Classic_maps_v1.vl2"],"textures/lava/ds_NefFloor6.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/lava/ds_NefWall1.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/lava/ds_Neffloor1.png":["Classic_maps_v1.vl2"],"textures/lava/ds_Neffloor2.png":["Classic_maps_v1.vl2"],"textures/lava/ds_Neffloor3.png":["Classic_maps_v1.vl2"],"textures/lava/ds_Neffloor4.png":["Classic_maps_v1.vl2"],"textures/lava/ds_Neffloor5.png":["Classic_maps_v1.vl2"],"textures/lava/ds_Neflig01.png":["Classic_maps_v1.vl2"],"textures/lava/ds_Thresh01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_Thresh1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_alarm.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ebor01b.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ebor02.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_efloor1.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_eflor1.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_elig01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_elig02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_elig0202.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_elig03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_eport01e.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_etechbor01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_etechbrdr2.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_etran1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_etrans.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_etrans01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewal01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewal01BASE.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewal01a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewal02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewal02a.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ewal05d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ewal11a.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ewaldeco01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewaldeco06.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewaldeco07.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewaldeco08.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewaldeco09.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewall03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewall04.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewall05.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewall06.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewall06a.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ewall07.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewall1a.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_floorgrate1.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_genfloor.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_genwall.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_girder.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ibor01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ibor01a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ibor02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ibor02a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ibor03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ibor04.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_icei01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_icei05.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_iceilig01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iceilig1.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ichute01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ichute02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iflo01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iflo02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iflo03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iflo04.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ifloLig01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ifloLig02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ifloor01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ihacei01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ihaceilig01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ihalig.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ilavlight.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ilig01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ilig02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ilig03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ilig04.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ilig05.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ilig06.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_inolite.png":["Classic_maps_v1.vl2"],"textures/lava/ds_iwal01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwal01a.png":["lava.vl2","yHDTextures2.0.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_iwal01aa.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_iwaldeco01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco01a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco02a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco03a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco04.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco04a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco05.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco05a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco06.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco07.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco08.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco09.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_jet01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_jet02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_jet03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_mlatched.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_mriveted2.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_neflig01.png":["TR2final105-client.vl2"],"textures/lava/ds_obsidian.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_screen.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_techborder1.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_techborder2.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_techwall_1.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_techwall_2.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_techwall_3.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_twall_001.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_waldeco1.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_walldeco_06.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_walldeco_07.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_walldeco_08.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_walldeco_09.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ext_grey8.png":["Classic_maps_v1.vl2"],"textures/lava/greylite1.png":["Classic_maps_v1.vl2"],"textures/lava/greylite2.png":["Classic_maps_v1.vl2"],"textures/lava/greylitetrim.png":["Classic_maps_v1.vl2"],"textures/lava/greylitetrim2.png":["Classic_maps_v1.vl2"],"textures/lava/grid_1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/grid_rusty_1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/grill1a.png":["Classic_maps_v1.vl2"],"textures/lava/gtext1.png":["Classic_maps_v1.vl2"],"textures/lava/gtext1a.png":["Classic_maps_v1.vl2"],"textures/lava/gtext2.png":["Classic_maps_v1.vl2"],"textures/lava/gtext2a.png":["Classic_maps_v1.vl2"],"textures/lava/gtext2b.png":["Classic_maps_v1.vl2"],"textures/lava/gtext3.png":["Classic_maps_v1.vl2"],"textures/lava/gtext4.png":["Classic_maps_v1.vl2"],"textures/lava/gtext5.png":["Classic_maps_v1.vl2"],"textures/lava/gtextpipe1.png":["Classic_maps_v1.vl2"],"textures/lava/inf_light011.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/inf_light09.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/lavadirt04.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/lavarock03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/lavawall20.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/lavawall21.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/lavawall22.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/radwarn.png":["Classic_maps_v1.vl2"],"textures/lava/skies/Lavanight_v5_BK.png":["DynamixFinalPack.vl2"],"textures/lava/skies/Lavanight_v5_DN.png":["DynamixFinalPack.vl2"],"textures/lava/skies/Lavanight_v5_FR.png":["DynamixFinalPack.vl2"],"textures/lava/skies/Lavanight_v5_LF.png":["DynamixFinalPack.vl2"],"textures/lava/skies/Lavanight_v5_RT.png":["DynamixFinalPack.vl2"],"textures/lava/skies/Lavanight_v5_UP.png":["DynamixFinalPack.vl2"],"textures/lava/skies/kif_lava_starrynight_BK.png":["TWL-MapPack.vl2"],"textures/lava/skies/kif_lava_starrynight_DN.png":["TWL-MapPack.vl2"],"textures/lava/skies/kif_lava_starrynight_FR.png":["TWL-MapPack.vl2"],"textures/lava/skies/kif_lava_starrynight_LF.png":["TWL-MapPack.vl2"],"textures/lava/skies/kif_lava_starrynight_RT.png":["TWL-MapPack.vl2"],"textures/lava/skies/kif_lava_starrynight_UP.png":["TWL-MapPack.vl2"],"textures/lava/skies/lava_starrynite_emap.bm8":["lava.vl2"],"textures/lava/skies/lava_starrynite_emap.png":["lava.vl2"],"textures/lava/skies/lavanight_v5_BK.png":["","Classic_maps_v1.vl2"],"textures/lava/skies/lavanight_v5_DN.png":["","Classic_maps_v1.vl2"],"textures/lava/skies/lavanight_v5_FR.png":["","Classic_maps_v1.vl2"],"textures/lava/skies/lavanight_v5_LF.png":["","Classic_maps_v1.vl2"],"textures/lava/skies/lavanight_v5_RT.png":["","Classic_maps_v1.vl2"],"textures/lava/skies/lavanight_v5_UP.png":["","Classic_maps_v1.vl2"],"textures/lava/skies/lavayellow_v5_BK.png":["DynamixFinalPack.vl2"],"textures/lava/skies/lavayellow_v5_DN.png":["DynamixFinalPack.vl2"],"textures/lava/skies/lavayellow_v5_FR.png":["DynamixFinalPack.vl2"],"textures/lava/skies/lavayellow_v5_LF.png":["DynamixFinalPack.vl2"],"textures/lava/skies/lavayellow_v5_RT.png":["DynamixFinalPack.vl2"],"textures/lava/skies/lavayellow_v5_UP.png":["DynamixFinalPack.vl2"],"textures/lava/skies/starrynite_v5_BK.bm8":["lava.vl2"],"textures/lava/skies/starrynite_v5_BK.png":["lava.vl2"],"textures/lava/skies/starrynite_v5_DN.bm8":["lava.vl2"],"textures/lava/skies/starrynite_v5_DN.png":["lava.vl2"],"textures/lava/skies/starrynite_v5_FR.bm8":["lava.vl2"],"textures/lava/skies/starrynite_v5_FR.png":["lava.vl2"],"textures/lava/skies/starrynite_v5_LF.bm8":["lava.vl2"],"textures/lava/skies/starrynite_v5_LF.png":["lava.vl2"],"textures/lava/skies/starrynite_v5_RT.bm8":["lava.vl2"],"textures/lava/skies/starrynite_v5_RT.png":["lava.vl2"],"textures/lava/skies/starrynite_v5_UP.bm8":["lava.vl2"],"textures/lava/skies/starrynite_v5_UP.png":["lava.vl2"],"textures/lava/skies/volcanic_starrynite_emap.bm8":["lava.vl2"],"textures/lava/skies/volcanic_starrynite_emap.png":["Classic_maps_v1.vl2","DynamixFinalPack.vl2","lava.vl2"],"textures/lava/stplate0021.png":["Classic_maps_v1.vl2"],"textures/lava/stplate14.png":["Classic_maps_v1.vl2"],"textures/lava/sw_floorgrate.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/sw_ipipe02.png":["TWL2-MapPack.vl2"],"textures/lava/tcement1a.png":["Classic_maps_v1.vl2"],"textures/lava/techwall_1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/techwall_paint.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/techwall_rusty.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/techwall_rusty2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/tlite6.png":["Classic_maps_v1.vl2"],"textures/lava/tplate1.png":["Classic_maps_v1.vl2"],"textures/lava/tplate2.png":["Classic_maps_v1.vl2"],"textures/lava/ttrim2.png":["Classic_maps_v1.vl2"],"textures/lava_dark.dml":["lava.vl2"],"textures/lava_night.dml":["Classic_maps_v1.vl2","DynamixFinalPack.vl2"],"textures/lava_yellow.dml":["DynamixFinalPack.vl2"],"textures/lavanight_v5.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/liquidTiles/AlgaeWater.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/BlueWater.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/GreenWater.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/IslandWater01.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/IslandWater02.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/IslandWater03.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/IslandWater04.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Lava.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LavaPool01.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LavaPool02.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LavaPool03.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LavaPool04.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater01.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater01_Algae.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater02.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater02_Algae.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater03.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater03_Algae.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater04.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater04_Algae.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Modulation03.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Modulation04.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Shore_Modulation.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Tile01a.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Tile02a.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Tile03a.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Tile04a.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/archipelago_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/archipelago_water.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/damnation_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/ice_water_ram.png":["Classic_maps_v1.vl2"],"textures/liquidTiles/icebound_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/icebound_water.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/insalubria_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/myrkwood_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/oasis_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/oasis_water_ripply.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/quagmire_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/respite_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/reversion_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/riverdance_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/riverdance_water_1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/riverdance_water_5.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/riverdance_water_6.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/sanctuary_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/sanctuary_water_1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/sanctuary_water_2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/thinice_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidtiles/BloodMoon_bloodwater2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/liquidtiles/MuddySwamp_industrial_oil.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/liquidtiles/PlanetX_CB_water.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/liquidtiles/SewageWater.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/liquidtiles/caustic_water.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/liquidtiles/industrial_oil.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/liquidtiles/tes_water2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/BlueMoon.png":["TWL-MapPack.vl2"],"textures/lush/Roman_COLLa.png":["TWL-MapPack.vl2"],"textures/lush/Roman_COLLb.png":["TWL-MapPack.vl2"],"textures/lush/Roman_ROOF.png":["TWL-MapPack.vl2"],"textures/lush/Roman_STONE.png":["TWL-MapPack.vl2"],"textures/lush/Skies/BBday_BK.png":["TWL-MapPack.vl2"],"textures/lush/Skies/BBday_DN.png":["TWL-MapPack.vl2"],"textures/lush/Skies/BBday_FR.png":["TWL-MapPack.vl2"],"textures/lush/Skies/BBday_LF.png":["TWL-MapPack.vl2"],"textures/lush/Skies/BBday_RT.png":["TWL-MapPack.vl2"],"textures/lush/Skies/BBday_UP.png":["TWL-MapPack.vl2"],"textures/lush/Skies/lush_01_day_v5_BK_x2.png":["TWL-MapPack.vl2"],"textures/lush/Skies/lush_01_day_v5_DN_x2.png":["TWL-MapPack.vl2"],"textures/lush/Skies/lush_01_day_v5_FR_x2.png":["TWL-MapPack.vl2"],"textures/lush/Skies/lush_01_day_v5_LF_x2.png":["TWL-MapPack.vl2"],"textures/lush/Skies/lush_01_day_v5_RT_x2.png":["TWL-MapPack.vl2"],"textures/lush/Skies/lush_01_day_v5_UP_x2.png":["TWL-MapPack.vl2"],"textures/lush/attrition_iflag.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/attrition_sflag.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/bb_red.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/bb_red2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/bb_sand.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/be_Edoo01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ebor01b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ebor01bb.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/be_ebor01d.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ebor01e.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ebor02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ebor03.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ebor04a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ecombo02a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_edoo02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_edoo03.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eflo01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eflo02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_elig01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_elig02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_elig02_nd.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/be_elig03.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_elig033.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/be_epipe01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eport01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eport01e.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eport02a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eport02b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec03.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec03a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec03b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec04.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec05.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec05b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec06a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec07.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec08.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec09.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_etec.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eterrain02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eterrain02a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eterrain02b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal01b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal02b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal02be.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/be_ewal03_hl.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/be_ewal03a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal03acrk.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/be_ewal04a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal05.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal05a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal05d.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal06.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal07.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal077.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/be_ewal08.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal09b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal11b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal11d.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal12b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewall10.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_gr3streak.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/be_gr4streak.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/be_iColBase01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iColTop.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iGeneric.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iGenericDark.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei01a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei01b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei01b1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/be_icei01c.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei01ca.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/be_icei02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei03.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei03b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei04.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ichute01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ichute02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icobor1.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icobor1a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icocei.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icolig.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icolig01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icoligolA.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icomp01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icomp01a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icowal02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icowal02a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icowal02b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iflo01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iflo01a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ifloWet.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ifunctec01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ifunctec01a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihadoo.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihaflo01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihalig.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihaspe01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal04.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal04a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal04b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal04d.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal05a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal05b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal05c.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ipipe01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ipipe01_iwal.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ipipe01b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iprflo01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iprwal01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ispec01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ispec01a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ispec01b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itebor01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itebor02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itebor02a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itebor02b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itebor02c.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itebor04.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itec01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itec01a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itec01c.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itecei01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itecei02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itedoo01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iteflo01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iteflo02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itelig01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itelig02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itewal01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itewal02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itewal02a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itewal03.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itewal04.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_screen.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_thresh01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_thresh01a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_thresh02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_thresh02a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_twal05.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/beach_wal1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/beach_wal2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/beach_wal3.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/box_a.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/box_b.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/box_c.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/display05.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/display_07.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/dox_beam.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/dox_bluelite1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/dox_bluelite2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/dox_grsteel3.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/dox_grsteel3_b.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/dox_grsteel3_f.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/dox_grsteel4.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/dox_pipe1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/emap_beachblitz.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/hazard.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/ir_blocks.bm8":["TWL-MapPack.vl2"],"textures/lush/ir_blocks.png":["TWL-MapPack.vl2"],"textures/lush/ir_plain.bm8":["TWL-MapPack.vl2"],"textures/lush/ir_plain.png":["TWL-MapPack.vl2"],"textures/lush/ir_relief.bm8":["TWL-MapPack.vl2"],"textures/lush/ir_relief.png":["TWL-MapPack.vl2"],"textures/lush/ir_trim1.bm8":["TWL-MapPack.vl2"],"textures/lush/ir_trim1.png":["TWL-MapPack.vl2"],"textures/lush/ir_trim2.bm8":["TWL-MapPack.vl2"],"textures/lush/ir_trim2.png":["TWL-MapPack.vl2"],"textures/lush/ir_wall.bm8":["TWL-MapPack.vl2"],"textures/lush/ir_wall.png":["TWL-MapPack.vl2"],"textures/lush/kb_logitech.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/light_base01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/panel.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/reactor01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/rip.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/rustbox.png":["TWL-MapPack.vl2"],"textures/lush/rustbox_logo.png":["TWL-MapPack.vl2"],"textures/lush/skies/L4_b.bm8":["lush.vl2"],"textures/lush/skies/L4_b.png":["","lush.vl2"],"textures/lush/skies/L4_bottom.bm8":["lush.vl2"],"textures/lush/skies/L4_bottom.png":["","lush.vl2"],"textures/lush/skies/L4_f.bm8":["lush.vl2"],"textures/lush/skies/L4_f.png":["","lush.vl2"],"textures/lush/skies/L4_l.bm8":["lush.vl2"],"textures/lush/skies/L4_l.png":["","lush.vl2"],"textures/lush/skies/L4_r.bm8":["lush.vl2"],"textures/lush/skies/L4_r.png":["","lush.vl2"],"textures/lush/skies/L4_t.bm8":["lush.vl2"],"textures/lush/skies/L4_t.png":["","lush.vl2"],"textures/lush/skies/emap_dark_green.png":["TWL2-MapPack.vl2"],"textures/lush/skies/emap_muddy.png":["Classic_maps_v1.vl2"],"textures/lush/skies/kif_lushsunset_BK.png":["TWL2-MapPack.vl2"],"textures/lush/skies/kif_lushsunset_DN.png":["TWL2-MapPack.vl2"],"textures/lush/skies/kif_lushsunset_FR.png":["TWL2-MapPack.vl2"],"textures/lush/skies/kif_lushsunset_LF.png":["TWL2-MapPack.vl2"],"textures/lush/skies/kif_lushsunset_RT.png":["TWL2-MapPack.vl2"],"textures/lush/skies/kif_lushsunset_UP.png":["TWL2-MapPack.vl2"],"textures/lush/skies/lush_01_day_v5_BK.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_day_v5_DN.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_day_v5_FR.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_day_v5_LF.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_day_v5_RT.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_day_v5_UP.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_night_BK.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_night_DN.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_night_FR.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_night_LF.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_night_RT.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_night_UP.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_ram_v5_BK.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_01_ram_v5_DN.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_01_ram_v5_FR.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_01_ram_v5_LF.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_01_ram_v5_RT.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_01_ram_v5_UP.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_02_dusk_BK.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_02_dusk_DN.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_02_dusk_FR.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_02_dusk_LF.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_02_dusk_RT.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_02_dusk_UP.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_02c_dusk_BK.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_02c_dusk_DN.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_02c_dusk_FR.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_02c_dusk_LF.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_02c_dusk_RT.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_02c_dusk_UP.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_day_emap.bm8":["lush.vl2"],"textures/lush/skies/lush_day_emap.png":["lush.vl2"],"textures/lush/skies/lush_nite_emap.bm8":["lush.vl2"],"textures/lush/skies/lush_nite_emap.png":["lush.vl2"],"textures/lush/skies/lushcloud1.bm8":["lush.vl2"],"textures/lush/skies/lushcloud1.png":["lush.vl2"],"textures/lush/skies/lushcloud3.bm8":["lush.vl2"],"textures/lush/skies/lushcloud3.png":["lush.vl2"],"textures/lush/skies/lushcloud4.bm8":["lush.vl2"],"textures/lush/skies/lushcloud4.png":["lush.vl2"],"textures/lush/skies/starrynite_v4_BK.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v4_BK.png":["lush.vl2"],"textures/lush/skies/starrynite_v4_DN.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v4_DN.png":["lush.vl2"],"textures/lush/skies/starrynite_v4_FR.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v4_FR.png":["lush.vl2"],"textures/lush/skies/starrynite_v4_LF.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v4_LF.png":["lush.vl2"],"textures/lush/skies/starrynite_v4_RT.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v4_RT.png":["lush.vl2"],"textures/lush/skies/starrynite_v4_UP.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v4_UP.png":["lush.vl2"],"textures/lush/skies/starrynite_v6_BK.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v6_BK.png":["lush.vl2"],"textures/lush/skies/starrynite_v6_DN.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v6_DN.png":["lush.vl2"],"textures/lush/skies/starrynite_v6_FR.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v6_FR.png":["lush.vl2"],"textures/lush/skies/starrynite_v6_LF.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v6_LF.png":["lush.vl2"],"textures/lush/skies/starrynite_v6_RT.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v6_RT.png":["lush.vl2"],"textures/lush/skies/starrynite_v6_UP.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v6_UP.png":["lush.vl2"],"textures/lush/skull.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/alien-01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/display04.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/display05.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/display06.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/display07.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/display08.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/display10.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot02.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot03.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot04.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot05.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot06.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot07.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot08.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot09.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot11.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/stone_wall1.png":["TWL2-MapPack.vl2"],"textures/lush/stone_wall2.png":["TWL2-MapPack.vl2"],"textures/lush/stone_wall3.png":["TWL2-MapPack.vl2"],"textures/lush/stone_wall4.png":["TWL2-MapPack.vl2"],"textures/lush/stone_wall5.png":["TWL2-MapPack.vl2"],"textures/lush/stone_wall7.png":["TWL2-MapPack.vl2"],"textures/lush/trim_t01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/wall_c02.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/wall_light_c01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/wall_trim01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/wall_w03a.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/xing.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush_dark.dml":["lush.vl2"],"textures/lush_day.dml":["DynamixFinalPack.vl2"],"textures/lush_day_x2.dml":["TWL-MapPack.vl2"],"textures/lush_dusk.dml":["Classic_maps_v1.vl2","DynamixFinalPack.vl2"],"textures/lush_night.dml":["DynamixFinalPack.vl2"],"textures/lush_ram.dml":["Classic_maps_v1.vl2"],"textures/lushdusk66.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lushsky_night11.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/magsky/mag_BK.png":["TWL2-MapPack.vl2"],"textures/magsky/mag_FR.png":["TWL2-MapPack.vl2"],"textures/magsky/mag_LF.png":["TWL2-MapPack.vl2"],"textures/magsky/mag_RT.png":["TWL2-MapPack.vl2"],"textures/magsky/mag_UP.png":["TWL2-MapPack.vl2"],"textures/mmd.dml":["TWL2-MapPack.vl2"],"textures/mmd/mmd_BK.png":["TWL2-MapPack.vl2"],"textures/mmd/mmd_DN.png":["TWL2-MapPack.vl2"],"textures/mmd/mmd_FR.png":["TWL2-MapPack.vl2"],"textures/mmd/mmd_LF.png":["TWL2-MapPack.vl2"],"textures/mmd/mmd_RT.png":["TWL2-MapPack.vl2"],"textures/mmd/mmd_UP.png":["TWL2-MapPack.vl2"],"textures/mr_02.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/muddy.dml":["Classic_maps_v1.vl2"],"textures/muddy/skies/muddy_BK.png":["Classic_maps_v1.vl2"],"textures/muddy/skies/muddy_FR.png":["Classic_maps_v1.vl2"],"textures/muddy/skies/muddy_LF.png":["Classic_maps_v1.vl2"],"textures/muddy/skies/muddy_RT.png":["Classic_maps_v1.vl2"],"textures/muddy/skies/muddy_UP.png":["Classic_maps_v1.vl2"],"textures/muddy/skies/muddy_cloud1.png":["Classic_maps_v1.vl2"],"textures/muddy/skies/muddy_cloud2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Nef5_BK.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Nef5_DN.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Nef5_FR.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Nef5_LF.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Nef5_RT.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Nef5_UP.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet2_1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet2_2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet2_3.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet2_4.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet2_5.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet_1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet_2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet_3.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet_4.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet_5.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet_cloud1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet_cloud2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal1_BK.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal1_FR.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal1_LF.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal1_RT.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal1_UP.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal_7.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal_Cloud1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal_Cloud2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nefRed_1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nefRed_2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nefRed_3.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nefRed_4.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nefRed_5.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nef_BlueClear_1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nef_BlueClear_2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nef_BlueClear_3.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nef_BlueClear_4.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nef_BlueClear_5.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nef_BlueClear_cloud1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/night1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/night2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/night3.png":["Classic_maps_v1.vl2"],"textures/nef/skies/night4.png":["Classic_maps_v1.vl2"],"textures/nef/skies/night5.png":["Classic_maps_v1.vl2"],"textures/nef_5.dml":["Classic_maps_v1.vl2"],"textures/nef_BlueClear.dml":["Classic_maps_v1.vl2"],"textures/nef_RedPlanet.dml":["Classic_maps_v1.vl2"],"textures/nef_RedPlanet2.dml":["Classic_maps_v1.vl2"],"textures/nef_Red_1.dml":["Classic_maps_v1.vl2"],"textures/nef_Surreal1.dml":["Classic_maps_v1.vl2"],"textures/nef_night1.dml":["Classic_maps_v1.vl2"],"textures/nef_sset2_x2.dml":["TWL-MapPack.vl2"],"textures/nefred1/red1_BK_x2.png":["TWL-MapPack.vl2"],"textures/nefred1/red1_CLOUD1_x2.png":["TWL-MapPack.vl2"],"textures/nefred1/red1_FR_x2.png":["TWL-MapPack.vl2"],"textures/nefred1/red1_LF_x2.png":["TWL-MapPack.vl2"],"textures/nefred1/red1_RT_x2.png":["TWL-MapPack.vl2"],"textures/nefred1/red1_UP_x2.png":["TWL-MapPack.vl2"],"textures/nefred1_x2.dml":["TWL-MapPack.vl2"],"textures/nefsset2_x2/skies/nef_sset2_BK.png":["TWL-MapPack.vl2"],"textures/nefsset2_x2/skies/nef_sset2_FR.png":["TWL-MapPack.vl2"],"textures/nefsset2_x2/skies/nef_sset2_LF.png":["TWL-MapPack.vl2"],"textures/nefsset2_x2/skies/nef_sset2_RT.png":["TWL-MapPack.vl2"],"textures/nefsset2_x2/skies/nef_sset2_UP.png":["TWL-MapPack.vl2"],"textures/nightsky82.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/ocean_water.dml":["textures.vl2"],"textures/ocular.dml":["TWL2-MapPack.vl2"],"textures/particleTest.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/raindrops.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake001.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake002.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake003.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake004.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake005.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake006.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake007.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake008.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake009.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake010.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake011.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake012.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake013.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake014.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake015.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake016.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake017.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflakes.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/purpsun.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/raindrops.dml":["textures.vl2"],"textures/rilrock/ril.darkrock.png":["S8maps.vl2"],"textures/roelcolor.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/rst_goonflag.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/rst_taotribes.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/rst_toitle.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/rst_tribescastcof.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/rst_tribesnextcof.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/DarkStormy/DarkStormy_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/DarkStormy/DarkStormy_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/DarkStormy/DarkStormy_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/DarkStormy/DarkStormy_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/DarkStormy/DarkStormy_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/DarkStormy/DarkStormy_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Euro4_Bleed_emap.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_Bleed_sysday_bk.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_Bleed_sysday_dn.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_Bleed_sysday_fr.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_Bleed_sysday_lf.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_Bleed_sysday_rt.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_Bleed_sysday_up.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_FrozenHope_inf_butchlava2_BK.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_FrozenHope_inf_butchlava2_DN.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_FrozenHope_inf_butchlava2_FR.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_FrozenHope_inf_butchlava2_LF.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_FrozenHope_inf_butchlava2_RT.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_FrozenHope_inf_butchlava2_UP.png":["TWL2-MapPack.vl2"],"textures/skies/Iris/Iris_BK.bm8":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_BK.png":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_DN.bm8":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_DN.png":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_FR.bm8":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_FR.png":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_LF.bm8":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_LF.png":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_RT.bm8":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_RT.png":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_UP.bm8":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_UP.png":["TWL-MapPack.vl2"],"textures/skies/L4/L4_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/L4/L4_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/L4/L4_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/L4/L4_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/L4/L4_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/L4/L4_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Magellan/WinterBlue_v5_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Magellan/WinterBlue_v5_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Magellan/WinterBlue_v5_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Magellan/WinterBlue_v5_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Magellan/WinterBlue_v5_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Magellan/WinterBlue_v5_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Nef_Sset2/Nef_Sset2_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Nef_Sset2/Nef_Sset2_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Nef_Sset2/Nef_Sset2_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Nef_Sset2/Nef_Sset2_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Nef_Sset2/Nef_Sset2_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PacificSky/PacificSky_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PacificSky/PacificSky_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PacificSky/PacificSky_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PacificSky/PacificSky_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PacificSky/PacificSky_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PacificSky/PacificSky_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PlanetX/PlanetX_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PlanetX/PlanetX_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PlanetX/PlanetX_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PlanetX/PlanetX_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PlanetX/PlanetX_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PlanetX/PlanetX_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PlanetX/PlanetX_reflect.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Saturn/Saturn_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Saturn/Saturn_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Saturn/Saturn_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Saturn/Saturn_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Saturn/Saturn_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Saturn/Saturn_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/SunSet12/SunSet12_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/SunSet12/SunSet12_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/SunSet12/SunSet12_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/SunSet12/SunSet12_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/SunSet12/SunSet12_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/SunSet12/SunSet12_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/aurawisp/AURAWISP_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/aurawisp/AURAWISP_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/aurawisp/AURAWISP_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/aurawisp/AURAWISP_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/aurawisp/AURAWISP_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/aurawisp/AURAWISP_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/badlandday/badlandday_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/badlandday/badlandday_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/badlandday/badlandday_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/badlandday/badlandday_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/badlandday/badlandday_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/blank_DN.bm8":["TWL2-MapPack.vl2"],"textures/skies/blank_DN.png":["TWL2-MapPack.vl2"],"textures/skies/borealis/borealis_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/borealis/borealis_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/borealis/borealis_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/borealis/borealis_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/borealis/borealis_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/borealis/borealis_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/cc_sky_bk.png":["TWL2-MapPack.vl2"],"textures/skies/cc_sky_fr.png":["TWL2-MapPack.vl2"],"textures/skies/cc_sky_lf.png":["TWL2-MapPack.vl2"],"textures/skies/cc_sky_rt.png":["TWL2-MapPack.vl2"],"textures/skies/cc_sky_up.png":["TWL2-MapPack.vl2"],"textures/skies/ccbsky2/csk2_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/ccbsky2/csk2_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/ccbsky2/csk2_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/ccbsky2/csk2_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/ccbsky2/csk2_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/ccbsky2/csk2_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/clouds/clouds_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/clouds/clouds_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/clouds/clouds_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/clouds/clouds_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/clouds/clouds_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/clouds/clouds_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/cubemap/cubemap_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/cubemap/cubemap_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/cubemap/cubemap_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/cubemap/cubemap_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/cubemap/cubemap_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/cubemap/cubemap_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eeps/eepdesert_BK.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eeps/eepdesert_FR.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eeps/eepdesert_LF.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eeps/eepdesert_RT.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eeps/eepdesert_UP.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve1bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve1dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve1ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve1lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve1rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve1up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve2bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve2dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve2ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve2lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve2rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve2up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve3bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve3dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve3ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve3lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve3rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve3up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve4bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve4dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve4ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve4lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve4rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve4up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve5bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve5dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve5ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve5lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve5rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve5up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve6bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve6dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve6ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve6lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve6rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve6up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve7bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve7dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve7ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve7lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve7rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve7up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve8bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve8dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve8ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve8lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve8rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve8up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/flingsky03/emap_muddy.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/flingsky03/flingsky03_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/flingsky03/flingsky03_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/flingsky03/flingsky03_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/flingsky03/flingsky03_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/flingsky03/flingsky03_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/flingsky03/flingsky03_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/haloday/haloday_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/haloday/haloday_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/haloday/haloday_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/haloday/haloday_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/haloday/haloday_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/haloday/haloday_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/halonite/halonite_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/halonite/halonite_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/halonite/halonite_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/halonite/halonite_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/halonite/halonite_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/halonite/halonite_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/harvest/harvest_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/harvest/harvest_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/harvest/harvest_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/harvest/harvest_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/harvest/harvest_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/harvest/harvest_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_night13/inf_butch_night13_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_night13/inf_butch_night13_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_night13/inf_butch_night13_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_night13/inf_butch_night13_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_night13/inf_butch_night13_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_night13/inf_butch_night13_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_nov50/inf_butch_nov50_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_nov50/inf_butch_nov50_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_nov50/inf_butch_nov50_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_nov50/inf_butch_nov50_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_nov50/inf_butch_nov50_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_nov50/inf_butch_nov50_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butchlava51/inf_butchlava51_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butchlava51/inf_butchlava51_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butchlava51/inf_butchlava51_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butchlava51/inf_butchlava51_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butchlava51/inf_butchlava51_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butchlava51/inf_butchlava51_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/jagged/chateau_bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/jagged/chateau_dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/jagged/chateau_ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/jagged/chateau_lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/jagged/chateau_rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/jagged/chateau_up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lushsunset/kif_lushsunset_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lushsunset/kif_lushsunset_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lushsunset/kif_lushsunset_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lushsunset/kif_lushsunset_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lushsunset/kif_lushsunset_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lushsunset/kif_lushsunset_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lavanight_v5/lavanight_v5_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lavanight_v5/lavanight_v5_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lavanight_v5/lavanight_v5_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lavanight_v5/lavanight_v5_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lavanight_v5/lavanight_v5_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lavanight_v5/lavanight_v5_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lush_02_dusk_BK.png":["TWL-MapPack.vl2"],"textures/skies/lush_02_dusk_DN.png":["TWL-MapPack.vl2"],"textures/skies/lush_02_dusk_FR.png":["TWL-MapPack.vl2"],"textures/skies/lush_02_dusk_LF.png":["TWL-MapPack.vl2"],"textures/skies/lush_02_dusk_RT.png":["TWL-MapPack.vl2"],"textures/skies/lush_02_dusk_UP.png":["TWL-MapPack.vl2"],"textures/skies/lushdusk66/lushdusk66_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushdusk66/lushdusk66_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushdusk66/lushdusk66_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushdusk66/lushdusk66_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushdusk66/lushdusk66_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushdusk66/lushdusk66_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushsky_night11/Thumbs.db":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushsky_night11/lushsky_night11_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushsky_night11/lushsky_night11_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushsky_night11/lushsky_night11_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushsky_night11/lushsky_night11_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushsky_night11/lushsky_night11_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushsky_night11/lushsky_night11_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/mr_02/mr_02_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/mr_02/mr_02_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/mr_02/mr_02_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/mr_02/mr_02_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/mr_02/mr_02_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/mr_02/mr_02_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nefred1/red1_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nefred1/red1_CLOUD1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nefred1/red1_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nefred1/red1_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nefred1/red1_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nefred1/red1_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nightsky82/nightsky82_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nightsky82/nightsky82_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nightsky82/nightsky82_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nightsky82/nightsky82_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nightsky82/nightsky82_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nightsky82/nightsky82_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/ocular0.bm8":["TWL2-MapPack.vl2"],"textures/skies/ocular0.png":["TWL2-MapPack.vl2"],"textures/skies/ocular180.bm8":["TWL2-MapPack.vl2"],"textures/skies/ocular180.png":["TWL2-MapPack.vl2"],"textures/skies/ocular270.bm8":["TWL2-MapPack.vl2"],"textures/skies/ocular270.png":["TWL2-MapPack.vl2"],"textures/skies/ocular90.bm8":["TWL2-MapPack.vl2"],"textures/skies/ocular90.png":["TWL2-MapPack.vl2"],"textures/skies/ocular_lush_day_emap.bm8":["TWL2-MapPack.vl2"],"textures/skies/ocular_lush_day_emap.png":["TWL2-MapPack.vl2"],"textures/skies/oculartop.bm8":["TWL2-MapPack.vl2"],"textures/skies/oculartop.png":["TWL2-MapPack.vl2"],"textures/skies/purpsun/PURPSUN_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/purpsun/PURPSUN_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/purpsun/PURPSUN_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/purpsun/PURPSUN_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/purpsun/PURPSUN_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/purpsun/PURPSUN_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/roelcolor/roelcolor_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/roelcolor/roelcolor_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/roelcolor/roelcolor_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/roelcolor/roelcolor_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/roelcolor/roelcolor_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/roelcolor/roelcolor_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sal/Malig_v1_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sal/Malig_v1_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sal/Malig_v1_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sal/Malig_v1_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sal/Malig_v1_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sal/Malig_v1_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky01/Cloud1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky01/sky01_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky01/sky02_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky01/sky03_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky01/sky04_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky01/sky05_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky01/sky06_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky121/sky121_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky121/sky121_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky121/sky121_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky121/sky121_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky121/sky121_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky121/sky121_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky127/sky127_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky127/sky127_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky127/sky127_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky127/sky127_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky127/sky127_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky127/sky127_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky156/sky156_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky156/sky156_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky156/sky156_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky156/sky156_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky156/sky156_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky156/sky156_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_14/space_14_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_14/space_14_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_14/space_14_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_14/space_14_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_14/space_14_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_14/space_14_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_16/space_16_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_16/space_16_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_16/space_16_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_16/space_16_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_16/space_16_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_16/space_16_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_17/space_17_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_17/space_17_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_17/space_17_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_17/space_17_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_17/space_17_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_17/space_17_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_18/space_18_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_18/space_18_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_18/space_18_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_18/space_18_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_18/space_18_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_18/space_18_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_19/space_19_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_19/space_19_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_19/space_19_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_19/space_19_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_19/space_19_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_19/space_19_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_3/space_3_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_3/space_3_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_3/space_3_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_3/space_3_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_3/space_3_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_3/space_3_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_5/space_5_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_5/space_5_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_5/space_5_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_5/space_5_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_5/space_5_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_5/space_5_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/starrynite/starrynite_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/starrynite/starrynite_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/starrynite/starrynite_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/starrynite/starrynite_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/starrynite/starrynite_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/starrynite/starrynite_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sundown25/sundown25_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sundown25/sundown25_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sundown25/sundown25_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sundown25/sundown25_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sundown25/sundown25_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sundown25/sundown25_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sunnight/sunnight_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sunnight/sunnight_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sunnight/sunnight_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sunnight/sunnight_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sunnight/sunnight_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sunnight/sunnight_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/tyre/tyre_bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/tyre/tyre_dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/tyre/tyre_ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/tyre/tyre_lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/tyre/tyre_rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/tyre/tyre_up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/violet/violet_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/violet/violet_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/violet/violet_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/violet/violet_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/violet/violet_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/violet/violet_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/winterskyday/winterskyday_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/winterskyday/winterskyday_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/winterskyday/winterskyday_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/winterskyday/winterskyday_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/winterskyday/winterskyday_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/winterskyday/winterskyday_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/A7branch1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/A7trunk2.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/AgaritaFall.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/BBerryFall.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/BarrenSticksFall.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Blue.hflag.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Blue.hmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Blue.lfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Blue.lmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Blue.mfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Blue.mmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Branch3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Branch4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Branch5.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Branch6.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Branch7.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Burntwood.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/BurntwoodBranch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ChkBerryWinter.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0000.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0001.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0002.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0003.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0004.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0005.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0006.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0007.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0008.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0009.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Green.hflag.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Green.hmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Green.lfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Green.lmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Green.mfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Green.mmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/HorseNettleFall.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Humnskn3.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/LushMoss.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MadroneBark.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MadroneFall.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MadroneFoliage.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MadroneWinter.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Maple Shrub.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MesqBark.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MesquiteBranch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MesquiteLeaves.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Mortar_Projectile.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MotionSensor.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/NewMoss.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/NewMossFull.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/NexDefaultFloor.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/NexHoardFloor.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/NexusGenerator.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/NexusPowerLightsON.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Oldwood.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/OldwoodBran01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/OldwoodBranch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Orange.hmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Orange.lfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Orange.lmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Orange.mfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Orange.mmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Plsre00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre06.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre07.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre08.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre09.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre10.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre11.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre12.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre13.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre14.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre15.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre16.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre17.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre18.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre19.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre20.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre21.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre22.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/PonderosaPineBark.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse06.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse07.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse08.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Purple.hmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Purple.lfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Purple.lmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Purple.mfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Purple.mmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Rabbit BushWin.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/RabbitBush.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Red.hmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Red.lfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Red.lmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Red.mfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Red.mmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/SBerryFall.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ScotchBroom.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Scout_windshield.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ShieldPackActivate.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ShieldPackAmbient.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Silver.hmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Silver.lfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Silver.lmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Silver.mfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Silver.mmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/SnowBlanket.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/StormJason.hmale.png":["StormJason.vl2"],"textures/skins/StormJason.lmale.png":["StormJason.vl2"],"textures/skins/StormJason.mmale.png":["StormJason.vl2"],"textures/skins/TR2-1.hmale.png":["TR2final105-client.vl2"],"textures/skins/TR2-1.lfemale.png":["TR2final105-client.vl2"],"textures/skins/TR2-1.mfemale.png":["TR2final105-client.vl2"],"textures/skins/TR2-1.mmale.png":["TR2final105-client.vl2"],"textures/skins/TR2-2.hmale.png":["TR2final105-client.vl2"],"textures/skins/TR2-2.lfemale.png":["TR2final105-client.vl2"],"textures/skins/TR2-2.mfemale.png":["TR2final105-client.vl2"],"textures/skins/TR2-2.mmale.png":["TR2final105-client.vl2"],"textures/skins/Vehicle_Land_Assault_Wheel.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_Land_Assault_bodyMain.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_Land_Assault_bodySide1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_Land_Assault_bodySide2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_grav_scout.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_grav_scout_pipes.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_grav_scout_windshield.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_grav_scout_windshieldInner.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_grav_tank_bodyMain.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Weapon_missile_projectile.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/WinMapShrubart.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/WinRhody.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/WinScotchArt.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Yellow.hflag.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Yellow.hmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Yellow.lfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Yellow.lmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Yellow.mfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Yellow.mmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/a.hbioderm_512.png":["skins.vl2"],"textures/skins/a.hrobot_512.png":["skins.vl2"],"textures/skins/a.lbioderm_512.png":["skins.vl2"],"textures/skins/a.lrobot_512.png":["skins.vl2"],"textures/skins/a.mbioderm_512.png":["skins.vl2"],"textures/skins/a.mrobot_512.png":["skins.vl2"],"textures/skins/alienfirxbase2.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ammo_chaingun.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ammo_disc.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ammo_grenade.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ammo_mine.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ammo_mortar.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ammo_plasma.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/armor.damage.1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/armor.damage.2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/armor.damage.3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/artists.plaque.png":["skins.vl2"],"textures/skins/b.hbioderm_512.png":["skins.vl2"],"textures/skins/b.hrobot_512.png":["skins.vl2"],"textures/skins/b.lbioderm_512.png":["skins.vl2"],"textures/skins/b.lrobot_512.png":["skins.vl2"],"textures/skins/b.mbioderm_512.png":["skins.vl2"],"textures/skins/b.mrobot_512.png":["skins.vl2"],"textures/skins/banner_honor.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/banner_strength.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/banner_unity.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/barrelMount.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/barrel_aa_large.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/barrel_elf_large.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/barrel_fusion_large.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/barrel_missile_large.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/barrel_mortar_large.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/base.hbioderm.png":["skins.vl2"],"textures/skins/base.hbioderm_512.png":["skins.vl2"],"textures/skins/base.hflag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/base.hmale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.lbioderm.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.lbioderm_512.png":["skins.vl2"],"textures/skins/base.lfemale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.lmale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.mbioderm.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.mbioderm_512.png":["skins.vl2"],"textures/skins/base.mfemale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.mmale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/baseb.hbioderm.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.hmale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.lbioderm.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.lfemale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.lmale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.mbioderm.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.mfemale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.mmale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/basebbot.hmale.png":["skins.vl2"],"textures/skins/basebbot.lmale.png":["skins.vl2"],"textures/skins/basebbot.mmale.png":["skins.vl2"],"textures/skins/basebot.hmale.png":["skins.vl2"],"textures/skins/basebot.lmale.png":["skins.vl2"],"textures/skins/basebot.mmale.png":["skins.vl2"],"textures/skins/bb_bark.png":["TWL-MapPack.vl2"],"textures/skins/bb_bark2.png":["TWL-MapPack.vl2"],"textures/skins/bb_beechleaf.png":["TWL-MapPack.vl2"],"textures/skins/bb_bigleaf.png":["TWL-MapPack.vl2"],"textures/skins/bb_bush.png":["TWL-MapPack.vl2"],"textures/skins/bb_jnigraleaf.png":["TWL-MapPack.vl2"],"textures/skins/bb_palmleaf.png":["TWL-MapPack.vl2"],"textures/skins/bb_screen.png":["TWL-MapPack.vl2"],"textures/skins/bb_stripeleaf.png":["TWL-MapPack.vl2"],"textures/skins/bb_tree1_foliage2.png":["TWL-MapPack.vl2"],"textures/skins/bb_tree1_side.png":["TWL-MapPack.vl2"],"textures/skins/bb_tree2_foliage2.png":["TWL-MapPack.vl2"],"textures/skins/bb_tree2_side.png":["TWL-MapPack.vl2"],"textures/skins/bb_trunk.png":["TWL-MapPack.vl2"],"textures/skins/beacon.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/beagle.flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/beagle.hmale.png":["skins.vl2"],"textures/skins/beagle.hmale_512.png":["skins.vl2"],"textures/skins/beagle.lfemale.png":["skins.vl2"],"textures/skins/beagle.lfemale_512.png":["skins.vl2"],"textures/skins/beagle.lmale.png":["skins.vl2"],"textures/skins/beagle.lmale_512.png":["skins.vl2"],"textures/skins/beagle.mfemale.png":["skins.vl2"],"textures/skins/beagle.mfemale_512.png":["skins.vl2"],"textures/skins/beagle.mmale.png":["skins.vl2"],"textures/skins/beagle.mmale_512.png":["skins.vl2"],"textures/skins/beagle.switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/beampulse.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/bigdevdawg.plaque.png":["skins.vl2"],"textures/skins/billboard_1.png":["TR2final105-client.vl2"],"textures/skins/billboard_2.png":["TR2final105-client.vl2"],"textures/skins/billboard_3.png":["TR2final105-client.vl2"],"textures/skins/billboard_4.png":["TR2final105-client.vl2"],"textures/skins/blank.switch.png":["skins.vl2"],"textures/skins/blite00.png":["skins.vl2"],"textures/skins/blite01.PNG":["skins.vl2"],"textures/skins/blite02.png":["skins.vl2"],"textures/skins/blite03.png":["skins.vl2"],"textures/skins/blite04.png":["skins.vl2"],"textures/skins/blue.hflag.png":["zflags.vl2"],"textures/skins/blue.png":["skins.vl2"],"textures/skins/blue00.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/blue00.ifl":["skins.vl2"],"textures/skins/blue01.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/blue02.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/blue03.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/blue04.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/blue_blink.ifl":["skins.vl2"],"textures/skins/blue_blink0.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/blue_blink0.ifl":["skins.vl2"],"textures/skins/blue_blink1.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/blue_blink2.PNG":["skins.vl2"],"textures/skins/blue_blink2.png":["yHDTextures2.0.vl2"],"textures/skins/blue_blink3.PNG":["skins.vl2"],"textures/skins/blue_blink3.png":["yHDTextures2.0.vl2"],"textures/skins/blue_blink4.PNG":["skins.vl2"],"textures/skins/blue_blink4.png":["yHDTextures2.0.vl2"],"textures/skins/borg1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/borg2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/borg4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/borg6.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/brsh5.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/brush.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/bullethole1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/bullethole2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/bullethole3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/bullethole4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/bullethole5.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/bullethole6.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cactus.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/camera.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/chaingun_shot_end.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/chaingun_shot_side.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/chg_fmzl.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/chg_smzl.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/chgexhaust.ifl":["skins.vl2"],"textures/skins/cloak_core.ifl":["skins.vl2"],"textures/skins/cloak_core0000.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0001.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0002.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0003.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0004.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0005.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0006.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0007.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0008.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0009.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0010.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0011.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0012.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0013.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0014.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0015.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0016.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0017.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0018.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0019.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cotp.flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/cotp.hmale.png":["skins.vl2"],"textures/skins/cotp.lfemale.png":["skins.vl2"],"textures/skins/cotp.lmale.png":["skins.vl2"],"textures/skins/cotp.mfemale.png":["skins.vl2"],"textures/skins/cotp.mmale.png":["skins.vl2"],"textures/skins/cotp.switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cotp_hmale_512.png":["skins.vl2"],"textures/skins/cotp_lfemale_512.png":["skins.vl2"],"textures/skins/cotp_lmale_512.png":["skins.vl2"],"textures/skins/cotp_mfemale_512.png":["skins.vl2"],"textures/skins/cotp_mmale_512.png":["skins.vl2"],"textures/skins/dcase00.PNG":["skins.vl2"],"textures/skins/dcase00.ifl":["skins.vl2"],"textures/skins/dcase00.png":["yHDTextures2.0.vl2"],"textures/skins/dcase01.PNG":["skins.vl2"],"textures/skins/dcase01.png":["yHDTextures2.0.vl2"],"textures/skins/dcase02.PNG":["skins.vl2"],"textures/skins/dcase02.png":["yHDTextures2.0.vl2"],"textures/skins/dcase03.PNG":["skins.vl2"],"textures/skins/dcase03.png":["yHDTextures2.0.vl2"],"textures/skins/dcase04.PNG":["skins.vl2"],"textures/skins/dcase04.png":["yHDTextures2.0.vl2"],"textures/skins/dcase05.PNG":["skins.vl2"],"textures/skins/dcase05.png":["yHDTextures2.0.vl2"],"textures/skins/deb01.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb01.ifl":["skins.vl2"],"textures/skins/deb02.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb03.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb04.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb05.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb06.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb07.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb08.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb09.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb10.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb11.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb12.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb13.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb14.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb15.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb16.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb17.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb18.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb19.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb20.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb21.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb22.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb23.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb24.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb25.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb26.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb27.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb28.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb29.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb30.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb31.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb32.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb33.PNG":["skins.vl2"],"textures/skins/deb33.png":["yHDTextures2.0.vl2"],"textures/skins/deb34.PNG":["skins.vl2"],"textures/skins/deb34.png":["yHDTextures2.0.vl2"],"textures/skins/decoy.plaque.png":["skins.vl2"],"textures/skins/deploy_inv_lite.ifl":["skins.vl2"],"textures/skins/deploy_inventory_1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deploy_inventory_2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deploy_sensor_pulse.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/designers.plaque.png":["skins.vl2"],"textures/skins/diamondback.plaque.png":["skins.vl2"],"textures/skins/disc00.PNG":["skins.vl2"],"textures/skins/disc00.ifl":["skins.vl2"],"textures/skins/disc00.png":["yHDTextures2.0.vl2"],"textures/skins/disc01.PNG":["skins.vl2"],"textures/skins/disc01.png":["yHDTextures2.0.vl2"],"textures/skins/disc02.PNG":["skins.vl2"],"textures/skins/disc02.png":["yHDTextures2.0.vl2"],"textures/skins/disc03.PNG":["skins.vl2"],"textures/skins/disc03.png":["yHDTextures2.0.vl2"],"textures/skins/disc04.PNG":["skins.vl2"],"textures/skins/disc04.png":["yHDTextures2.0.vl2"],"textures/skins/disc05.PNG":["skins.vl2"],"textures/skins/disc05.png":["yHDTextures2.0.vl2"],"textures/skins/disc06.PNG":["skins.vl2"],"textures/skins/disc06.png":["yHDTextures2.0.vl2"],"textures/skins/disc07.PNG":["skins.vl2"],"textures/skins/disc07.png":["yHDTextures2.0.vl2"],"textures/skins/disc08.PNG":["skins.vl2"],"textures/skins/disc08.png":["yHDTextures2.0.vl2"],"textures/skins/disc09.PNG":["skins.vl2"],"textures/skins/disc09.png":["yHDTextures2.0.vl2"],"textures/skins/disc10.PNG":["skins.vl2"],"textures/skins/disc10.png":["yHDTextures2.0.vl2"],"textures/skins/disc11.PNG":["skins.vl2"],"textures/skins/disc11.png":["yHDTextures2.0.vl2"],"textures/skins/disc12.PNG":["skins.vl2"],"textures/skins/disc12.png":["yHDTextures2.0.vl2"],"textures/skins/disc13.PNG":["skins.vl2"],"textures/skins/disc13.png":["yHDTextures2.0.vl2"],"textures/skins/disc14.PNG":["skins.vl2"],"textures/skins/disc14.png":["yHDTextures2.0.vl2"],"textures/skins/disc15.PNG":["skins.vl2"],"textures/skins/disc15.png":["yHDTextures2.0.vl2"],"textures/skins/disc16.PNG":["skins.vl2"],"textures/skins/disc16.png":["yHDTextures2.0.vl2"],"textures/skins/disc17.PNG":["skins.vl2"],"textures/skins/disc17.png":["yHDTextures2.0.vl2"],"textures/skins/disc18.PNG":["skins.vl2"],"textures/skins/disc18.png":["yHDTextures2.0.vl2"],"textures/skins/disc19.PNG":["skins.vl2"],"textures/skins/disc19.png":["yHDTextures2.0.vl2"],"textures/skins/disc20.PNG":["skins.vl2"],"textures/skins/disc20.png":["yHDTextures2.0.vl2"],"textures/skins/disc21.PNG":["skins.vl2"],"textures/skins/disc21.png":["yHDTextures2.0.vl2"],"textures/skins/disc22.PNG":["skins.vl2"],"textures/skins/disc22.png":["yHDTextures2.0.vl2"],"textures/skins/disc23.PNG":["skins.vl2"],"textures/skins/disc23.png":["yHDTextures2.0.vl2"],"textures/skins/disc24.PNG":["skins.vl2"],"textures/skins/disc24.png":["yHDTextures2.0.vl2"],"textures/skins/disc25.PNG":["skins.vl2"],"textures/skins/disc25.png":["yHDTextures2.0.vl2"],"textures/skins/disc26.PNG":["skins.vl2"],"textures/skins/disc26.png":["yHDTextures2.0.vl2"],"textures/skins/disc27.PNG":["skins.vl2"],"textures/skins/disc27.png":["yHDTextures2.0.vl2"],"textures/skins/disc_muzzle.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/discshield2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/dox_stone.png":["TWL-MapPack.vl2"],"textures/skins/dox_wires.png":["TWL-MapPack.vl2"],"textures/skins/drawkward.plaque.png":["skins.vl2"],"textures/skins/ds.hmale_512.png":["skins.vl2"],"textures/skins/ds.lfemale_512.png":["skins.vl2"],"textures/skins/ds.lmale_512.png":["skins.vl2"],"textures/skins/ds.mfemale_512.png":["skins.vl2"],"textures/skins/ds.mmale_512.png":["skins.vl2"],"textures/skins/dsword.flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/dsword.hmale.png":["skins.vl2"],"textures/skins/dsword.lfemale.png":["skins.vl2"],"textures/skins/dsword.lmale.png":["skins.vl2"],"textures/skins/dsword.mfemale.png":["skins.vl2"],"textures/skins/dsword.mmale.png":["skins.vl2"],"textures/skins/dsword.switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/east.plaque.png":["skins.vl2"],"textures/skins/energy_blast.PNG":["skins.vl2"],"textures/skins/energy_blue_blink.ifl":["skins.vl2"],"textures/skins/energy_bolt.PNG":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/energy_bolt_aura.png":["skins.vl2"],"textures/skins/energy_bolt_front.png":["skins.vl2"],"textures/skins/energy_muzzle00.ifl":["skins.vl2"],"textures/skins/energy_side_muzzle00.ifl":["skins.vl2"],"textures/skins/energyb01.ifl":["skins.vl2"],"textures/skins/energyb01.png":["skins.vl2"],"textures/skins/energyb02.png":["skins.vl2"],"textures/skins/energyb03.png":["skins.vl2"],"textures/skins/energyb04.png":["skins.vl2"],"textures/skins/energyb05.png":["skins.vl2"],"textures/skins/energydis0000.ifl":["skins.vl2"],"textures/skins/energydis0000.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/energydis0001.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/energydis0002.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/energydis0003.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/energydis0004.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/energydis0005.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrg_frnt_muzl00.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_frnt_muzl01.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_frnt_muzl02.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_frnt_muzl03.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_frnt_muzl04.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_frnt_muzl05.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_frnt_muzl06.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_frnt_muzl07.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl00.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl01.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl02.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl03.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl04.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl05.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl06.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl07.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrgcore0000.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0001.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0002.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0003.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0004.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0005.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0006.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0007.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0008.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0009.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgpack_core.ifl":["skins.vl2"],"textures/skins/enrgpack_tubes.ifl":["skins.vl2"],"textures/skins/etcmodel02.plaque.png":["skins.vl2"],"textures/skins/flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/flaglight1.ifl":["skins.vl2"],"textures/skins/flaglight1.png":["skins.vl2"],"textures/skins/flaglight2.png":["skins.vl2"],"textures/skins/flaglight3.png":["skins.vl2"],"textures/skins/flaglight4.png":["skins.vl2"],"textures/skins/flaglight5.png":["skins.vl2"],"textures/skins/flaregreen.png":["skins.vl2"],"textures/skins/flarewhite.PNG":["skins.vl2"],"textures/skins/flyerflame1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcef1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcef2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcef3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcef4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcef5.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_electric.ifl":["skins.vl2"],"textures/skins/forcefield_electric0.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_electric1.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_electric2.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_electric3.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_electric4.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_electric5.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_grn.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_grn.ifl":["skins.vl2"],"textures/skins/forcefield_grn1.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_grn2.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_grn3.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_grn4.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_grn5.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/frankrizzo.plaque.png":["skins.vl2"],"textures/skins/generator.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/generic_scorch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/glow_red.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/goal_back.png":["TR2final105-client.vl2"],"textures/skins/goal_panel.png":["TR2final105-client.vl2"],"textures/skins/goal_side.png":["TR2final105-client.vl2"],"textures/skins/goal_top.png":["TR2final105-client.vl2"],"textures/skins/gold_goal_back.png":["TR2final105-client.vl2"],"textures/skins/gold_goal_side.png":["TR2final105-client.vl2"],"textures/skins/gold_goal_top.png":["TR2final105-client.vl2"],"textures/skins/gold_post.png":["TR2final105-client.vl2"],"textures/skins/goldcube.png":["TR2final105-client.vl2"],"textures/skins/gotmilk.plaque.png":["skins.vl2"],"textures/skins/green.hflag.png":["zflags.vl2"],"textures/skins/green00.ifl":["skins.vl2"],"textures/skins/green00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/greenMortar.ifl":["skins.vl2"],"textures/skins/green_blink.ifl":["skins.vl2"],"textures/skins/green_blink0.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green_blink1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green_blink2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green_blink3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green_blink4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/greenlight.ifl":["skins.vl2"],"textures/skins/grenade.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/grenade_flare.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/grenade_flash.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/grenade_projectile.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/hexabolic.plaque.png":["skins.vl2"],"textures/skins/horde.flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/horde.hbioderm.png":["skins.vl2"],"textures/skins/horde.lbioderm.png":["skins.vl2"],"textures/skins/horde.mbioderm.png":["skins.vl2"],"textures/skins/horde.switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/hud_ret_bomber1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/hud_ret_bomber2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/hud_ret_bomber3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/hunters.flag.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/hvybioflare.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/hvyjetpackflare.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflare00.ifl":["skins.vl2"],"textures/skins/jetflare00.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflare01.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflare02.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflare03.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflare04.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflare05.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflare2.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflareside00.ifl":["skins.vl2"],"textures/skins/jetflareside00.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflareside01.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflareside02.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflareside03.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflareside04.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflareside05.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetpack.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jetpack_bio.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jetpackflare.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jetpackflare_bio.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jets00.ifl":["skins.vl2"],"textures/skins/jets00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jets01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jets02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jets03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jets04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jets05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jett.plaque.png":["skins.vl2"],"textures/skins/jetyellow.png":["skins.vl2"],"textures/skins/jimmy.plaque.png":["skins.vl2"],"textures/skins/kidneythief.plaque.png":["skins.vl2"],"textures/skins/leaf_bunch2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/leafydome.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/leafydome2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/light_blue_00.PNG":["skins.vl2"],"textures/skins/light_blue_01.PNG":["skins.vl2"],"textures/skins/light_blue_02.PNG":["skins.vl2"],"textures/skins/light_blue_03.PNG":["skins.vl2"],"textures/skins/light_blue_04.PNG":["skins.vl2"],"textures/skins/light_blue_generator.ifl":["skins.vl2"],"textures/skins/light_green01.PNG":["skins.vl2"],"textures/skins/light_green01.ifl":["skins.vl2"],"textures/skins/light_green02.PNG":["skins.vl2"],"textures/skins/light_green03.PNG":["skins.vl2"],"textures/skins/light_green04.PNG":["skins.vl2"],"textures/skins/light_green05.PNG":["skins.vl2"],"textures/skins/light_green06.PNG":["skins.vl2"],"textures/skins/light_red.ifl":["skins.vl2"],"textures/skins/light_red01.PNG":["skins.vl2"],"textures/skins/light_red02.png":["skins.vl2"],"textures/skins/light_red03.png":["skins.vl2"],"textures/skins/light_red04.png":["skins.vl2"],"textures/skins/light_red05.png":["skins.vl2"],"textures/skins/light_red06.png":["skins.vl2"],"textures/skins/light_red2.ifl":["skins.vl2"],"textures/skins/light_red3.ifl":["skins.vl2"],"textures/skins/lite_blue0.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_blue1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_blue2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_blue3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_blue4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_fusturt.ifl":["skins.vl2"],"textures/skins/lite_fusturt01.ifl":["skins.vl2"],"textures/skins/lite_green.ifl":["skins.vl2"],"textures/skins/lite_green0.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_green1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_green2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_green3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_green4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_pack_cloak.ifl":["skins.vl2"],"textures/skins/lite_red.ifl":["skins.vl2"],"textures/skins/lite_red0.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_red04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_red1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_red2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_red3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_red4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_remoteTurret.ifl":["skins.vl2"],"textures/skins/lite_rpu_pack01.ifl":["skins.vl2"],"textures/skins/lite_rpu_pack02.ifl":["skins.vl2"],"textures/skins/lite_sh_pack01.ifl":["skins.vl2"],"textures/skins/lite_sh_pack02.ifl":["skins.vl2"],"textures/skins/lite_turmiss.ifl":["skins.vl2"],"textures/skins/lite_turmort.ifl":["skins.vl2"],"textures/skins/marineleaves.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/marker.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/maximus.plaque.png":["skins.vl2"],"textures/skins/mine.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mine_anti_air.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mine_anti_land.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/missile_flash.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/missing.plaque.png":["skins.vl2"],"textures/skins/mongo.plaque.png":["skins.vl2"],"textures/skins/mort000.ifl":["skins.vl2"],"textures/skins/mort000.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort001.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort002.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort003.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort004.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort005.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort006.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort007.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort008.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort009.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort010.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort011.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort012.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort013.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort014.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort015.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort016.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort017.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort018.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort019.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort020.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort021.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort022.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort023.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort024.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort025.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort026.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort027.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/newedge00.ifl":["skins.vl2"],"textures/skins/newedge00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/newedge01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/newedge02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/newedge03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/newedge04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/newedge05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg06.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg07.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg08.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg09.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg10.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg11.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg12.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg13.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg14.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg15.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexgren.ifl":["skins.vl2"],"textures/skins/nexgren02.ifl":["skins.vl2"],"textures/skins/nexred.ifl":["skins.vl2"],"textures/skins/nexred00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred02.ifl":["skins.vl2"],"textures/skins/nexred02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred06.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred07.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred08.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred09.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred10.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred11.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred12.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred13.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred14.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred15.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/noise.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/olddawg.plaque.png":["skins.vl2"],"textures/skins/orange.ifl":["skins.vl2"],"textures/skins/orange00.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/orange01.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/orange02.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/orange03.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/orange04.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/orange05.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/orange1.ifl":["skins.vl2"],"textures/skins/orphankazrak.plaque.png":["skins.vl2"],"textures/skins/pack_ammo.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_cloak.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_cloak2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_deploy_sensor_pulse.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_energy.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_rep.ifl":["skins.vl2"],"textures/skins/pack_rep01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_rep02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_rep03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_rep04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_rep05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_rep2.ifl":["skins.vl2"],"textures/skins/pack_rep_lite.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_repair.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_senjam.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_shield.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_u_c00.png":["skins.vl2"],"textures/skins/pack_u_c01.png":["skins.vl2"],"textures/skins/pack_u_c02.png":["skins.vl2"],"textures/skins/pack_u_c03.png":["skins.vl2"],"textures/skins/pack_u_c04.png":["skins.vl2"],"textures/skins/pack_u_e.ifl":["skins.vl2"],"textures/skins/pack_u_e_lite.ifl":["skins.vl2"],"textures/skins/pack_u_e_lite00.png":["skins.vl2"],"textures/skins/pack_u_e_lite01.png":["skins.vl2"],"textures/skins/pack_u_e_lite02.png":["skins.vl2"],"textures/skins/pack_u_e_lite03.png":["skins.vl2"],"textures/skins/pack_u_e_lite04.png":["skins.vl2"],"textures/skins/pack_u_e_lite05.png":["skins.vl2"],"textures/skins/pack_u_e_lite06.png":["skins.vl2"],"textures/skins/pack_upgrade_cloaking.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_upgrade_energy.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_upgrade_reflection.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_upgrade_repair.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_upgrade_repulsor.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_upgrade_satchel.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_upgrade_satchel2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_upgrade_shield.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma.ifl":["skins.vl2"],"textures/skins/plasma01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma06.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma07.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma08.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma09.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma10.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasmaTurret.ifl":["skins.vl2"],"textures/skins/plasma_ammo.ifl":["skins.vl2"],"textures/skins/plasma_exhaust.ifl":["skins.vl2"],"textures/skins/plasma_muzzle.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex00.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex01.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex02.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex03.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex04.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex05.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex06.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex07.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex08.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex09.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex10.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex11.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex12.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex13.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex14.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex15.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex16.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex17.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex18.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex19.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex20.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex21.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex22.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex23.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec00.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec00.ifl":["skins.vl2"],"textures/skins/plrec01.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec02.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec03.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec04.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec05.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec06.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec07.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsTur0a.ifl":["skins.vl2"],"textures/skins/plsam00.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam00.ifl":["skins.vl2"],"textures/skins/plsam01.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam02.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam03.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam04.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam05.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam06.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam07.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam08.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam09.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam0a.ifl":["skins.vl2"],"textures/skins/plsam10.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam11.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam12.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam13.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam14.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam15.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam16.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam17.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam18.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam19.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam20.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam21.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam22.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam23.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam24.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam25.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam26.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam27.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam28.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam29.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam30.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam31.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam32.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam33.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam34.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam35.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam36.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam37.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam38.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam39.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam40.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsamagun.ifl":["skins.vl2"],"textures/skins/plsmabolt01.ifl":["skins.vl2"],"textures/skins/plsmabolt01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt06.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt07.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt08.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt09.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt10.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsre.ifl":["skins.vl2"],"textures/skins/pod1.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/porg2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/porg4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/programmers1.plaque.png":["skins.vl2"],"textures/skins/programmers2.plaque.png":["skins.vl2"],"textures/skins/purple00.ifl":["skins.vl2"],"textures/skins/purple00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/purple01.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/purple02.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/purple03.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/purple04.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/qix.plaque.png":["skins.vl2"],"textures/skins/raf.plaque.png":["skins.vl2"],"textures/skins/ratedz.plaque.png":["skins.vl2"],"textures/skins/red_blink.ifl":["skins.vl2"],"textures/skins/red_blink0.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/red_blink1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/red_blink2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/red_blink3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/red_blink4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/repair_kit.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/repair_patch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/rickets.plaque.png":["skins.vl2"],"textures/skins/rusty.mmale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/scanline.ifl":["skins.vl2"],"textures/skins/scanline1.PNG":["skins.vl2"],"textures/skins/scanline1.png":["yHDTextures2.0.vl2"],"textures/skins/scanline2.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/scanline3.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/scanline4.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/scanline5.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/scanline6.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/screenframe.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/screenstatic1.ifl":["skins.vl2"],"textures/skins/screenstatic1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/screenstatic2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/screenstatic3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/screenstatic4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/screenstatic5.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/sensor_pulse_large.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/sensor_pulse_med.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/sentry.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/shark.plaque.png":["skins.vl2"],"textures/skins/shrikeflare2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/silver_post.png":["TR2final105-client.vl2"],"textures/skins/silvercube.png":["TR2final105-client.vl2"],"textures/skins/skeet.plaque.png":["skins.vl2"],"textures/skins/skin2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke.ifl":["skins.vl2"],"textures/skins/smoke00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke06.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke07.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke08.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke09.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke10.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke11.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke12.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke13.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke14.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke15.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke16.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke17.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke18.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke19.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke20.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/sneaker.plaque.png":["skins.vl2"],"textures/skins/snowleopard.plaque.png":["skins.vl2"],"textures/skins/solarpanel.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/sparks00.ifl":["skins.vl2"],"textures/skins/stackable.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable1L.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable1M.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable1S.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable2L.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable2S.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable2m.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable3L.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable3m.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable3s.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable4L.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable4M.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable5L.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable5m.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damage.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageL1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageL2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageL3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageM1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageM2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageM3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageS1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageS2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageS3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageS4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damage_alpha.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_inventory.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_inventory_activate.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_teleporter.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_teleporter_activate.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_vpad.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/statue_HMale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/statue_LFemale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/statue_LMale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/statue_base.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/statue_plaque.png":["skins.vl2"],"textures/skins/switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/switchbeam.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/swolf.flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/swolf.hmale.png":["skins.vl2"],"textures/skins/swolf.lfemale.png":["skins.vl2"],"textures/skins/swolf.lmale.png":["skins.vl2"],"textures/skins/swolf.mfemale.png":["skins.vl2"],"textures/skins/swolf.mmale.png":["skins.vl2"],"textures/skins/swolf.switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/swolf_hmale_512.png":["skins.vl2"],"textures/skins/swolf_lfemale_512.png":["skins.vl2"],"textures/skins/swolf_lmale_512.png":["skins.vl2"],"textures/skins/swolf_mfemale_512.png":["skins.vl2"],"textures/skins/swolf_mmale_512.png":["skins.vl2"],"textures/skins/symlink.plaque.png":["skins.vl2"],"textures/skins/todesritter.plaque.png":["skins.vl2"],"textures/skins/tomin8tor.plaque.png":["skins.vl2"],"textures/skins/tr2_flag.png":["TR2final105-client.vl2"],"textures/skins/tribes1.plaque.png":["skins.vl2"],"textures/skins/turret_InOut_deploy.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/turret_assaultTank.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/turret_base_large.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/turret_belly.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/turret_light_red.ifl":["skins.vl2"],"textures/skins/turret_remote.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/turret_sentry.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/twitch.plaque.png":["skins.vl2"],"textures/skins/uberbob.plaque.png":["skins.vl2"],"textures/skins/vaportrail.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_air_bomber1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_air_bomber2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_air_bomber3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_air_hpc1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_air_hpc2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_air_hpc3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_air_scout.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_grav_tank_bodyside1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_grav_tank_bodyside2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_land_mpb1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_land_mpb2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_mpb_sensor_panelsON.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vending01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/vending02.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/vpad_activate.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vpad_ambient.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vpad_arm.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_chaingun.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_chaingun_ammocasing.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_disc.PNG":["skins.vl2"],"textures/skins/weapon_disc.png":["yHDTextures2.0.vl2"],"textures/skins/weapon_elf.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_energy.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_energy_vehicle.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_grenade_launcher.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_missile.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_missile_casement.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_mortar.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_plasma1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_plasma2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_plasmathrower.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_repair.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_shocklance.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_shocklance_glow .png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_sniper.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_targeting.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/xorg2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/yellow.hflag.png":["zflags.vl2"],"textures/skins/yellow.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/sky01.dml":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/sky01/sback.png":["TWL2-MapPack.vl2"],"textures/sky01/sdown.png":["TWL2-MapPack.vl2"],"textures/sky01/sfront.png":["TWL2-MapPack.vl2"],"textures/sky01/sleft.png":["TWL2-MapPack.vl2"],"textures/sky01/sright.png":["TWL2-MapPack.vl2"],"textures/sky01/sup.png":["TWL2-MapPack.vl2"],"textures/sky03.dml":["TWL-MapPack.vl2"],"textures/sky03/TR1_Cloud1.png":["TWL-MapPack.vl2"],"textures/sky03/TR1_Cloud2.png":["TWL-MapPack.vl2"],"textures/sky03/fback.png":["TWL-MapPack.vl2"],"textures/sky03/fdown.png":["TWL-MapPack.vl2"],"textures/sky03/ffront.png":["TWL-MapPack.vl2"],"textures/sky03/fleft.png":["TWL-MapPack.vl2"],"textures/sky03/fright.png":["TWL-MapPack.vl2"],"textures/sky03/fup.png":["TWL-MapPack.vl2"],"textures/sky121.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/sky127.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/sky156.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/sky_badlands_cloudy.dml":["textures.vl2"],"textures/sky_badlands_starrynight.dml":["textures.vl2"],"textures/sky_beachblitz.dml":["TWL-MapPack.vl2"],"textures/sky_desert_blue.dml":["textures.vl2"],"textures/sky_desert_brown.dml":["textures.vl2"],"textures/sky_desert_starrynight.dml":["textures.vl2"],"textures/sky_ice_blue.dml":["textures.vl2"],"textures/sky_ice_cloak.dml":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/sky_ice_starrynight.dml":["textures.vl2"],"textures/sky_lava_brown.dml":["textures.vl2"],"textures/sky_lava_starrynight.dml":["textures.vl2"],"textures/sky_lush_blue.dml":["textures.vl2"],"textures/sky_lush_morestars.dml":["textures.vl2"],"textures/sky_lush_starrynight.dml":["textures.vl2"],"textures/sky_volcanic_starrynight.dml":["textures.vl2"],"textures/small_circle.PNG":["textures.vl2"],"textures/small_cross.png":["textures.vl2"],"textures/small_diamond.png":["textures.vl2"],"textures/small_square.png":["textures.vl2"],"textures/small_triangle.png":["textures.vl2"],"textures/snowflake8x8.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/snowflakes.dml":["textures.vl2"],"textures/snowtest.dml":["textures.vl2"],"textures/space/TR1_Cloud1.png":["TWL-MapPack.vl2"],"textures/space/TR1_Cloud2.png":["TWL-MapPack.vl2"],"textures/space/xnight2_bk.png":["TWL-MapPack.vl2"],"textures/space/xnight2_dn.png":["TWL-MapPack.vl2"],"textures/space/xnight2_ft.png":["TWL-MapPack.vl2"],"textures/space/xnight2_lf.png":["TWL-MapPack.vl2"],"textures/space/xnight2_rt.png":["TWL-MapPack.vl2"],"textures/space/xnight2_up.png":["TWL-MapPack.vl2"],"textures/space_14.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/space_16.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/space_17.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/space_18.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/space_19.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/space_3.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/space_5.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/special/BlueImpact.PNG":["textures.vl2"],"textures/special/BlueImpact.png":["yHDTextures2.0.vl2"],"textures/special/ELFBeam.PNG":["textures.vl2"],"textures/special/ELFBeam.png":["yHDTextures2.0.vl2"],"textures/special/ELFLightning.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0000.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0002.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0004.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0006.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0008.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0010.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0012.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0014.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0016.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0018.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0020.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0022.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0024.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0026.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0028.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0030.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0032.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0034.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0036.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0038.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0040.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0042.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0044.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0046.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0048.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0050.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0052.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/GameGrid.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/LensFlare/Flare00.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/LightningBlur.PNG":["textures.vl2"],"textures/special/LightningBlur.png":["yHDTextures2.0.vl2"],"textures/special/Shocklance_effect01.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Shocklance_effect02.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/bigSmoke.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_001.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_002.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_003.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_004.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_005.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_006.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_007.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_008.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_009.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_010.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_011.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_012.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/bigSpark.PNG":["textures.vl2"],"textures/special/bigSpark.png":["yHDTextures2.0.vl2"],"textures/special/blasterBolt.PNG":["textures.vl2","zblasterfix.vl2"],"textures/special/blasterBolt.png":["yHDTextures2.0.vl2"],"textures/special/blasterBoltCross.PNG":["textures.vl2","zblasterfix.vl2"],"textures/special/blasterBoltCross.png":["yHDTextures2.0.vl2"],"textures/special/blasterHit.PNG":["textures.vl2"],"textures/special/blasterHit.png":["yHDTextures2.0.vl2"],"textures/special/bluespark.PNG":["textures.vl2"],"textures/special/bluespark.png":["yHDTextures2.0.vl2"],"textures/special/bubbles.PNG":["textures.vl2"],"textures/special/bubbles.png":["yHDTextures2.0.vl2"],"textures/special/bullethole1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/bullethole2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/bullethole3.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/bullethole4.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/bullethole5.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/bullethole6.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/chuteTexture.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloakTexture.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash3.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash4.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash5.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash6.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash7.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash8.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/crescent3.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/crescent4.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/decal.dml":["textures.vl2"],"textures/special/droplet.PNG":["textures.vl2"],"textures/special/droplet.png":["yHDTextures2.0.vl2"],"textures/special/expFlare.PNG":["textures.vl2"],"textures/special/expFlare.png":["yHDTextures2.0.vl2"],"textures/special/flare.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/flare3.PNG":["textures.vl2"],"textures/special/flare3.png":["yHDTextures2.0.vl2"],"textures/special/flareSpark.PNG":["textures.vl2"],"textures/special/flareSpark.png":["yHDTextures2.0.vl2"],"textures/special/footprints/H_bioderm.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/footprints/H_male.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/footprints/L_bioderm.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/footprints/L_male.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/footprints/M_bioderm.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/footprints/M_male.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/generic_reflect.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/generic_scorch.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/glass.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/special/gradient.PNG":["textures.vl2"],"textures/special/gradient.png":["yHDTextures2.0.vl2"],"textures/special/grainy.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/jammermap.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/jetExhaust02.PNG":["textures.vl2"],"textures/special/jetExhaust02.png":["yHDTextures2.0.vl2"],"textures/special/landSpikeBolt.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/landSpikeBoltCross.PNG":["textures.vl2"],"textures/special/landSpikeBoltCross.png":["yHDTextures2.0.vl2"],"textures/special/laserrip01.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip02.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip03.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip04.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip05.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip06.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip07.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip08.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip09.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/lavadeath_1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/lavadeath_2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/lavareflect.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/lightFalloffMono.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/lightning1blur.PNG":["textures.vl2"],"textures/special/lightning1blur.png":["yHDTextures2.0.vl2"],"textures/special/lightning1frame1.PNG":["textures.vl2"],"textures/special/lightning1frame1.png":["yHDTextures2.0.vl2"],"textures/special/lightning1frame2.PNG":["textures.vl2"],"textures/special/lightning1frame2.png":["yHDTextures2.0.vl2"],"textures/special/lightning1frame3.PNG":["textures.vl2"],"textures/special/lightning1frame3.png":["yHDTextures2.0.vl2"],"textures/special/lightning2blur.PNG":["textures.vl2"],"textures/special/lightning2blur.png":["yHDTextures2.0.vl2"],"textures/special/lightning2frame1.PNG":["textures.vl2"],"textures/special/lightning2frame1.png":["yHDTextures2.0.vl2"],"textures/special/lightning2frame2.PNG":["textures.vl2"],"textures/special/lightning2frame2.png":["yHDTextures2.0.vl2"],"textures/special/lightning2frame3.PNG":["textures.vl2"],"textures/special/lightning2frame3.png":["yHDTextures2.0.vl2"],"textures/special/nonlingradient.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/pulse.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/redbump2.PNG":["textures.vl2"],"textures/special/redbump2.png":["yHDTextures2.0.vl2"],"textures/special/redflare.png":["textures.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/special/shieldenvmap.PNG":["textures.vl2"],"textures/special/shieldenvmap.png":["yHDTextures2.0.vl2"],"textures/special/shieldmap.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/shockLanceZap.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/shockLightning01.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/shockLightning02.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/shockLightning03.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/shocklanceHit.PNG":["textures.vl2"],"textures/special/shocklanceHit.png":["yHDTextures2.0.vl2"],"textures/special/shockwave4.PNG":["textures.vl2"],"textures/special/shockwave4.png":["yHDTextures2.0.vl2"],"textures/special/shockwave5.PNG":["textures.vl2"],"textures/special/shockwave5.png":["yHDTextures2.0.vl2"],"textures/special/shrikeBolt.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/shrikeBoltCross.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/skyLightning.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/sniper00.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/spark00.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/stationGlow.PNG":["textures.vl2"],"textures/special/stationGlow.png":["yHDTextures2.0.vl2"],"textures/special/stationLight.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/stationLight2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/tracer00.PNG":["textures.vl2"],"textures/special/tracer00.png":["yHDTextures2.0.vl2"],"textures/special/tracercross.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/trigger.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/underwaterSpark.PNG":["textures.vl2"],"textures/special/underwaterSpark.png":["yHDTextures2.0.vl2"],"textures/special/water2.PNG":["textures.vl2"],"textures/special/water2.png":["yHDTextures2.0.vl2"],"textures/special/watertail1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/watertail2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/watertail3.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/watertail4.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/whiteAlpha0.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/whiteAlpha255.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/whiteNoAlpha.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/stagnant_water.dml":["textures.vl2"],"textures/starrynite.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/sunnight.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/taco/taco.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/template.dml":["textures.vl2"],"textures/terrain.BadLands.DirtBumpy.dml":["textures.vl2"],"textures/terrain.BadLands.DirtChipped.dml":["textures.vl2"],"textures/terrain.BadLands.DirtYellow.dml":["textures.vl2"],"textures/terrain.BadLands.DirtYellowCracked.dml":["textures.vl2"],"textures/terrain.BadLands.RockBrown.dml":["textures.vl2"],"textures/terrain.BadLands.RockChipped.dml":["textures.vl2"],"textures/terrain.BadLands.RockCracked.dml":["textures.vl2"],"textures/terrain.DesertWorld.RockFractured.dml":["textures.vl2"],"textures/terrain.DesertWorld.RockSmooth.dml":["textures.vl2"],"textures/terrain.DesertWorld.Sand.dml":["textures.vl2"],"textures/terrain.DesertWorld.SandBurnt.dml":["textures.vl2"],"textures/terrain.DesertWorld.SandDark.dml":["textures.vl2"],"textures/terrain.DesertWorld.SandOrange.dml":["textures.vl2"],"textures/terrain.DesertWorld.SandOxidized.dml":["textures.vl2"],"textures/terrain.FlatShade.Blue.dml":["textures.vl2"],"textures/terrain.FlatShade.Green.dml":["textures.vl2"],"textures/terrain.FlatShade.Purple.dml":["textures.vl2"],"textures/terrain.FlatShade.Red.dml":["textures.vl2"],"textures/terrain.FlatShade.White.dml":["textures.vl2"],"textures/terrain.FrequencyTest.dml":["textures.vl2"],"textures/terrain.IceWorld.Ice.dml":["textures.vl2"],"textures/terrain.IceWorld.RockBlue.dml":["textures.vl2"],"textures/terrain.IceWorld.Snow.dml":["textures.vl2"],"textures/terrain.IceWorld.SnowIce.dml":["textures.vl2"],"textures/terrain.IceWorld.SnowRock.dml":["textures.vl2"],"textures/terrain.LavaWorld.Crust.dml":["textures.vl2"],"textures/terrain.LavaWorld.LavaRockHot.dml":["textures.vl2"],"textures/terrain.LavaWorld.MuddyAsh.dml":["textures.vl2"],"textures/terrain.LushWorld.DirtMossy.dml":["textures.vl2"],"textures/terrain.LushWorld.GrassDark.dml":["textures.vl2"],"textures/terrain.LushWorld.GrassLight.dml":["textures.vl2"],"textures/terrain.LushWorld.GrassMixed.dml":["textures.vl2"],"textures/terrain.LushWorld.Lakebed.dml":["textures.vl2"],"textures/terrain.LushWorld.RockLight.dml":["textures.vl2"],"textures/terrain.LushWorld.RockMossy.dml":["textures.vl2"],"textures/terrain.Outline.dml":["textures.vl2"],"textures/terrain.mask.dml":["textures.vl2"],"textures/terrain/Badlands.DirtBumpy.png":["textures.vl2"],"textures/terrain/Badlands.DirtChipped.png":["textures.vl2"],"textures/terrain/Badlands.DirtYellow.png":["textures.vl2"],"textures/terrain/Badlands.DirtYellowCracked.png":["textures.vl2"],"textures/terrain/Badlands.RockBrown.png":["textures.vl2"],"textures/terrain/Badlands.RockChipped.png":["textures.vl2"],"textures/terrain/Badlands.RockCracked.png":["textures.vl2"],"textures/terrain/Badlands.Rockcrackedcopper.png":["textures.vl2"],"textures/terrain/Bleed.GrassLight.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Bleed.GrassMixed.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Bleed.RockMossy.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Bleed.RockSmooth.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/CB1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/CB2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/CBgravel.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/CBtrails.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Default.png":["textures.vl2"],"textures/terrain/DesertWorld.RockFractured.png":["textures.vl2"],"textures/terrain/DesertWorld.RockSmooth.png":["textures.vl2"],"textures/terrain/DesertWorld.Sand.png":["textures.vl2"],"textures/terrain/DesertWorld.SandBurnt.png":["textures.vl2"],"textures/terrain/DesertWorld.SandDark.png":["textures.vl2"],"textures/terrain/DesertWorld.SandOrange.png":["textures.vl2"],"textures/terrain/DesertWorld.SandOxidized.png":["textures.vl2"],"textures/terrain/DesertWorld.TR2Sand.png":["TR2final105-client.vl2"],"textures/terrain/Eep.MoonDirt.PNG":["Classic_maps_v1.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Eep.MoonDirtDark.PNG":["Classic_maps_v1.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_BeachBlitzSE_lushworld.beachsand.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_CrownSE_lushworld.beachsand.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_EpicratesDeluxeSE_tropical1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_EpicratesDeluxeSE_ugly2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_NeveSE_NyctoGlacier.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_NeveSE_NyctoRock.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_NeveSE_NyctoRock2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_NeveSE_NyctoSnow.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_PuliVeivariSE_NyctoGlacier.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/GMD.DarkRock.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/terrain/GMD.DirtMossy.png":["Classic_maps_v1.vl2"],"textures/terrain/GMD.GrassLight.png":["Classic_maps_v1.vl2"],"textures/terrain/GMD.GrassMixed.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/terrain/GMD.LightSand.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/terrain/GMD.SandBurnt.png":["Classic_maps_v1.vl2"],"textures/terrain/IceWorld.Ice.png":["textures.vl2"],"textures/terrain/IceWorld.RockBlue.png":["textures.vl2"],"textures/terrain/IceWorld.Snow.png":["textures.vl2"],"textures/terrain/IceWorld.SnowIce.png":["textures.vl2"],"textures/terrain/IceWorld.SnowRock.png":["textures.vl2"],"textures/terrain/LavaWorld.Crust.png":["textures.vl2"],"textures/terrain/LavaWorld.LavaRockHot.png":["textures.vl2"],"textures/terrain/LavaWorld.MuddyAsh.png":["textures.vl2"],"textures/terrain/LavaWorld.RockBlack.PNG":["textures.vl2"],"textures/terrain/LegendsLightSand.png":["TWL-MapPack.vl2"],"textures/terrain/LushWorld.DirtMossy.png":["textures.vl2"],"textures/terrain/LushWorld.GrassDark.png":["textures.vl2"],"textures/terrain/LushWorld.GrassLight.png":["textures.vl2"],"textures/terrain/LushWorld.GrassMixed.png":["textures.vl2"],"textures/terrain/LushWorld.Lakebed.png":["textures.vl2"],"textures/terrain/LushWorld.RockLight.png":["textures.vl2"],"textures/terrain/LushWorld.RockMossy.png":["textures.vl2"],"textures/terrain/LushWorld.TR2DirtMossy.png":["TR2final105-client.vl2"],"textures/terrain/LushWorld.TR2GrassDark.png":["TR2final105-client.vl2"],"textures/terrain/LushWorld.TR2GrassLight.png":["TR2final105-client.vl2"],"textures/terrain/LushWorld.TR2GrassMixed.png":["TR2final105-client.vl2"],"textures/terrain/LushWorld.TR2RockLight.png":["TR2final105-client.vl2"],"textures/terrain/LushWorld.TR2RockMossy.png":["TR2final105-client.vl2"],"textures/terrain/NyctoGlacier.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/NyctoRock.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/NyctoRock2.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/NyctoSnow.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/RockLight.png":["TWL-MapPack.vl2"],"textures/terrain/TRIgreystone10.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/TRIgreystone7.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/TRIlava_rock.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/TRIstone_chip.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/TRIsub_sand.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/abbbb.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/acccc.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/adesert_cracks_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/adesert_sand2_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/aeee.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/brown_Dirt02.png":["TWL-MapPack.vl2"],"textures/terrain/brown_Dirt05.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/brown_DirtRock01.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/cc_alien_crackedsand.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/cc_alien_sand.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/cc_sand1.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/cc_sand2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/cc_sand3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/cc_sand4.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/desert_cracks_s.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/desert_sand_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/grass_autumn_red_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/grass_ground_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/green_GrassRock005.png":["TWL-MapPack.vl2"],"textures/terrain/green_SnowyGrass001.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/greenrock21.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/infbutch_Rock02.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/island_sand2_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/island_sand_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_felsen1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_felsen2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_grass.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_schnee.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_schnee4.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_schneefelsen.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_schneefelsen2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_schneefelsen3.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/lava_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/lava_mars_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/lushworld.beachsand.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/lushworld.lakesand.png":["Classic_maps_v1.vl2"],"textures/terrain/mmd-1.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/mmd-2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/mmd-3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/mmd-5.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/moss_ground_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/mxrock0.png":["TWL-MapPack.vl2"],"textures/terrain/mxrock2tu.png":["TWL-MapPack.vl2"],"textures/terrain/mxrock2tv.png":["TWL-MapPack.vl2"],"textures/terrain/ril.darkrock.png":["Classic_maps_v1.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/ril.darkrock1.png":["Classic_maps_v1.vl2"],"textures/terrain/rilk.shingledrock.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/rilke.sand.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/rockwall.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/seawaterfull2.PNG":["TR2final105-client.vl2"],"textures/terrain/snow2_s.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/snow_a0.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/snow_a2.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/snow_brownRock00.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/snow_grass001.png":["TWL-MapPack.vl2"],"textures/terrain/snow_rock_5.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/tes_mystery1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/tes_mystery2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/tes_test.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/tropical1.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/ugly2.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/wateregypt1.PNG":["TR2final105-client.vl2"],"textures/terrain/watr-icyblue2.PNG":["TR2final105-client.vl2"],"textures/terrainTiles/Frequency1.png":["textures.vl2"],"textures/terrainTiles/Frequency2.png":["textures.vl2"],"textures/terrainTiles/Frequency3.png":["textures.vl2"],"textures/terrainTiles/Frequency4.png":["textures.vl2"],"textures/terrainTiles/Frequency5.png":["textures.vl2"],"textures/terrainTiles/Frequency6.png":["textures.vl2"],"textures/terrainTiles/SANDDK1.PNG":["textures.vl2"],"textures/terrainTiles/SANDDK2.PNG":["textures.vl2"],"textures/terrainTiles/SANDDK3.PNG":["textures.vl2"],"textures/terrainTiles/SANDDK4.PNG":["textures.vl2"],"textures/terrainTiles/SANDDK5.PNG":["textures.vl2"],"textures/terrainTiles/SANDREG1.PNG":["textures.vl2"],"textures/terrainTiles/SANDREG2.PNG":["textures.vl2"],"textures/terrainTiles/SANDREG3.PNG":["textures.vl2"],"textures/terrainTiles/SANDREG4.PNG":["textures.vl2"],"textures/terrainTiles/SANDREG5.PNG":["textures.vl2"],"textures/terrainTiles/SandBrnt1.PNG":["textures.vl2"],"textures/terrainTiles/SandBrnt2.PNG":["textures.vl2"],"textures/terrainTiles/SandBrnt3.PNG":["textures.vl2"],"textures/terrainTiles/SandBrnt4.PNG":["textures.vl2"],"textures/terrainTiles/SandBrnt5.PNG":["textures.vl2"],"textures/terrainTiles/SandOxid1.PNG":["textures.vl2"],"textures/terrainTiles/SandOxid2.PNG":["textures.vl2"],"textures/terrainTiles/SandOxid3.PNG":["textures.vl2"],"textures/terrainTiles/SandOxid4.PNG":["textures.vl2"],"textures/terrainTiles/SandOxid5.PNG":["textures.vl2"],"textures/terrainTiles/blue.png":["textures.vl2"],"textures/terrainTiles/crust1.png":["textures.vl2"],"textures/terrainTiles/crust2.png":["textures.vl2"],"textures/terrainTiles/crust3.png":["textures.vl2"],"textures/terrainTiles/crust4.png":["textures.vl2"],"textures/terrainTiles/crust5.png":["textures.vl2"],"textures/terrainTiles/crust6.png":["textures.vl2"],"textures/terrainTiles/drtBumpy.PNG":["textures.vl2"],"textures/terrainTiles/drtBumpy01.PNG":["textures.vl2"],"textures/terrainTiles/drtBumpy02.PNG":["textures.vl2"],"textures/terrainTiles/drtBumpy03.PNG":["textures.vl2"],"textures/terrainTiles/drtBumpy04.PNG":["textures.vl2"],"textures/terrainTiles/drtBumpy05.PNG":["textures.vl2"],"textures/terrainTiles/drtChipped.PNG":["textures.vl2"],"textures/terrainTiles/drtChipped01.PNG":["textures.vl2"],"textures/terrainTiles/drtChipped02.PNG":["textures.vl2"],"textures/terrainTiles/drtChipped03.PNG":["textures.vl2"],"textures/terrainTiles/drtChipped04.PNG":["textures.vl2"],"textures/terrainTiles/drtChipped05.PNG":["textures.vl2"],"textures/terrainTiles/drtYelo.PNG":["textures.vl2"],"textures/terrainTiles/drtYelo01.PNG":["textures.vl2"],"textures/terrainTiles/drtYelo02.PNG":["textures.vl2"],"textures/terrainTiles/drtYelo03.PNG":["textures.vl2"],"textures/terrainTiles/drtYelo04.PNG":["textures.vl2"],"textures/terrainTiles/drtYeloCrk0.PNG":["textures.vl2"],"textures/terrainTiles/drtYeloCrk01.PNG":["textures.vl2"],"textures/terrainTiles/drtYeloCrk02.PNG":["textures.vl2"],"textures/terrainTiles/drtYeloCrk03.PNG":["textures.vl2"],"textures/terrainTiles/drtYeloCrk04.PNG":["textures.vl2"],"textures/terrainTiles/grassDk1.PNG":["textures.vl2"],"textures/terrainTiles/grassDk2.PNG":["textures.vl2"],"textures/terrainTiles/grassDk3.PNG":["textures.vl2"],"textures/terrainTiles/grassDk4.PNG":["textures.vl2"],"textures/terrainTiles/grassDk5.PNG":["textures.vl2"],"textures/terrainTiles/grassDk6.PNG":["textures.vl2"],"textures/terrainTiles/grassLt1.PNG":["textures.vl2"],"textures/terrainTiles/grassLt2.PNG":["textures.vl2"],"textures/terrainTiles/grassLt3.PNG":["textures.vl2"],"textures/terrainTiles/grassLt4.PNG":["textures.vl2"],"textures/terrainTiles/grassLt5.PNG":["textures.vl2"],"textures/terrainTiles/grassMix1.PNG":["textures.vl2"],"textures/terrainTiles/grassMix2.PNG":["textures.vl2"],"textures/terrainTiles/grassMix3.PNG":["textures.vl2"],"textures/terrainTiles/grassMix4.PNG":["textures.vl2"],"textures/terrainTiles/grassMix5.PNG":["textures.vl2"],"textures/terrainTiles/grassMix6.PNG":["textures.vl2"],"textures/terrainTiles/grassMix7.PNG":["textures.vl2"],"textures/terrainTiles/green.png":["textures.vl2"],"textures/terrainTiles/ice01.png":["textures.vl2"],"textures/terrainTiles/ice02.png":["textures.vl2"],"textures/terrainTiles/ice03.png":["textures.vl2"],"textures/terrainTiles/ice04.png":["textures.vl2"],"textures/terrainTiles/ice05.png":["textures.vl2"],"textures/terrainTiles/ice06.png":["textures.vl2"],"textures/terrainTiles/ice07.png":["textures.vl2"],"textures/terrainTiles/ice08.png":["textures.vl2"],"textures/terrainTiles/ice09.png":["textures.vl2"],"textures/terrainTiles/ice10.png":["textures.vl2"],"textures/terrainTiles/icesnow1.png":["textures.vl2"],"textures/terrainTiles/icesnow2.png":["textures.vl2"],"textures/terrainTiles/icesnow3.png":["textures.vl2"],"textures/terrainTiles/icesnow4.png":["textures.vl2"],"textures/terrainTiles/icesnow5.png":["textures.vl2"],"textures/terrainTiles/icesnow6.png":["textures.vl2"],"textures/terrainTiles/lavarockhot1.png":["textures.vl2"],"textures/terrainTiles/lavarockhot2.png":["textures.vl2"],"textures/terrainTiles/lavarockhot3.png":["textures.vl2"],"textures/terrainTiles/lavarockhot4.png":["textures.vl2"],"textures/terrainTiles/lavarockhot5.png":["textures.vl2"],"textures/terrainTiles/mask.0001.png":["textures.vl2"],"textures/terrainTiles/mask.0010.png":["textures.vl2"],"textures/terrainTiles/mask.0011.png":["textures.vl2"],"textures/terrainTiles/mask.0100.png":["textures.vl2"],"textures/terrainTiles/mask.0101.png":["textures.vl2"],"textures/terrainTiles/mask.0110.png":["textures.vl2"],"textures/terrainTiles/mask.0111.png":["textures.vl2"],"textures/terrainTiles/molten1.PNG":["textures.vl2"],"textures/terrainTiles/mossDirt1.PNG":["textures.vl2"],"textures/terrainTiles/mossDirt2.PNG":["textures.vl2"],"textures/terrainTiles/mossDirt3.PNG":["textures.vl2"],"textures/terrainTiles/mossDirt4.PNG":["textures.vl2"],"textures/terrainTiles/mossDirt5.PNG":["textures.vl2"],"textures/terrainTiles/mossRock1.PNG":["textures.vl2"],"textures/terrainTiles/mossRock2.PNG":["textures.vl2"],"textures/terrainTiles/mossRock3.PNG":["textures.vl2"],"textures/terrainTiles/mossRock4.PNG":["textures.vl2"],"textures/terrainTiles/mossRock5.PNG":["textures.vl2"],"textures/terrainTiles/muddyash1.PNG":["textures.vl2"],"textures/terrainTiles/muddyash2.PNG":["textures.vl2"],"textures/terrainTiles/muddyash3.PNG":["textures.vl2"],"textures/terrainTiles/muddyash4.PNG":["textures.vl2"],"textures/terrainTiles/muddyash5.PNG":["textures.vl2"],"textures/terrainTiles/muddyash6.PNG":["textures.vl2"],"textures/terrainTiles/outline.png":["textures.vl2"],"textures/terrainTiles/purple.png":["textures.vl2"],"textures/terrainTiles/red.png":["textures.vl2"],"textures/terrainTiles/rockBrCrak.PNG":["textures.vl2"],"textures/terrainTiles/rockBrCrak01.PNG":["textures.vl2"],"textures/terrainTiles/rockBrCrak02.PNG":["textures.vl2"],"textures/terrainTiles/rockBrCrak03.PNG":["textures.vl2"],"textures/terrainTiles/rockBrCrak04.PNG":["textures.vl2"],"textures/terrainTiles/rockBrCrak05.PNG":["textures.vl2"],"textures/terrainTiles/rockLt1.PNG":["textures.vl2"],"textures/terrainTiles/rockLt2.PNG":["textures.vl2"],"textures/terrainTiles/rockLt3.PNG":["textures.vl2"],"textures/terrainTiles/rockLt4.PNG":["textures.vl2"],"textures/terrainTiles/rockLt5.PNG":["textures.vl2"],"textures/terrainTiles/rockblue.png":["textures.vl2"],"textures/terrainTiles/rockblue1.png":["textures.vl2"],"textures/terrainTiles/rockblue2.png":["textures.vl2"],"textures/terrainTiles/rockblue3.png":["textures.vl2"],"textures/terrainTiles/rockblue4.png":["textures.vl2"],"textures/terrainTiles/rockblue5.png":["textures.vl2"],"textures/terrainTiles/rockblue6.png":["textures.vl2"],"textures/terrainTiles/rockbrown.PNG":["textures.vl2"],"textures/terrainTiles/rockbrown01.PNG":["textures.vl2"],"textures/terrainTiles/rockbrown02.PNG":["textures.vl2"],"textures/terrainTiles/rockbrown03.PNG":["textures.vl2"],"textures/terrainTiles/rockbrown04.PNG":["textures.vl2"],"textures/terrainTiles/rockbrown05.PNG":["textures.vl2"],"textures/terrainTiles/rockchipd.PNG":["textures.vl2"],"textures/terrainTiles/rockchipd01.PNG":["textures.vl2"],"textures/terrainTiles/rockchipd02.PNG":["textures.vl2"],"textures/terrainTiles/rockchipd03.PNG":["textures.vl2"],"textures/terrainTiles/rockchipd04.PNG":["textures.vl2"],"textures/terrainTiles/rockchipd05.PNG":["textures.vl2"],"textures/terrainTiles/rockcrak1.PNG":["textures.vl2"],"textures/terrainTiles/rockcrak2.PNG":["textures.vl2"],"textures/terrainTiles/rockcrak3.PNG":["textures.vl2"],"textures/terrainTiles/rockcrak4.PNG":["textures.vl2"],"textures/terrainTiles/rockcrak5.PNG":["textures.vl2"],"textures/terrainTiles/rockcrak6.PNG":["textures.vl2"],"textures/terrainTiles/rocksmth1.PNG":["textures.vl2"],"textures/terrainTiles/rocksmth2.PNG":["textures.vl2"],"textures/terrainTiles/rocksmth3.PNG":["textures.vl2"],"textures/terrainTiles/rocksmth4.PNG":["textures.vl2"],"textures/terrainTiles/rocksmth5.PNG":["textures.vl2"],"textures/terrainTiles/rocksmth6.PNG":["textures.vl2"],"textures/terrainTiles/rocksmth6x.PNG":["textures.vl2"],"textures/terrainTiles/sandorng1.PNG":["textures.vl2"],"textures/terrainTiles/sandorng2.PNG":["textures.vl2"],"textures/terrainTiles/sandorng3.PNG":["textures.vl2"],"textures/terrainTiles/sandorng4.PNG":["textures.vl2"],"textures/terrainTiles/sandorng5.PNG":["textures.vl2"],"textures/terrainTiles/seaLt1.PNG":["textures.vl2"],"textures/terrainTiles/seaLt2.PNG":["textures.vl2"],"textures/terrainTiles/seaLt3.PNG":["textures.vl2"],"textures/terrainTiles/seaLt4.PNG":["textures.vl2"],"textures/terrainTiles/seaLt5.PNG":["textures.vl2"],"textures/terrainTiles/snow1.png":["textures.vl2"],"textures/terrainTiles/snow2.png":["textures.vl2"],"textures/terrainTiles/snow3.png":["textures.vl2"],"textures/terrainTiles/snow4.png":["textures.vl2"],"textures/terrainTiles/snow5.png":["textures.vl2"],"textures/terrainTiles/snow6.png":["textures.vl2"],"textures/terrainTiles/snowrock1.png":["textures.vl2"],"textures/terrainTiles/snowrock2.png":["textures.vl2"],"textures/terrainTiles/snowrock3.png":["textures.vl2"],"textures/terrainTiles/snowrock4.png":["textures.vl2"],"textures/terrainTiles/snowrock5.png":["textures.vl2"],"textures/terrainTiles/snowrock6.png":["textures.vl2"],"textures/terrainTiles/white.png":["textures.vl2"],"textures/tesla.dml":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/tesla/skies/teslaski_v5_bk.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/tesla/skies/teslaski_v5_dn.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/tesla/skies/teslaski_v5_fr.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/tesla/skies/teslaski_v5_lf.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/tesla/skies/teslaski_v5_rt.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/tesla/skies/teslaski_v5_up.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/teslaski_v5_DN.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/teslaski_v5_bk.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/teslaski_v5_fr.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/teslaski_v5_lf.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/teslaski_v5_rt.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/teslaski_v5_up.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/texticons/Cred_Logo1.png":["textures.vl2"],"textures/texticons/Cred_logo5.png":["textures.vl2"],"textures/texticons/Flag_Beagle.jpg":["textures.vl2"],"textures/texticons/Flag_Bioderm.jpg":["textures.vl2"],"textures/texticons/Flag_DSword.jpg":["textures.vl2"],"textures/texticons/Flag_Phoenix.jpg":["textures.vl2"],"textures/texticons/Flag_Starwolf.jpg":["textures.vl2"],"textures/texticons/Flag_T2.jpg":["textures.vl2"],"textures/texticons/Heavy.jpg":["textures.vl2"],"textures/texticons/Logo_small_DSword.jpg":["textures.vl2"],"textures/texticons/Logo_small_Inferno.jpg":["textures.vl2"],"textures/texticons/Logo_small_Phoenix.jpg":["textures.vl2"],"textures/texticons/Logo_small_Starwolf.jpg":["textures.vl2"],"textures/texticons/Logo_small_Storm.jpg":["textures.vl2"],"textures/texticons/Logo_small_beagle.jpg":["textures.vl2"],"textures/texticons/Logo_small_bioderm.jpg":["textures.vl2"],"textures/texticons/TC_logo1.bm8":["T2csri.vl2"],"textures/texticons/TC_logo1.png":["T2csri.vl2"],"textures/texticons/bullet_1.png":["textures.vl2"],"textures/texticons/bullet_2.png":["textures.vl2"],"textures/texticons/dpub/DPUB_logo.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/dpub/DPUB_logo_BEthinking.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/dpub/DPUB_logo_Beer.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/dpub/DPUB_logo_Dermfused.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/dpub/DPUB_logo_Spook.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/dpub/DPUB_logo_Turkey.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/dpub/DPUB_logo_Xmas.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/dpub/DPUB_logo_Xoxo.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/mute_speaker.png":["textures.vl2"],"textures/texticons/sidebar1.jpg":["textures.vl2"],"textures/texticons/sidebar2.jpg":["textures.vl2"],"textures/texticons/sidebar3.jpg":["textures.vl2"],"textures/texticons/sys_op_eye.png":["textures.vl2"],"textures/texticons/twb/twb_BE_FLight.jpg":["textures.vl2"],"textures/texticons/twb/twb_BE_FMed.jpg":["textures.vl2"],"textures/texticons/twb/twb_BE_Heavy.jpg":["textures.vl2"],"textures/texticons/twb/twb_BE_MLight.jpg":["textures.vl2"],"textures/texticons/twb/twb_BE_MMed.JPG":["textures.vl2"],"textures/texticons/twb/twb_Bioderm.jpg":["textures.vl2"],"textures/texticons/twb/twb_Bioderm_Light.jpg":["textures.vl2"],"textures/texticons/twb/twb_Bioderm_Medium.jpg":["textures.vl2"],"textures/texticons/twb/twb_Blaster.jpg":["textures.vl2"],"textures/texticons/twb/twb_BloodEagle.jpg":["textures.vl2"],"textures/texticons/twb/twb_Chaingun.jpg":["textures.vl2"],"textures/texticons/twb/twb_DS_FLight.JPG":["textures.vl2"],"textures/texticons/twb/twb_DS_Fmed.jpg":["textures.vl2"],"textures/texticons/twb/twb_DS_Heavy.jpg":["textures.vl2"],"textures/texticons/twb/twb_DS_MMed.jpg":["textures.vl2"],"textures/texticons/twb/twb_DiamondSword.JPG":["textures.vl2"],"textures/texticons/twb/twb_Elfprojector.jpg":["textures.vl2"],"textures/texticons/twb/twb_Fusionmortar.jpg":["textures.vl2"],"textures/texticons/twb/twb_Grenadelauncher.jpg":["textures.vl2"],"textures/texticons/twb/twb_HR_FLight.JPG":["textures.vl2"],"textures/texticons/twb/twb_HR_FMed.jpg":["textures.vl2"],"textures/texticons/twb/twb_HR_Heavy.jpg":["textures.vl2"],"textures/texticons/twb/twb_HR_MLight.jpg":["textures.vl2"],"textures/texticons/twb/twb_HR_MMed.JPG":["textures.vl2"],"textures/texticons/twb/twb_Harbingers.JPG":["textures.vl2"],"textures/texticons/twb/twb_Havoc.JPG":["textures.vl2"],"textures/texticons/twb/twb_Laserrifle.jpg":["textures.vl2"],"textures/texticons/twb/twb_Lineup.jpg":["textures.vl2"],"textures/texticons/twb/twb_Missilelauncher.jpg":["textures.vl2"],"textures/texticons/twb/twb_Plasmarifle.jpg":["textures.vl2"],"textures/texticons/twb/twb_SW_FLight.jpg":["textures.vl2"],"textures/texticons/twb/twb_SW_FMedium.jpg":["textures.vl2"],"textures/texticons/twb/twb_SW_Heavy.jpg":["textures.vl2"],"textures/texticons/twb/twb_SW_MLight.jpg":["textures.vl2"],"textures/texticons/twb/twb_SW_MMed.jpg":["textures.vl2"],"textures/texticons/twb/twb_Shrike.jpg":["textures.vl2"],"textures/texticons/twb/twb_Spinfusor.jpg":["textures.vl2"],"textures/texticons/twb/twb_Starwolves.JPG":["textures.vl2"],"textures/texticons/twb/twb_TRIBES2.jpg":["textures.vl2"],"textures/texticons/twb/twb_Thundersword.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_01.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_02.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_03.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_04.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_05.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_06.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_08.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_10.jpg":["textures.vl2"],"textures/texticons/twb/twb_blowngen_01.jpg":["textures.vl2"],"textures/texticons/twb/twb_inferno_01.jpg":["textures.vl2"],"textures/texticons/twb/twb_inferno_02.jpg":["textures.vl2"],"textures/texticons/twb/twb_inferno_03.jpg":["textures.vl2"],"textures/texticons/twb/twb_lakedebris_01.jpg":["textures.vl2"],"textures/texticons/twb/twb_lakedebris_03.jpg":["textures.vl2"],"textures/texticons/twb/twb_shocklance.jpg":["textures.vl2"],"textures/texticons/twb/twb_soclose.jpg":["textures.vl2"],"textures/texticons/twb/twb_starwolf_fem.jpg":["textures.vl2"],"textures/texticons/twb/twb_starwolf_shrike.jpg":["textures.vl2"],"textures/texticons/twb/twb_wateraction_01.jpg":["textures.vl2"],"textures/texticons/twb/twb_waterdemise_01.jpg":["textures.vl2"],"textures/texticons/twb/twb_waterdemise_03.jpg":["textures.vl2"],"textures/texticons/twb/twb_waterdemise_04.jpg":["textures.vl2"],"textures/texticons/twb/twb_woohoo_01.jpg":["textures.vl2"],"textures/tn_logo.png":["T2csri.vl2"],"textures/tyre.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/v5planet/skies/Starfallen_BK.png":["Classic_maps_v1.vl2"],"textures/v5planet/skies/Starfallen_FR.png":["Classic_maps_v1.vl2"],"textures/v5planet/skies/Starfallen_LF.png":["Classic_maps_v1.vl2"],"textures/v5planet/skies/Starfallen_RT.png":["Classic_maps_v1.vl2"],"textures/v5planet/skies/Starfallen_UP.png":["Classic_maps_v1.vl2"],"textures/violet.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/winterskyday.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/xnight.dml":["TWL-MapPack.vl2"],"tournament/browser.cs":["tournamentNetClient2.vl2"],"tournament/login.cs":["tournamentNetClient2.vl2"],"tournament/settings.cs":["tournamentNetClient2.vl2"],"zz_classic_client_v4.txt":["zz_Classic_client_v1.vl2"]}');function u(){return Object.keys(n).sort()}var v=t(9323),d=t(5833),p=t(6538),c=t.n(p);let o=/^ (DisplayName|MissionTypes) = (.+)$/,x=/^--- ([A-Z ]+) BEGIN ---$/,_=/^--- ([A-Z ]+) END ---$/;function*g(s){for(let e of s)for(let s of(yield e,g(e.children)))yield s}let k="/t2-mapper",m="".concat(k,"/base/");function h(s){let e=function(s){let e=n[s];if(e&&e.length>0)return e[e.length-1];throw Error("Resource not found in manifest: ".concat(s))}(s=function(s){if(n[s])return s;let e=u(),t=s.toLowerCase(),i=e.find(s=>s.toLowerCase()===t);if(i)return i;if(s.startsWith("textures/")){let s=e.find(s=>s.replace(/^(textures\/)((lush|desert|badlands|lava|ice|jaggedclaw|terrainTiles)\/)/,"$1").toLowerCase()===t);if(s)return s}return s}(s));return e?"".concat(m,"@vl2/").concat(e,"/").concat(s):"".concat(m).concat(s)}async function T(s){let e=await fetch(h("missions/".concat(s,".mis")));return function(s){var e,t,i,r,a,l,n,u;s=s.replace(/(\/\/--- OBJECT WRITE END ---\s+)(?:.|[\r\n])*$/,"$1");let v=/(\/\/--- OBJECT WRITE BEGIN ---\s+)/.exec(s),d=/[\r\n]new SimGroup/.exec(s);s=s.slice(0,v.index+v[1].length)+s.slice(d.index),v=/(\/\/--- OBJECT WRITE BEGIN ---\s+)/.exec(s);let p=/(\/\/--- MISSION STRING END ---\s+)/.exec(s);p&&(s=s.slice(0,p.index+p[1].length)+s.slice(v.index));let g=c().parse(s),k={name:null,definitions:[]},m={},h=[];for(let s of g)if("comment"===s.type){let e=function(s){let e;return(e=s.match(x))?{type:"sectionBegin",name:e[1]}:(e=s.match(_))?{type:"sectionEnd",name:e[1]}:(e=s.match(o))?{type:"definition",identifier:e[1],value:e[2]}:null}(s.text);if(e)switch(e.type){case"definition":k.name?k.definitions.push(s):m[e.identifier]=e.value;break;case"sectionEnd":if(e.name!==k.name)throw Error("Ending unmatched section!");(k.name||k.definitions.length)&&h.push(k),k={name:null,definitions:[]};break;case"sectionBegin":if(k.name)throw Error("Already in a section!");(k.name||k.definitions.length)&&h.push(k),k={name:e.name,definitions:[]}}else k.definitions.push(s)}else k.definitions.push(s);return(k.name||k.definitions.length)&&h.push(k),{displayName:null!=(a=m.DisplayName)?a:null,missionTypes:null!=(l=null==(e=m.MissionTypes)?void 0:e.split(" "))?l:[],missionQuote:null!=(n=null==(t=h.find(s=>"MISSION QUOTE"===s.name))?void 0:t.definitions.filter(s=>"comment"===s.type).map(s=>s.text).join("\n"))?n:null,missionString:null!=(u=null==(i=h.find(s=>"MISSION STRING"===s.name))?void 0:i.definitions.filter(s=>"comment"===s.type).map(s=>s.text).join("\n"))?u:null,objects:null==(r=h.find(s=>"OBJECT WRITE"===s.name))?void 0:r.definitions.filter(s=>"instance"===s.type).map(s=>(function s(e){return{className:e.className,instanceName:e.instanceName,properties:e.body.filter(s=>"definition"===s.type).map(s=>{switch(s.value.type){case"string":case"number":case"boolean":return{target:s.target,value:s.value.value};case"reference":return{target:s.target,value:s.value};default:throw Error("Unhandled value type: ".concat(s.target.name," = ").concat(s.value.type))}}),children:e.body.filter(s=>"instance"===s.type).map(e=>s(e))}})(s)),globals:h.filter(s=>!s.name).flatMap(s=>s.definitions.filter(s=>"definition"===s.type))}}(await e.text())}async function f(s){let e=await fetch(h("terrains/".concat(s)));return function(s){let e=new DataView(s),t=0,i=e.getUint8(t++),r=new Uint16Array(65536),a=[],l=s=>{let i="";for(let r=0;r0&&a.push(r)}let n=[];for(let s of a){let s=new Uint8Array(65536);for(let i=0;i<65536;i++){var u=e.getUint8(t++);s[i]=u}n.push(s)}return{version:i,textureNames:a,heightMap:r,alphaMaps:n}}(await e.arrayBuffer())}let L=new Set(["SkiFree","SkiFree_Daily","SkiFree_Randomizer"]),D=u().map(s=>s.match(/^missions\/(.+)\.mis$/)).filter(Boolean).map(s=>s[1]).filter(s=>!L.has(s));function b(){let s=(0,r.useRef)(null),[e,t]=(0,r.useState)("TWL2_WoodyMyrk"),n=(0,r.useRef)({});return(0,r.useEffect)(()=>{let e=s.current,t=new a.JeP({canvas:e,antialias:!0}),i=new l.Tap,r=new v.B,u=new l.Z58,p=new l.ubm(75,e.clientWidth/e.clientHeight,.1,2e3),c=new l.dth("rgba(209, 237, 255, 1)","rgba(186, 200, 181, 1)",2);u.add(c);let o=new d.N(p,t.domElement);o.minDistance=1,o.maxDistance=2048,p.position.set(0,0,512),o.target.set(0,-128,0),o.update();let x={w:!1,a:!1,s:!1,d:!1},_=s=>{"KeyW"===s.code&&(x.w=!0),"KeyA"===s.code&&(x.a=!0),"KeyS"===s.code&&(x.s=!0),"KeyD"===s.code&&(x.d=!0)},g=s=>{"KeyW"===s.code&&(x.w=!1),"KeyA"===s.code&&(x.a=!1),"KeyS"===s.code&&(x.s=!1),"KeyD"===s.code&&(x.d=!1)};return document.addEventListener("keydown",_),document.addEventListener("keyup",g),t.setAnimationLoop(s=>{let e=new l.Pq0;p.getWorldDirection(e),e.y=0,e.normalize();let i=new l.Pq0;i.crossVectors(e,p.up).normalize();let r=new l.Pq0;if(x.w&&r.add(e),x.s&&r.add(e.clone().negate()),x.a&&r.add(i.clone().negate()),x.d&&r.add(i),r.lengthSq()>0&&(r.normalize().multiplyScalar(1),p.position.add(r),o.target.add(r)),o.update(),function(s){let e=s.domElement,t=e.clientWidth,i=e.clientHeight,r=e.width!==t||e.height!==i;return r&&s.setSize(t,i,!1),r}(t)){let s=t.domElement;p.aspect=s.clientWidth/s.clientHeight,p.updateProjectionMatrix()}t.render(u,p)}),n.current={scene:u,renderer:t,camera:p,controls:o,setupColor:function(s){var e,i,r;return s.wrapS=s.wrapT=l.GJx,s.colorSpace=l.er$,s.anisotropy=null!=(r=null==(e=(i=t.capabilities).getMaxAnisotropy)?void 0:e.call(i))?r:16,s.generateMipmaps=!0,s.minFilter=l.$_I,s.magFilter=l.k6q,s},setupMask:function(s){let e=new l.GYF(s,256,256,l.VT0,l.OUM);return e.colorSpace=l.jf0,e.wrapS=e.wrapT=l.GJx,e.generateMipmaps=!1,e.minFilter=l.k6q,e.magFilter=l.k6q,e.needsUpdate=!0,e},textureLoader:i,gltfLoader:r},()=>{document.removeEventListener("keydown",_),document.removeEventListener("keyup",g),t.setAnimationLoop(null),t.dispose(),o.dispose()}},[]),(0,r.useEffect)(()=>{let s,{scene:t,camera:i,controls:r,setupColor:a,setupMask:u,textureLoader:v,gltfLoader:d}=n.current,p=!1;return async function(){let n=await T(e),c=function(s){let e;for(let t of g(s.objects))if("TerrainBlock"===t.className){e=t;break}if(!e)throw Error("Error!");return e.properties.find(s=>"terrainFile"===s.target.name).value}(n),o=await f(c),x=o.textureNames.length,_=o.textureNames.map(s=>a(v.load(function(s){s=s.replace(/^terrain\./,"");try{return h("textures/terrain/".concat(s,".png"))}catch(s){return"".concat(k,"/black.png")}}(s)))),m=o.alphaMaps.map(s=>u(s)),L=new l.bdM(2048,2048,256,256);L.rotateX(-Math.PI/2),L.rotateY(-Math.PI/2);let D=function(s){let e=new Float32Array(s.length);for(let t=0;t{_.forEach((e,t)=>{s.uniforms["albedo".concat(t)]={value:e}}),m.forEach((e,t)=>{t>0&&(s.uniforms["mask".concat(t)]={value:e})}),_.forEach((e,t)=>{s.uniforms["tiling".concat(t)]={value:Math.min(512,{0:16,1:16,2:32,3:32,4:32,5:32}[t])}}),s.fragmentShader="\nuniform sampler2D albedo0;\nuniform sampler2D albedo1;\nuniform sampler2D albedo2;\nuniform sampler2D albedo3;\nuniform sampler2D albedo4;\nuniform sampler2D albedo5;\nuniform sampler2D mask1;\nuniform sampler2D mask2;\nuniform sampler2D mask3;\nuniform sampler2D mask4;\nuniform sampler2D mask5;\nuniform float tiling0;\nuniform float tiling1;\nuniform float tiling2;\nuniform float tiling3;\nuniform float tiling4;\nuniform float tiling5;\n"+s.fragmentShader,s.fragmentShader=s.fragmentShader.replace("#include ","\n // Sample base albedo layers (sRGB textures auto-decoded to linear)\n vec2 baseUv = vMapUv;\n vec3 c0 = texture2D(albedo0, baseUv * vec2(tiling0)).rgb;\n ".concat(x>1?"vec3 c1 = texture2D(albedo1, baseUv * vec2(tiling1)).rgb;":"","\n ").concat(x>2?"vec3 c2 = texture2D(albedo2, baseUv * vec2(tiling2)).rgb;":"","\n ").concat(x>3?"vec3 c3 = texture2D(albedo3, baseUv * vec2(tiling3)).rgb;":"","\n ").concat(x>4?"vec3 c4 = texture2D(albedo4, baseUv * vec2(tiling4)).rgb;":"","\n ").concat(x>5?"vec3 c5 = texture2D(albedo5, baseUv * vec2(tiling5)).rgb;":"","\n\n // Sample linear masks (use R channel)\n float a1 = texture2D(mask1, baseUv).r;\n ").concat(x>1?"float a2 = texture2D(mask2, baseUv).r;":"","\n ").concat(x>2?"float a3 = texture2D(mask3, baseUv).r;":"","\n ").concat(x>3?"float a4 = texture2D(mask4, baseUv).r;":"","\n ").concat(x>4?"float a5 = texture2D(mask5, baseUv).r;":"","\n\n // Bottom-up compositing: each mask tells how much the higher layer replaces lower\n ").concat(x>1?"vec3 blended = mix(c0, c1, clamp(a1, 0.0, 1.0));":"","\n ").concat(x>2?"blended = mix(blended, c2, clamp(a2, 0.0, 1.0));":"","\n ").concat(x>3?"blended = mix(blended, c3, clamp(a3, 0.0, 1.0));":"","\n ").concat(x>4?"blended = mix(blended, c4, clamp(a4, 0.0, 1.0));":"","\n ").concat(x>5?"blended = mix(blended, c5, clamp(a5, 0.0, 1.0));":"","\n\n // Assign to diffuseColor before lighting\n diffuseColor.rgb = ").concat(x>1?"blended":"c0",";\n"))},s=new l.YJl;let y=new l.eaF(L,P);for(let e of(s.add(y),g(n.objects))){var M,z;let t=s=>e.properties.find(e=>e.target.name===s),n=()=>{var s,e;let[i,r,a]=(null!=(e=null==(s=t("position"))?void 0:s.value)?e:"0 0 0").split(" ").map(s=>parseFloat(s));return[i,a,r]},u=()=>{var s,e;let[i,r,a]=(null!=(e=null==(s=t("scale"))?void 0:s.value)?e:"1 1 1").split(" ").map(s=>parseFloat(s));return[i,a,r]},p=function(){var s,e;let i=arguments.length>0&&void 0!==arguments[0]&&arguments[0],[r,a,n,u]=(null!=(e=null==(s=t("rotation"))?void 0:s.value)?e:"1 0 0 0").split(" ").map(s=>parseFloat(s)),v=new l.PTz;return i?v.setFromAxisAngle(new l.Pq0(-a,n,-r),Math.PI/180*u):v.setFromAxisAngle(new l.Pq0(r,n,-a),Math.PI/180*u),v};switch(e.className){case"TerrainBlock":{let[s,e,t]=n();i.position.set(s-512,e+256,t-512),r.target.set(s,0,t);let[a,l,v]=u(),d=p();y.position.set(s,e,t),y.scale.set(a,l,v),y.quaternion.copy(d);break}case"InteriorInstance":{let[e,i,r]=n(),[l,c,o]=u(),x=p(!0),_=t("interiorFile").value;d.load(h("interiors/".concat(_)).replace(/\.dif$/i,".gltf"),t=>{t.scene.traverse(s=>{var e,t;if(null==(e=s.material)?void 0:e.name){let e=s.material.name;try{let i=v.load((t=(t=e).replace(/\.\d+$/,""),h("textures/".concat(t,".png"))));s.material.map=a(i)}catch(s){console.error(s)}s.material.needsUpdate=!0}});let n=t.scene;n.position.set(r-1024,i,e-1024),n.scale.set(-l,c,-o),n.quaternion.copy(x),s.add(n)});break}case"WaterBlock":{let[e,i,r]=n(),[d,c,o]=u(),x=p(!0),_=null!=(z=null==(M=t("surfaceTexture"))?void 0:M.value)?z:"liquidTiles/BlueWater",g=new l.iNn(1,1,1),m=new l._4j({map:a(v.load(function(s){try{return h("textures/".concat(s,".png"))}catch(s){return"".concat(k,"/black.png")}}(_))),transparent:!0,opacity:.8}),T=new l.eaF(g,m);T.position.set(e,i+c/2,r),T.scale.set(-d,c,-o),T.quaternion.copy(x),s.add(T)}}}p||t.add(s)}(),()=>{p=!0,s.removeFromParent()}},[e]),(0,i.jsxs)("main",{children:[(0,i.jsx)("canvas",{ref:s,id:"canvas"}),(0,i.jsx)("select",{id:"missionList",value:e,onChange:s=>t(s.target.value),children:D.map(s=>(0,i.jsx)("option",{children:s},s))})]})}}},s=>{s.O(0,[367,831,443,441,255,358],()=>s(s.s=6179)),_N_E=s.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[974],{6179:(s,e,t)=>{Promise.resolve().then(t.bind(t,9547))},6538:s=>{"use strict";class e extends SyntaxError{format(s){let e="Error: "+this.message;if(this.location){let t=null,i=s.find(s=>s.source===this.location.source);i&&(t=i.text.split(/\r\n|\n|\r/g));let r=this.location.start,a=this.location.source&&"function"==typeof this.location.source.offset?this.location.source.offset(r):r,l=this.location.source+":"+a.line+":"+a.column;if(t){let s=this.location.end,i="".padEnd(a.line.toString().length," "),n=t[r.line-1],u=(r.line===s.line?s.column:n.length+1)-r.column||1;e+="\n --\x3e "+l+"\n"+i+" |\n"+a.line+" | "+n+"\n"+i+" | "+"".padEnd(r.column-1," ")+"".padEnd(u,"^")}else e+="\n at "+l}return e}static buildMessage(s,e){function t(s){return s.codePointAt(0).toString(16).toUpperCase()}let i=Object.prototype.hasOwnProperty.call(RegExp.prototype,"unicode")?RegExp("[\\p{C}\\p{Mn}\\p{Mc}]","gu"):null;function r(s){return i?s.replace(i,s=>"\\u{"+t(s)+"}"):s}function a(s){return r(s.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,s=>"\\x0"+t(s)).replace(/[\x10-\x1F\x7F-\x9F]/g,s=>"\\x"+t(s)))}function l(s){return r(s.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,s=>"\\x0"+t(s)).replace(/[\x10-\x1F\x7F-\x9F]/g,s=>"\\x"+t(s)))}let n={literal:s=>'"'+a(s.text)+'"',class(s){let e=s.parts.map(s=>Array.isArray(s)?l(s[0])+"-"+l(s[1]):l(s));return"["+(s.inverted?"^":"")+e.join("")+"]"+(s.unicode?"u":"")},any:()=>"any character",end:()=>"end of input",other:s=>s.description};function u(s){return n[s.type](s)}return"Expected "+function(s){let e=s.map(u);if(e.sort(),e.length>0){let s=1;for(let t=1;t=K.length)t=K.length-1;else for(t=e;!K[--t];);for(i={line:(i=K[t]).line,column:i.column};tJ&&(J=X,Y=[]),Y.push(s))}function si(){let e,t,i,a;for(e=X,t=[],i=sr();i!==r;)t.push(i),i=sr();return(i=X,Z++,s.length>X?(a=s.charAt(X),X++):(a=r,0===Z&&st(T)),Z--,a===r?i=void 0:(X=i,i=r),i!==r)?e=t.filter(Boolean):(X=e,e=r),e}function sr(){let e,t,i;if((e=sa())===r&&(e=sl())===r&&(e=su())===r&&(e=function(){let e,t,i,a,l,n,v,d,p,c,o,x,_,g,k,m,h,T;if(e=X,s.substr(X,10)===u?(t=u,X+=10):(t=r,0===Z&&st(D)),t!==r){for(i=[],a=sc();a!==r;)i.push(a),a=sc();if((a=sx())!==r){for(l=[],n=sc();n!==r;)l.push(n),n=sc();if(40===s.charCodeAt(X)?(n="(",X++):(n=r,0===Z&&st(b)),n!==r){for(v=[],d=sc();d!==r;)v.push(d),d=sc();for((d=s_())===r&&(d=null),p=[],c=sc();c!==r;)p.push(c),c=sc();if(41===s.charCodeAt(X)?(c=")",X++):(c=r,0===Z&&st(P)),c!==r){for(o=[],x=sc();x!==r;)o.push(x),x=sc();if(x=X,58===s.charCodeAt(X)?(_=":",X++):(_=r,0===Z&&st(y)),_!==r){for(g=[],k=sc();k!==r;)g.push(k),k=sc();(k=s_())!==r?x=_=[_,g,k]:(X=x,x=r)}else X=x,x=r;for(x===r&&(x=null),_=[],g=sc();g!==r;)_.push(g),g=sc();if(123===s.charCodeAt(X)?(g="{",X++):(g=r,0===Z&&st(M)),g!==r){for(k=[],m=sn();m!==r;)k.push(m),m=sn();if(125===s.charCodeAt(X)?(m="}",X++):(m=r,0===Z&&st(z)),m!==r){for(h=[],T=so();T!==r;)h.push(T),T=so();e={type:"datablock",className:a,instanceName:d,body:k.filter(Boolean)}}else X=e,e=r}else X=e,e=r}else X=e,e=r}else X=e,e=r}else X=e,e=r}else X=e,e=r;return e}())===r){if(e=X,t=[],(i=sc())!==r)for(;i!==r;)t.push(i),i=sc();else t=r;t!==r&&(t=null),e=t}return e}function sa(){let e,t,i,a,l;if(e=X,"//"===s.substr(X,2)?(t="//",X+=2):(t=r,0===Z&&st(f)),t!==r){for(i=X,a=[],l=s.charAt(X),c.test(l)?X++:(l=r,0===Z&&st(L));l!==r;)a.push(l),l=s.charAt(X),c.test(l)?X++:(l=r,0===Z&&st(L));e={type:"comment",text:i=s.substring(i,X)}}else X=e,e=r;return e}function sl(){let e,t,i,a,l,n,u,d,p,c,o,x,_,g,k,m;if(e=X,s.substr(X,4)===v?(t=v,X+=4):(t=r,0===Z&&st(w)),t!==r){for(i=[],a=sc();a!==r;)i.push(a),a=sc();if((a=sx())!==r){for(l=[],n=sc();n!==r;)l.push(n),n=sc();if(40===s.charCodeAt(X)?(n="(",X++):(n=r,0===Z&&st(b)),n!==r){for(u=[],d=sc();d!==r;)u.push(d),d=sc();for((d=s_())===r&&(d=null),p=[],c=sc();c!==r;)p.push(c),c=sc();if(41===s.charCodeAt(X)?(c=")",X++):(c=r,0===Z&&st(P)),c!==r){for(o=[],x=sc();x!==r;)o.push(x),x=sc();if(123===s.charCodeAt(X)?(x="{",X++):(x=r,0===Z&&st(M)),x!==r){for(_=[],g=sn();g!==r;)_.push(g),g=sn();if(125===s.charCodeAt(X)?(g="}",X++):(g=r,0===Z&&st(z)),g!==r){for(k=[],m=so();m!==r;)k.push(m),m=so();e={type:"instance",className:a,instanceName:d,body:_.filter(Boolean)}}else X=e,e=r}else X=e,e=r}else X=e,e=r}else X=e,e=r}else X=e,e=r}else X=e,e=r;return e}function sn(){let s,e,t;if(s=X,e=[],(t=sc())!==r)for(;t!==r;)e.push(t),t=sc();else e=r;return e!==r&&(e=null),(s=e)===r&&(s=su())===r&&(s=sl())===r&&(s=sa()),s}function su(){let e,t,i,a,l,n,u;if(e=X,(t=function(){let s,e,t,i;if(s=X,(e=sx())!==r){for(t=[],i=sg();i!==r;)t.push(i),i=sg();s={name:e,index:t}}else X=s,s=r;return s}())!==r){for(i=[],a=sc();a!==r;)i.push(a),a=sc();if(61===s.charCodeAt(X)?(a="=",X++):(a=r,0===Z&&st(W)),a!==r){let i,a,v;for(l=[],n=sc();n!==r;)l.push(n),n=sc();if((i=function(){let e,t,i,a;if(e=X,34===s.charCodeAt(X)?(t='"',X++):(t=r,0===Z&&st(A)),t!==r){for(i=[],(a=sv())===r&&(a=sd());a!==r;)i.push(a),(a=sv())===r&&(a=sd());(34===s.charCodeAt(X)?(a='"',X++):(a=r,0===Z&&st(A)),a!==r)?e={type:"string",value:i.join("")}:(X=e,e=r)}else X=e,e=r;if(e===r)if(e=X,39===s.charCodeAt(X)?(t="'",X++):(t=r,0===Z&&st(O)),t!==r){for(i=[],(a=sv())===r&&(a=sp());a!==r;)i.push(a),(a=sv())===r&&(a=sp());(39===s.charCodeAt(X)?(a="'",X++):(a=r,0===Z&&st(O)),a!==r)?e={type:"string",value:i.join("")}:(X=e,e=r)}else X=e,e=r;return e}())===r&&(i=sk())===r&&(i=sl())===r&&(s.substr(X,4)===d?(v=d,X+=4):(v=r,0===Z&&st(j)),v===r&&(s.substr(X,5)===p?(v=p,X+=5):(v=r,0===Z&&st(U))),v!==r&&(v={type:"boolean",value:"true"===v}),(i=v)===r)&&(i=X,(a=sx())!==r&&(a={type:"reference",value:a}),i=a),(n=i)!==r)59===s.charCodeAt(X)?(u=";",X++):(u=r,0===Z&&st(H)),u===r&&(u=null),e={type:"definition",target:t,value:n};else X=e,e=r}else X=e,e=r}else X=e,e=r;return e}function sv(){let e,t,i;return(e=X,92===s.charCodeAt(X)?(t="\\",X++):(t=r,0===Z&&st(V)),t!==r&&(s.length>X?(i=s.charAt(X),X++):(i=r,0===Z&&st(T)),i!==r))?e=i:(X=e,e=r),e}function sd(){let e,t,i;if(e=X,t=[],i=s.charAt(X),o.test(i)?X++:(i=r,0===Z&&st(R)),i!==r)for(;i!==r;)t.push(i),i=s.charAt(X),o.test(i)?X++:(i=r,0===Z&&st(R));else t=r;return t!==r?s.substring(e,X):t}function sp(){let e,t,i;if(e=X,t=[],i=s.charAt(X),x.test(i)?X++:(i=r,0===Z&&st(S)),i!==r)for(;i!==r;)t.push(i),i=s.charAt(X),x.test(i)?X++:(i=r,0===Z&&st(S));else t=r;return t!==r?s.substring(e,X):t}function sc(){let e;return e=s.charAt(X),_.test(e)?X++:(e=r,0===Z&&st(C)),e!==r&&(e=null),e}function so(){let e;return 59===s.charCodeAt(X)?(e=";",X++):(e=r,0===Z&&st(H)),e}function sx(){let e,t,i,a,l,n;if(e=X,t=X,i=s.charAt(X),g.test(i)?X++:(i=r,0===Z&&st(N)),i===r&&(i=null),a=s.charAt(X),k.test(a)?X++:(a=r,0===Z&&st(G)),a!==r){for(l=[],n=s.charAt(X),m.test(n)?X++:(n=r,0===Z&&st(B));n!==r;)l.push(n),n=s.charAt(X),m.test(n)?X++:(n=r,0===Z&&st(B));t=i=[i,a,l]}else X=t,t=r;return t!==r?s.substring(e,X):t}function s_(){let s;return(s=sx())===r&&(s=sk()),s}function sg(){let e,t,i,a;return(e=function(){let e,t,i,a,l,n;if(e=X,91===s.charCodeAt(X)?(t="[",X++):(t=r,0===Z&&st(F)),t!==r){let t;for(i=[],a=sc();a!==r;)i.push(a),a=sc();if((t=sk())===r&&(t=sx()),(a=t)!==r){for(l=[],n=sc();n!==r;)l.push(n),n=sc();(93===s.charCodeAt(X)?(n="]",X++):(n=r,0===Z&&st(q)),n!==r)?e=a:(X=e,e=r)}else X=e,e=r}else X=e,e=r;return e}())===r&&((t=X,46===s.charCodeAt(X)?(i=".",X++):(i=r,0===Z&&st(E)),i!==r&&(a=sx())!==r)?t=a:(X=t,t=r),e=t),e}function sk(){let e,t,i;if(e=X,t=[],i=s.charAt(X),h.test(i)?X++:(i=r,0===Z&&st(I)),i!==r)for(;i!==r;)t.push(i),i=s.charAt(X),h.test(i)?X++:(i=r,0===Z&&st(I));else t=r;return(e=t!==r?s.substring(e,X):t)!==r&&(e={type:"number",value:parseFloat(e)}),e}let sm=(i=n())!==r&&X===s.length;function sh(){var t,a,l;throw i!==r&&X0&&void 0!==arguments[0]?arguments[0]:X,t=s.codePointAt(e);return void 0===t?"":String.fromCodePoint(t)}(J):null,l=J{"use strict";t.r(e),t.d(e,{default:()=>P});var i=t(5155),r=t(2115),a=t(7548),l=t(5339);let n=JSON.parse('{"BridgeTooFarReadme.txt":["DynamixFinalPack.vl2"],"Devil\'sElbowReadme.txt":["DynamixFinalPack.vl2"],"Dopplegangers.txt":["DesertWind.vl2","centaur.vl2"],"EULA.txt":["base.vl2"],"Info.txt":["yHDTextures2.0.vl2"],"InnerSanctumReadme.txt":["DynamixFinalPack.vl2"],"IsleOfManReadme.txt":["DynamixFinalPack.vl2"],"LICENSE":["SkiFreeGameType.vl2"],"PantheonReadme.txt":["DynamixFinalPack.vl2"],"ReadMe.txt":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"TWL-MapPack Readme.txt":["TWL-MapPack.vl2"],"TWL2-Map Pack Readme.txt":["TWL2-MapPack.vl2"],"TridentReadme.txt":["DynamixFinalPack.vl2"],"UKEULA.txt":["base.vl2"],"Xtra_missions/Attrition.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/Chasmaclysmic.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/DBS_Smoothed.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/DX_Badlands.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/DX_Desert.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/DX_Ice.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/HO_Badlands.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/HO_Desert.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/HO_Ice.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/HO_Lush.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/HillKingLT.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/MapAssets.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/Moonwalk.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/Pariah_Mirrored.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/PlanetX.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/PuliVeivari.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/Ravine.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/Rush.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/SC_Badlands.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/SC_Desert.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/SC_Ice.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/SC_Lush.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/SC_Night.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/SC_Normal.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/Stripmine.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"Xtra_missions/VanDamnedLT.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/T2Intro.wav":["audio.vl2"],"audio/Windloop2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/alienanimal2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/alienanimal4.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/alienanimal5.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/alienanimal6.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/alienanimal7.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/birdfrog.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/Bonuses/Nouns/airplane.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/astronaut.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/atmosphere.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/balloon.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/bats.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/beeswarm.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/birdofprey.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/blimp.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/bluejay.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/budgie.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/butterfly.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/camel.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/captain.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/cat.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/cheetah.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/chickadee.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/cloud.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/colonel.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/condor.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/cougar.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/cow.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/coyote.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/crow.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/dog.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/donkey.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/dove.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/dragonfly.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/flamingo.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/fly.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/general.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/goldfinch.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/grasshopper.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/helicopter.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/hornet.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/horse.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/hurricane.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/iguana.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/jaguar.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/llama.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/major.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/moon.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/msquito.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/ostrich.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/owl.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/ozone.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/parakeet.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/pelican.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/puppy.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/shark.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/snake.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/special1.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/special2.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/special3.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/swallow.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/tiger.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/tornado.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/turtle.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/warnipple.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/wasp.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/wolf.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/zebra.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/Nouns/zeppellin.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_passback1_prayer.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_passback2_moyoyo.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_passback3_rocket.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_perppass1_blast.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_perppass2_deepdish.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_perppass3_bunnybump.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_straipass1_yoyo.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_straipass2_skydive.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/down_straipass3_jolt.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/gadget3.wav":["TR2final105-client.vl2"],"audio/fx/Bonuses/high-level1-frozen.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/high-level2-shooting.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/high-level3-dangling.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/high-level4-blazing.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/high-level5-raining.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/high-level6-falling.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_passback1_jab.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_passback2_backbreaker.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_passback3_leetlob.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_perppass1_peeler.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_perppass2_blender.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_perppass3_glasssmash.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_straipass1_bullet.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_straipass2_heist.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/horz_straipass3_smackshot.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/low-level1-sharp.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/low-level2-spitting.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/low-level3-whipped.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/low-level4-popping.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/low-level5-bursting.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/mario-6notes.wav":["TR2final105-client.vl2"],"audio/fx/Bonuses/med-level1-modest.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/med-level2-ripped.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/med-level3-shining.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/med-level4-slick.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/med-level5-sprinkling.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/med-level6-brilliant.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_passback1_bomb.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_passback2_deliverance.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_passback3_crank.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_perppass1_fling.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_perppass2_quark.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_perppass3_juggletoss.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_straipass1_ascension.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/upward_straipass2_elevator.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/wow-level1-suspended.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/wow-level2-skeeting.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/wow-level3-hanging.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/wow-level4-arcing.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/wow-level5-pouring.wav":["TR2final093-extras.vl2"],"audio/fx/Bonuses/wow-level6-elite.wav":["TR2final093-extras.vl2"],"audio/fx/armor/breath_bio_uw.wav":["audio.vl2"],"audio/fx/armor/breath_fem_uw.wav":["audio.vl2"],"audio/fx/armor/breath_uw.wav":["audio.vl2"],"audio/fx/armor/bubbletrail.wav":["audio.vl2"],"audio/fx/armor/bubbletrail2.wav":["audio.vl2"],"audio/fx/armor/general_water_bigsplash.wav":["audio.vl2"],"audio/fx/armor/general_water_exit.wav":["audio.vl2"],"audio/fx/armor/general_water_exit2.wav":["audio.vl2"],"audio/fx/armor/general_water_medsplash.wav":["audio.vl2"],"audio/fx/armor/general_water_smallsplash.wav":["audio.vl2"],"audio/fx/armor/general_water_smallsplash2.wav":["audio.vl2"],"audio/fx/armor/heavy_LF_hard.wav":["audio.vl2"],"audio/fx/armor/heavy_LF_metal.wav":["audio.vl2"],"audio/fx/armor/heavy_LF_snow.wav":["audio.vl2"],"audio/fx/armor/heavy_LF_soft.wav":["audio.vl2"],"audio/fx/armor/heavy_LF_uw.wav":["audio.vl2"],"audio/fx/armor/heavy_LF_water.wav":["audio.vl2"],"audio/fx/armor/heavy_RF_hard.wav":["audio.vl2"],"audio/fx/armor/heavy_RF_metal.wav":["audio.vl2"],"audio/fx/armor/heavy_RF_snow.wav":["audio.vl2"],"audio/fx/armor/heavy_RF_soft.wav":["audio.vl2"],"audio/fx/armor/heavy_RF_uw.wav":["audio.vl2"],"audio/fx/armor/heavy_RF_water.wav":["audio.vl2"],"audio/fx/armor/heavy_land_hard.wav":["audio.vl2"],"audio/fx/armor/heavy_land_snow.wav":["audio.vl2"],"audio/fx/armor/heavy_land_soft.wav":["audio.vl2"],"audio/fx/armor/light_LF_bubbles.wav":["audio.vl2"],"audio/fx/armor/light_LF_hard.wav":["audio.vl2"],"audio/fx/armor/light_LF_metal.wav":["audio.vl2"],"audio/fx/armor/light_LF_snow.wav":["audio.vl2"],"audio/fx/armor/light_LF_soft.wav":["audio.vl2"],"audio/fx/armor/light_LF_uw.wav":["audio.vl2"],"audio/fx/armor/light_LF_wade.wav":["audio.vl2"],"audio/fx/armor/light_LF_water.wav":["audio.vl2"],"audio/fx/armor/light_RF_bubbles.wav":["audio.vl2"],"audio/fx/armor/light_RF_hard.wav":["audio.vl2"],"audio/fx/armor/light_RF_metal.wav":["audio.vl2"],"audio/fx/armor/light_RF_snow.wav":["audio.vl2"],"audio/fx/armor/light_RF_soft.wav":["audio.vl2"],"audio/fx/armor/light_RF_uw.wav":["audio.vl2"],"audio/fx/armor/light_RF_wade.wav":["audio.vl2"],"audio/fx/armor/light_RF_water.wav":["audio.vl2"],"audio/fx/armor/light_land_hard.wav":["audio.vl2"],"audio/fx/armor/light_land_metal.wav":["audio.vl2"],"audio/fx/armor/light_land_snow.wav":["audio.vl2"],"audio/fx/armor/light_land_soft.wav":["audio.vl2"],"audio/fx/armor/med_LF_hard.wav":["audio.vl2"],"audio/fx/armor/med_LF_metal.wav":["audio.vl2"],"audio/fx/armor/med_LF_snow.wav":["audio.vl2"],"audio/fx/armor/med_LF_soft.wav":["audio.vl2"],"audio/fx/armor/med_LF_uw.wav":["audio.vl2"],"audio/fx/armor/med_LF_water.wav":["audio.vl2"],"audio/fx/armor/med_RF_hard.wav":["audio.vl2"],"audio/fx/armor/med_RF_metal.wav":["audio.vl2"],"audio/fx/armor/med_RF_snow.wav":["audio.vl2"],"audio/fx/armor/med_RF_soft.wav":["audio.vl2"],"audio/fx/armor/med_RF_uw.wav":["audio.vl2"],"audio/fx/armor/med_RF_water.wav":["audio.vl2"],"audio/fx/armor/med_land_hard.wav":["audio.vl2"],"audio/fx/armor/med_land_snow.wav":["audio.vl2"],"audio/fx/armor/med_land_soft.wav":["audio.vl2"],"audio/fx/armor/ski_soft.wav":["audio.vl2"],"audio/fx/armor/thrust.wav":["audio.vl2"],"audio/fx/armor/thrust_uw.wav":["audio.vl2"],"audio/fx/bonuses/TRex.wav":["TR2final105-client.vl2"],"audio/fx/bonuses/evillaugh.wav":["TR2final105-client.vl2"],"audio/fx/bonuses/qseq1.wav":["TR2final105-client.vl2"],"audio/fx/bonuses/qseq2.wav":["TR2final105-client.vl2"],"audio/fx/bonuses/qseq3.wav":["TR2final105-client.vl2"],"audio/fx/environment/IrisStaticSweep.wav":["TWL-MapPack.vl2"],"audio/fx/environment/SalDefenceWarning.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/Salbaseambience.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/Salwindsand.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/base_1.wav":["audio.vl2"],"audio/fx/environment/base_2.wav":["audio.vl2"],"audio/fx/environment/base_3.wav":["audio.vl2"],"audio/fx/environment/base_pulse_1.wav":["audio.vl2"],"audio/fx/environment/base_pulse_2.wav":["audio.vl2"],"audio/fx/environment/bird_echo1.wav":["audio.vl2"],"audio/fx/environment/bird_echo2.wav":["audio.vl2"],"audio/fx/environment/bird_echo3.wav":["audio.vl2"],"audio/fx/environment/bird_echo4.wav":["audio.vl2"],"audio/fx/environment/bird_echo5.wav":["audio.vl2"],"audio/fx/environment/bubbles1.wav":["audio.vl2"],"audio/fx/environment/bubbles2.wav":["audio.vl2"],"audio/fx/environment/caynonwind144k.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/coldwind1.wav":["audio.vl2"],"audio/fx/environment/crickets.wav":["audio.vl2"],"audio/fx/environment/crickets_drygrass.wav":["audio.vl2"],"audio/fx/environment/ctmelody1.WAV":["audio.vl2"],"audio/fx/environment/ctmelody2.WAV":["audio.vl2"],"audio/fx/environment/ctmelody3.WAV":["audio.vl2"],"audio/fx/environment/ctmelody4.WAV":["audio.vl2"],"audio/fx/environment/desertowl.wav":["audio.vl2"],"audio/fx/environment/dnabird1.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnabird3.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnacloseriver.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnacricketnight.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnaforest1.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnaforest2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnafrog.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnagabbiano.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnaghost.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnanightengale.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnaoceano.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnaoceano2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnaoceano3.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnapanelsounds.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnapanelsounds2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnapigeon.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnastormblows.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnawolf.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/dnawolf2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/drywind.wav":["audio.vl2"],"audio/fx/environment/drywind2.wav":["audio.vl2"],"audio/fx/environment/fly_swarm.wav":["audio.vl2"],"audio/fx/environment/fog.wav":["audio.vl2"],"audio/fx/environment/frog1.wav":["audio.vl2"],"audio/fx/environment/frog2.wav":["audio.vl2"],"audio/fx/environment/gravel1.wav":["audio.vl2"],"audio/fx/environment/gravel2.wav":["audio.vl2"],"audio/fx/environment/gravel3.wav":["audio.vl2"],"audio/fx/environment/growl1.wav":["audio.vl2"],"audio/fx/environment/growl2.wav":["audio.vl2"],"audio/fx/environment/growl3.wav":["audio.vl2"],"audio/fx/environment/growl4.wav":["audio.vl2"],"audio/fx/environment/growl5.wav":["audio.vl2"],"audio/fx/environment/howlingwind1.wav":["audio.vl2"],"audio/fx/environment/howlingwind2.wav":["audio.vl2"],"audio/fx/environment/howlingwind3.wav":["audio.vl2"],"audio/fx/environment/icecrack1.wav":["audio.vl2"],"audio/fx/environment/icecrack2.wav":["audio.vl2"],"audio/fx/environment/icefall1.wav":["audio.vl2"],"audio/fx/environment/icefall2.wav":["audio.vl2"],"audio/fx/environment/icefall3.wav":["audio.vl2"],"audio/fx/environment/lakewaves.wav":["audio.vl2"],"audio/fx/environment/lakewaves2.wav":["audio.vl2"],"audio/fx/environment/lavabloop1.wav":["audio.vl2"],"audio/fx/environment/lavabloop2.wav":["audio.vl2"],"audio/fx/environment/lavabloop3.wav":["audio.vl2"],"audio/fx/environment/lavabloop4.wav":["audio.vl2"],"audio/fx/environment/lavabloop5.wav":["audio.vl2"],"audio/fx/environment/lavabloop6.wav":["audio.vl2"],"audio/fx/environment/lavabloop7.wav":["audio.vl2"],"audio/fx/environment/lavahiss.wav":["audio.vl2"],"audio/fx/environment/lavahostile.wav":["audio.vl2"],"audio/fx/environment/lavamellow1.wav":["audio.vl2"],"audio/fx/environment/leavesrustling.wav":["audio.vl2"],"audio/fx/environment/moaningwind1.wav":["audio.vl2"],"audio/fx/environment/oceanwaves.wav":["audio.vl2"],"audio/fx/environment/rain_hard_1.wav":["audio.vl2"],"audio/fx/environment/rain_hard_2.wav":["audio.vl2"],"audio/fx/environment/rain_light_1.wav":["audio.vl2"],"audio/fx/environment/rain_light_2.wav":["audio.vl2"],"audio/fx/environment/rain_medium_1.wav":["audio.vl2"],"audio/fx/environment/rain_medium_2.wav":["audio.vl2"],"audio/fx/environment/rain_medium_3.wav":["audio.vl2"],"audio/fx/environment/river1.wav":["audio.vl2"],"audio/fx/environment/river2.wav":["audio.vl2"],"audio/fx/environment/river3.wav":["audio.vl2"],"audio/fx/environment/rockslide1.wav":["audio.vl2"],"audio/fx/environment/rockslide2.wav":["audio.vl2"],"audio/fx/environment/rumblingthunder.wav":["audio.vl2"],"audio/fx/environment/sandpatter1.wav":["audio.vl2"],"audio/fx/environment/sandpatter2.wav":["audio.vl2"],"audio/fx/environment/sandstorm.wav":["audio.vl2"],"audio/fx/environment/sandstorm2.wav":["audio.vl2"],"audio/fx/environment/seagull1.wav":["TR2final105-client.vl2"],"audio/fx/environment/snowfall1.wav":["audio.vl2"],"audio/fx/environment/snowfall2.wav":["audio.vl2"],"audio/fx/environment/snowfall3.wav":["audio.vl2"],"audio/fx/environment/snowfall4.wav":["audio.vl2"],"audio/fx/environment/snowstorm1.wav":["audio.vl2"],"audio/fx/environment/snowstorm2.wav":["audio.vl2"],"audio/fx/environment/sys-boilingwater.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-lava1.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-lava2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-lavastream.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-ocean.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-riverfast.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-riverslow.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-thunder1.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-thunderaway.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/sys-windstream.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/wetwind.wav":["audio.vl2"],"audio/fx/environment/whispers.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/fx/environment/wind_sandstorm.wav":["audio.vl2"],"audio/fx/environment/yeti_howl1.wav":["audio.vl2"],"audio/fx/environment/yeti_howl2.wav":["audio.vl2"],"audio/fx/explosions/deployables_explosion.wav":["audio.vl2"],"audio/fx/explosions/explosion.xpl03.wav":["audio.vl2"],"audio/fx/explosions/explosion.xpl10.wav":["audio.vl2"],"audio/fx/explosions/explosion.xpl23.wav":["audio.vl2"],"audio/fx/explosions/explosion.xpl27.wav":["audio.vl2"],"audio/fx/explosions/grenade_flash_explode.wav":["audio.vl2"],"audio/fx/explosions/vehicle_explosion.wav":["audio.vl2"],"audio/fx/misc/Cheer.wav":["TR2final105-client.vl2"],"audio/fx/misc/Flag1.wav":["TR2final105-client.vl2"],"audio/fx/misc/Flair.wav":["TR2final105-client.vl2"],"audio/fx/misc/MA1.wav":["TR2final105-client.vl2"],"audio/fx/misc/MA2.wav":["TR2final105-client.vl2"],"audio/fx/misc/MA3.wav":["TR2final105-client.vl2"],"audio/fx/misc/SHIELDH1.WAV":["audio.vl2"],"audio/fx/misc/Siege_Switching.WAV":["audio.vl2"],"audio/fx/misc/Yardsale.WAV":["audio.vl2"],"audio/fx/misc/bounty_bonus.wav":["audio.vl2"],"audio/fx/misc/bounty_completed.wav":["audio.vl2"],"audio/fx/misc/bounty_objrem1.wav":["audio.vl2"],"audio/fx/misc/bounty_objrem2.wav":["audio.vl2"],"audio/fx/misc/cannonshot.wav":["TR2final105-client.vl2"],"audio/fx/misc/cannonstart.wav":["TR2final105-client.vl2"],"audio/fx/misc/carscreech.wav":["TR2final105-client.vl2"],"audio/fx/misc/coin.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowd-clap.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowd-dis2.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowd.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowd2.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowd3.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowdfade.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowdtransition1a.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowdtransition1b.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowdtransition2a.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowdtransition2b.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowdtransition3a.wav":["TR2final105-client.vl2"],"audio/fx/misc/crowdtransition3b.wav":["TR2final105-client.vl2"],"audio/fx/misc/diagnostic_beep.wav":["audio.vl2"],"audio/fx/misc/diagnostic_on.wav":["audio.vl2"],"audio/fx/misc/downloading.wav":["audio.vl2"],"audio/fx/misc/flag_capture.wav":["audio.vl2"],"audio/fx/misc/flag_drop.wav":["audio.vl2"],"audio/fx/misc/flag_lost.wav":["audio.vl2"],"audio/fx/misc/flag_mined_female.wav":["audio.vl2"],"audio/fx/misc/flag_mined_male.wav":["audio.vl2"],"audio/fx/misc/flag_return.wav":["audio.vl2"],"audio/fx/misc/flag_snatch.wav":["audio.vl2"],"audio/fx/misc/flag_taken.wav":["audio.vl2"],"audio/fx/misc/flagcapture.wav":["TR2final105-client.vl2"],"audio/fx/misc/flagenemy.wav":["TR2final105-client.vl2"],"audio/fx/misc/flagflap.wav":["TR2final105-client.vl2"],"audio/fx/misc/flagfriend.wav":["TR2final105-client.vl2"],"audio/fx/misc/flagreturn.wav":["TR2final105-client.vl2"],"audio/fx/misc/flagself.wav":["TR2final105-client.vl2"],"audio/fx/misc/flipflop_lost.wav":["audio.vl2"],"audio/fx/misc/flipflop_taken.wav":["audio.vl2"],"audio/fx/misc/gameover.wav":["TR2final105-client.vl2"],"audio/fx/misc/gamestart.wav":["TR2final105-client.vl2"],"audio/fx/misc/goal.wav":["TR2final105-client.vl2"],"audio/fx/misc/gridjump.wav":["TR2final105-client.vl2"],"audio/fx/misc/health_patch.wav":["audio.vl2"],"audio/fx/misc/heartbeat.wav":["audio.vl2"],"audio/fx/misc/hunters_1.wav":["audio.vl2"],"audio/fx/misc/hunters_10.wav":["audio.vl2"],"audio/fx/misc/hunters_15.wav":["audio.vl2"],"audio/fx/misc/hunters_2.wav":["audio.vl2"],"audio/fx/misc/hunters_3.wav":["audio.vl2"],"audio/fx/misc/hunters_30.wav":["audio.vl2"],"audio/fx/misc/hunters_4.wav":["audio.vl2"],"audio/fx/misc/hunters_5.wav":["audio.vl2"],"audio/fx/misc/hunters_60.wav":["audio.vl2"],"audio/fx/misc/hunters_flag_snatch.wav":["audio.vl2"],"audio/fx/misc/hunters_greed.wav":["audio.vl2"],"audio/fx/misc/hunters_horde.wav":["audio.vl2"],"audio/fx/misc/launcher.wav":["TR2final105-client.vl2"],"audio/fx/misc/lightning_impact.wav":["audio.vl2"],"audio/fx/misc/mine.deploy.WAV":["audio.vl2"],"audio/fx/misc/misc.error.wav":["audio.vl2"],"audio/fx/misc/missed.wav":["TR2final105-client.vl2"],"audio/fx/misc/nexus_cap.wav":["audio.vl2"],"audio/fx/misc/nexus_idle.wav":["audio.vl2"],"audio/fx/misc/red_alert.wav":["audio.vl2"],"audio/fx/misc/red_alert_short.wav":["TR2final105-client.vl2"],"audio/fx/misc/rolechange.wav":["TR2final105-client.vl2"],"audio/fx/misc/slapshot.wav":["TR2final105-client.vl2"],"audio/fx/misc/static.wav":["audio.vl2"],"audio/fx/misc/switch_taken.wav":["audio.vl2"],"audio/fx/misc/target_waypoint.wav":["audio.vl2"],"audio/fx/misc/vote_fails.wav":["audio.vl2"],"audio/fx/misc/vote_initiated.wav":["audio.vl2"],"audio/fx/misc/vote_passes.wav":["audio.vl2"],"audio/fx/misc/warning_beep.wav":["audio.vl2"],"audio/fx/misc/whistle.wav":["TR2final105-client.vl2"],"audio/fx/packs/cloak_on.wav":["audio.vl2"],"audio/fx/packs/inventory_deploy.wav":["audio.vl2"],"audio/fx/packs/packs.pickupPack.wav":["audio.vl2"],"audio/fx/packs/packs.repairPackOn.wav":["audio.vl2"],"audio/fx/packs/packs.throwPack.wav":["audio.vl2"],"audio/fx/packs/repair_use.wav":["audio.vl2"],"audio/fx/packs/satchel_pack_activate.wav":["audio.vl2"],"audio/fx/packs/satchel_pack_detonate.wav":["audio.vl2"],"audio/fx/packs/sensorjammerpack_on.wav":["audio.vl2"],"audio/fx/packs/shield_hit.wav":["audio.vl2"],"audio/fx/packs/shield_on.WAV":["audio.vl2"],"audio/fx/packs/turret_place.wav":["audio.vl2"],"audio/fx/powered/base_power_loop.wav":["audio.vl2"],"audio/fx/powered/base_power_off.wav":["audio.vl2"],"audio/fx/powered/base_power_on.wav":["audio.vl2"],"audio/fx/powered/dep_inv_station.wav":["audio.vl2"],"audio/fx/powered/generator_hum.wav":["audio.vl2"],"audio/fx/powered/inv_pad_appear.wav":["audio.vl2"],"audio/fx/powered/inv_pad_off.wav":["audio.vl2"],"audio/fx/powered/inv_pad_on.wav":["audio.vl2"],"audio/fx/powered/motion_sensor_activate.wav":["audio.vl2"],"audio/fx/powered/nexus_deny.wav":["audio.vl2"],"audio/fx/powered/sensor_activate.wav":["audio.vl2"],"audio/fx/powered/sensor_hum.wav":["audio.vl2"],"audio/fx/powered/station_denied.wav":["audio.vl2"],"audio/fx/powered/station_hum.wav":["audio.vl2"],"audio/fx/powered/turret_aa_activate.wav":["audio.vl2"],"audio/fx/powered/turret_aa_fire.wav":["audio.vl2"],"audio/fx/powered/turret_heavy_activate.wav":["audio.vl2"],"audio/fx/powered/turret_heavy_idle.wav":["audio.vl2"],"audio/fx/powered/turret_heavy_reload.wav":["audio.vl2"],"audio/fx/powered/turret_indoor_fire.wav":["audio.vl2"],"audio/fx/powered/turret_light_activate.wav":["audio.vl2"],"audio/fx/powered/turret_light_idle.wav":["audio.vl2"],"audio/fx/powered/turret_light_reload.wav":["audio.vl2"],"audio/fx/powered/turret_missile_activate.wav":["audio.vl2"],"audio/fx/powered/turret_missile_fire.wav":["audio.vl2"],"audio/fx/powered/turret_mortar_explode.wav":["audio.vl2"],"audio/fx/powered/turret_mortar_fire.wav":["audio.vl2"],"audio/fx/powered/turret_outdoor_fire.wav":["audio.vl2"],"audio/fx/powered/turret_plasma_explode.wav":["audio.vl2"],"audio/fx/powered/turret_plasma_fire.wav":["audio.vl2"],"audio/fx/powered/turret_sentry_activate.wav":["audio.vl2"],"audio/fx/powered/turret_sentry_fire.wav":["audio.vl2"],"audio/fx/powered/turret_sentry_impact.wav":["audio.vl2"],"audio/fx/powered/vehicle_pad_on.wav":["audio.vl2"],"audio/fx/powered/vehicle_screen_off.wav":["audio.vl2"],"audio/fx/powered/vehicle_screen_on.wav":["audio.vl2"],"audio/fx/powered/vehicle_screen_on2.wav":["audio.vl2"],"audio/fx/vehicles/MPB_close_lid.wav":["audio.vl2"],"audio/fx/vehicles/MPB_deploy.wav":["audio.vl2"],"audio/fx/vehicles/MPB_deploy_station.wav":["audio.vl2"],"audio/fx/vehicles/MPB_deploy_turret.wav":["audio.vl2"],"audio/fx/vehicles/MPB_undeploy_turret.wav":["audio.vl2"],"audio/fx/vehicles/MPB_undeploy_turret2.wav":["audio.vl2"],"audio/fx/vehicles/bomber_bomb_dryfire.wav":["audio.vl2"],"audio/fx/vehicles/bomber_bomb_impact.wav":["audio.vl2"],"audio/fx/vehicles/bomber_bomb_projectile.wav":["audio.vl2"],"audio/fx/vehicles/bomber_bomb_reload.wav":["audio.vl2"],"audio/fx/vehicles/bomber_boost.wav":["audio.vl2"],"audio/fx/vehicles/bomber_engine.wav":["audio.vl2"],"audio/fx/vehicles/bomber_turret_activate.wav":["audio.vl2"],"audio/fx/vehicles/bomber_turret_dryfire.wav":["audio.vl2"],"audio/fx/vehicles/bomber_turret_fire.wav":["audio.vl2"],"audio/fx/vehicles/bomber_turret_reload.wav":["audio.vl2"],"audio/fx/vehicles/cockpit_activate.wav":["audio.vl2"],"audio/fx/vehicles/crash_grav_soft.wav":["audio.vl2"],"audio/fx/vehicles/crash_ground_vehicle.wav":["audio.vl2"],"audio/fx/vehicles/crash_hard.wav":["audio.vl2"],"audio/fx/vehicles/crash_soft.wav":["audio.vl2"],"audio/fx/vehicles/htransport_boost.wav":["audio.vl2"],"audio/fx/vehicles/htransport_thrust.wav":["audio.vl2"],"audio/fx/vehicles/inventory_pad_appear.wav":["audio.vl2"],"audio/fx/vehicles/inventory_pad_on.wav":["audio.vl2"],"audio/fx/vehicles/mount.wav":["audio.vl2"],"audio/fx/vehicles/mount_dis.wav":["audio.vl2"],"audio/fx/vehicles/mpb_boost.wav":["audio.vl2"],"audio/fx/vehicles/mpb_inv_station.wav":["audio.vl2"],"audio/fx/vehicles/mpb_thrust.wav":["audio.vl2"],"audio/fx/vehicles/outrider_boost.wav":["audio.vl2"],"audio/fx/vehicles/outrider_engine.wav":["audio.vl2"],"audio/fx/vehicles/outrider_skid.wav":["audio.vl2"],"audio/fx/vehicles/shrike_blaster.wav":["audio.vl2"],"audio/fx/vehicles/shrike_blaster_projectile.wav":["audio.vl2"],"audio/fx/vehicles/shrike_blaster_projectile_impact.wav":["audio.vl2"],"audio/fx/vehicles/shrike_boost.wav":["audio.vl2"],"audio/fx/vehicles/shrike_engine.wav":["audio.vl2"],"audio/fx/vehicles/tank_activate.wav":["audio.vl2"],"audio/fx/vehicles/tank_boost.wav":["audio.vl2"],"audio/fx/vehicles/tank_chaingun.wav":["audio.vl2"],"audio/fx/vehicles/tank_engine.wav":["audio.vl2"],"audio/fx/vehicles/tank_mortar_fire.wav":["audio.vl2"],"audio/fx/vehicles/tank_skid.wav":["audio.vl2"],"audio/fx/vehicles/wake_shrike_n_tank.wav":["audio.vl2"],"audio/fx/vehicles/wake_wildcat.wav":["audio.vl2"],"audio/fx/weapons/ELF_fire.wav":["audio.vl2"],"audio/fx/weapons/ELF_hit.wav":["audio.vl2"],"audio/fx/weapons/ELF_underwater.wav":["audio.vl2"],"audio/fx/weapons/TR2spinfusor_fire.wav":["TR2final105-client.vl2"],"audio/fx/weapons/blaster_activate.wav":["audio.vl2"],"audio/fx/weapons/blaster_fire.WAV":["audio.vl2"],"audio/fx/weapons/blaster_impact.wav":["audio.vl2"],"audio/fx/weapons/blaster_projectile.wav":["audio.vl2"],"audio/fx/weapons/cg_hard1.wav":["audio.vl2"],"audio/fx/weapons/cg_hard2.wav":["audio.vl2"],"audio/fx/weapons/cg_hard3.wav":["audio.vl2"],"audio/fx/weapons/cg_hard4.wav":["audio.vl2"],"audio/fx/weapons/cg_metal1.wav":["audio.vl2"],"audio/fx/weapons/cg_metal2.wav":["audio.vl2"],"audio/fx/weapons/cg_metal3.wav":["audio.vl2"],"audio/fx/weapons/cg_metal4.wav":["audio.vl2"],"audio/fx/weapons/cg_soft1.wav":["audio.vl2"],"audio/fx/weapons/cg_soft2.wav":["audio.vl2"],"audio/fx/weapons/cg_soft3.wav":["audio.vl2"],"audio/fx/weapons/cg_soft4.wav":["audio.vl2"],"audio/fx/weapons/cg_water1.wav":["audio.vl2"],"audio/fx/weapons/cg_water2.wav":["audio.vl2"],"audio/fx/weapons/cg_water3.wav":["audio.vl2"],"audio/fx/weapons/cg_water4.wav":["audio.vl2"],"audio/fx/weapons/chaingun_activate.wav":["audio.vl2"],"audio/fx/weapons/chaingun_dryfire.wav":["audio.vl2"],"audio/fx/weapons/chaingun_fire.wav":["audio.vl2"],"audio/fx/weapons/chaingun_impact.wav":["audio.vl2"],"audio/fx/weapons/chaingun_off.wav":["audio.vl2"],"audio/fx/weapons/chaingun_projectile.wav":["audio.vl2"],"audio/fx/weapons/chaingun_spindown.wav":["audio.vl2"],"audio/fx/weapons/chaingun_spinup.wav":["audio.vl2"],"audio/fx/weapons/chaingun_start.wav":["audio.vl2"],"audio/fx/weapons/generic_switch.wav":["audio.vl2"],"audio/fx/weapons/grenade_camera_activate.wav":["audio.vl2"],"audio/fx/weapons/grenade_camera_attach.wav":["audio.vl2"],"audio/fx/weapons/grenade_explode.wav":["audio.vl2"],"audio/fx/weapons/grenade_explode_UW.wav":["audio.vl2"],"audio/fx/weapons/grenade_flash_explode.wav":["audio.vl2"],"audio/fx/weapons/grenade_switch.wav":["audio.vl2"],"audio/fx/weapons/grenade_throw.wav":["audio.vl2"],"audio/fx/weapons/grenadelauncher_activate.wav":["audio.vl2"],"audio/fx/weapons/grenadelauncher_dryfire.wav":["audio.vl2"],"audio/fx/weapons/grenadelauncher_fire.wav":["audio.vl2"],"audio/fx/weapons/grenadelauncher_projectile.wav":["audio.vl2"],"audio/fx/weapons/grenadelauncher_reload.wav":["audio.vl2"],"audio/fx/weapons/mine_deploy.wav":["audio.vl2"],"audio/fx/weapons/mine_detonate.wav":["audio.vl2"],"audio/fx/weapons/mine_detonate_UW.wav":["audio.vl2"],"audio/fx/weapons/mine_switch.wav":["audio.vl2"],"audio/fx/weapons/missile_fire.wav":["audio.vl2"],"audio/fx/weapons/missile_firer_lock.wav":["audio.vl2"],"audio/fx/weapons/missile_firer_search.wav":["audio.vl2"],"audio/fx/weapons/missile_launcher_activate.wav":["audio.vl2"],"audio/fx/weapons/missile_launcher_dryfire.wav":["audio.vl2"],"audio/fx/weapons/missile_projectile.wav":["audio.vl2"],"audio/fx/weapons/missile_target_inbound.wav":["audio.vl2"],"audio/fx/weapons/missile_target_lock.wav":["audio.vl2"],"audio/fx/weapons/mortar_activate.wav":["audio.vl2"],"audio/fx/weapons/mortar_dryfire.wav":["audio.vl2"],"audio/fx/weapons/mortar_explode.wav":["audio.vl2"],"audio/fx/weapons/mortar_explode_UW.wav":["audio.vl2"],"audio/fx/weapons/mortar_fire.wav":["audio.vl2"],"audio/fx/weapons/mortar_projectile.wav":["audio.vl2"],"audio/fx/weapons/mortar_reload.wav":["audio.vl2"],"audio/fx/weapons/plasma_dryfire.wav":["audio.vl2"],"audio/fx/weapons/plasma_fizzle.wav":["audio.vl2"],"audio/fx/weapons/plasma_rifle_activate.WAV":["audio.vl2"],"audio/fx/weapons/plasma_rifle_fire.WAV":["audio.vl2"],"audio/fx/weapons/plasma_rifle_idle.WAV":["audio.vl2"],"audio/fx/weapons/plasma_rifle_projectile.WAV":["audio.vl2"],"audio/fx/weapons/plasma_rifle_projectile_die.WAV":["audio.vl2"],"audio/fx/weapons/plasma_rifle_projectile_hit.WAV":["audio.vl2"],"audio/fx/weapons/plasma_rifle_reload.WAV":["audio.vl2"],"audio/fx/weapons/shocklance_activate.wav":["audio.vl2"],"audio/fx/weapons/shocklance_dryfire.wav":["audio.vl2"],"audio/fx/weapons/shocklance_fire.wav":["audio.vl2"],"audio/fx/weapons/shocklance_miss.wav":["audio.vl2"],"audio/fx/weapons/shocklance_reload.wav":["audio.vl2"],"audio/fx/weapons/sniper_activate.wav":["audio.vl2"],"audio/fx/weapons/sniper_fire.wav":["audio.vl2"],"audio/fx/weapons/sniper_impact.wav":["audio.vl2"],"audio/fx/weapons/sniper_miss.wav":["audio.vl2"],"audio/fx/weapons/sniper_underwater.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_activate.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_dryfire.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_fire.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_idle.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_impact.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_impact_UW.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_projectile.wav":["audio.vl2"],"audio/fx/weapons/spinfusor_reload.sfk":["audio.vl2"],"audio/fx/weapons/spinfusor_reload.wav":["audio.vl2"],"audio/fx/weapons/targetinglaser_paint.wav":["audio.vl2"],"audio/fx/weapons/temp.wav":["audio.vl2"],"audio/fx/weapons/throw_grenade.wav":["audio.vl2"],"audio/fx/weapons/throw_mine.wav":["audio.vl2"],"audio/fx/weapons/weapon.missilereload.wav":["audio.vl2"],"audio/gui/buttonDown.wav":["audio.vl2"],"audio/gui/buttonOver.wav":["audio.vl2"],"audio/gui/command_hum.wav":["audio.vl2"],"audio/gui/command_off.wav":["audio.vl2"],"audio/gui/command_on.wav":["audio.vl2"],"audio/gui/inventory_hum.wav":["audio.vl2"],"audio/gui/inventory_off.wav":["audio.vl2"],"audio/gui/inventory_on.wav":["audio.vl2"],"audio/gui/launchMenuOpen.wav":["audio.vl2"],"audio/gui/launchMenuOver.wav":["audio.vl2"],"audio/gui/loading_hum.wav":["audio.vl2"],"audio/gui/objective_notification.wav":["audio.vl2"],"audio/gui/shell_hum.wav":["audio.vl2"],"audio/gui/vote_nopass.wav":["audio.vl2"],"audio/gui/vote_pass.wav":["audio.vl2"],"audio/gui/youvegotmail.wav":["audio.vl2"],"audio/gui/youvegotmail2.WAV":["audio.vl2"],"audio/space_bird_3.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/turret_2.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/turret_3.wav":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"audio/voice/Training/Briefings/SkiFree.brief01.WAV":["SkiFreeGameType.vl2"],"classic_maps.txt":["Classic_maps_v1.vl2"],"console_end.cs":["base.vl2"],"effects/Armor.ifr":["base.vl2"],"effects/explosions.ifr":["base.vl2"],"effects/gui.ifr":["base.vl2"],"effects/misc.ifr":["base.vl2"],"effects/packs.ifr":["base.vl2"],"effects/powered.ifr":["base.vl2"],"effects/vehicles.ifr":["base.vl2"],"effects/weapons.ifr":["base.vl2"],"flags.png":["zflags.vl2"],"fonts/Arial Bold_10.gft":["base.vl2"],"fonts/Arial Bold_12.gft":["base.vl2"],"fonts/Arial Bold_13.gft":["base.vl2"],"fonts/Arial Bold_14.gft":["base.vl2"],"fonts/Arial Bold_16.gft":["base.vl2"],"fonts/Arial Bold_18.gft":["base.vl2"],"fonts/Arial Bold_24.gft":["base.vl2"],"fonts/Arial Bold_32.gft":["base.vl2"],"fonts/Arial_12.gft":["base.vl2"],"fonts/Arial_13.gft":["base.vl2"],"fonts/Arial_14.gft":["base.vl2"],"fonts/Arial_16.gft":["base.vl2"],"fonts/Arial_18.gft":["base.vl2"],"fonts/Arial_20.gft":["base.vl2"],"fonts/Lucida Console_12.gft":["base.vl2"],"fonts/Sui Generis_14.gft":["base.vl2"],"fonts/Sui Generis_20.gft":["base.vl2"],"fonts/Sui Generis_22.gft":["base.vl2"],"fonts/Univers Bold_16.gft":["base.vl2"],"fonts/Univers Bold_18.gft":["base.vl2"],"fonts/Univers Condensed Bold_20.gft":["base.vl2"],"fonts/Univers Condensed_10.gft":["base.vl2"],"fonts/Univers Condensed_12.gft":["base.vl2"],"fonts/Univers Condensed_14.gft":["base.vl2"],"fonts/Univers Condensed_18.gft":["base.vl2"],"fonts/Univers Condensed_20.gft":["base.vl2"],"fonts/Univers Condensed_22.gft":["base.vl2"],"fonts/Univers condensed bold_28.gft":["base.vl2"],"fonts/Univers condensed_28.gft":["base.vl2"],"fonts/Univers condensed_30.gft":["base.vl2"],"fonts/Univers italic_16.gft":["base.vl2"],"fonts/Univers italic_18.gft":["base.vl2"],"fonts/Univers_12.gft":["base.vl2"],"fonts/Univers_14.gft":["base.vl2"],"fonts/Univers_16.gft":["base.vl2"],"fonts/Univers_18.gft":["base.vl2"],"fonts/Univers_22.gft":["base.vl2"],"fonts/Verdana Bold_12.gft":["base.vl2"],"fonts/Verdana Bold_13.gft":["base.vl2"],"fonts/Verdana Bold_14.gft":["base.vl2"],"fonts/Verdana Bold_16.gft":["base.vl2"],"fonts/Verdana Bold_24.gft":["base.vl2"],"fonts/Verdana Bold_36.gft":["base.vl2"],"fonts/Verdana Italic_12.gft":["base.vl2"],"fonts/Verdana Italic_13.gft":["base.vl2"],"fonts/Verdana Italic_14.gft":["base.vl2"],"fonts/Verdana Italic_16.gft":["base.vl2"],"fonts/Verdana_10.gft":["base.vl2"],"fonts/Verdana_12.gft":["base.vl2"],"fonts/Verdana_13.gft":["base.vl2"],"fonts/Verdana_14.gft":["base.vl2"],"fonts/Verdana_16.gft":["base.vl2"],"fonts/Verdana_18.gft":["base.vl2"],"fonts/arial bold_20.gft":["base.vl2"],"fonts/arial bold_50.gft":["base.vl2"],"fonts/times_24.gft":["base.vl2"],"fonts/times_36.gft":["base.vl2"],"fonts/univers condensed_16.gft":["base.vl2"],"gui/AIEButtonBarDlg.gui":["scripts.vl2"],"gui/AIEFrameSetDlg.gui":["scripts.vl2"],"gui/AIEStatusbarDlg.gui":["scripts.vl2"],"gui/AIEWorkingDlg.gui":["scripts.vl2"],"gui/AIEditorGui.gui":["scripts.vl2"],"gui/AIEditorToolBar.gui":["scripts.vl2"],"gui/AddressDlg.gui":["scripts.vl2"],"gui/AdvancedHostDlg.gui":["scripts.vl2"],"gui/BrowserEditInfoDlg.gui":["scripts.vl2"],"gui/BrowserSearchDlg.gui":["scripts.vl2"],"gui/CenterPrint.gui":["scripts.vl2"],"gui/ChannelBanDlg.gui":["scripts.vl2"],"gui/ChannelKeyDlg.gui":["scripts.vl2"],"gui/ChannelOptionsDlg.gui":["scripts.vl2"],"gui/ChatDlg.gui":["scripts.vl2"],"gui/ChatGui.gui":["scripts.vl2"],"gui/ChatOptionsDlg.gui":["scripts.vl2"],"gui/ChooseFilterDlg.gui":["scripts.vl2"],"gui/CommanderChatDlg.gui":["scripts.vl2"],"gui/CommanderMapGui.gui":["scripts.vl2"],"gui/CommonLoadDlg.gui":["scripts.vl2"],"gui/CommonSaveDlg.gui":["scripts.vl2"],"gui/CompTestGui.gui":["scripts.vl2"],"gui/ConsoleDlg.gui":["scripts.vl2"],"gui/CreateAccountDlg.gui":["scripts.vl2"],"gui/CreateTribeDlg.gui":["scripts.vl2"],"gui/CreditsGui.gui":["scripts.vl2"],"gui/DebriefGui.gui":["scripts.vl2"],"gui/DebuggerBreakConditionDlg.gui":["scripts.vl2"],"gui/DebuggerConnectDlg.gui":["scripts.vl2"],"gui/DebuggerEditWatchDlg.gui":["scripts.vl2"],"gui/DebuggerFindDlg.gui":["scripts.vl2"],"gui/DebuggerGui.gui":["scripts.vl2"],"gui/DebuggerWatchDlg.gui":["scripts.vl2"],"gui/DemoLoadProgressDlg.gui":["scripts.vl2"],"gui/DemoPlaybackDlg.gui":["scripts.vl2"],"gui/DemoRenameFileDlg.gui":["scripts.vl2"],"gui/DetailSetDlg.gui":["scripts.vl2"],"gui/DriverInfoDlg.gui":["scripts.vl2"],"gui/EULADlg.gui":["scripts.vl2"],"gui/EditChatCommandDlg.gui":["scripts.vl2"],"gui/EditChatMenuDlg.gui":["scripts.vl2"],"gui/EditChatMenuGui.gui":["scripts.vl2"],"gui/EditorGui.gui":["scripts.vl2"],"gui/EditorSaveMissionDlg.gui":["scripts.vl2"],"gui/EditorToolBarGui.gui":["scripts.vl2"],"gui/EditorToolCreatorGui.gui":["scripts.vl2"],"gui/EditorToolInspectorGui.gui":["scripts.vl2"],"gui/EditorToolMissionAreaGui.gui":["scripts.vl2"],"gui/EditorToolThumbnailGui.gui":["scripts.vl2"],"gui/EditorToolTreeViewGui.gui":["scripts.vl2"],"gui/EditorToolbarDlg.gui":["scripts.vl2"],"gui/EmailBlockDlg.gui":["scripts.vl2"],"gui/EmailComposeDlg.gui":["scripts.vl2"],"gui/EmailGui.gui":["scripts.vl2"],"gui/EnterIPDlg.gui":["scripts.vl2"],"gui/FilterEditDlg.gui":["scripts.vl2"],"gui/FindServerDlg.gui":["scripts.vl2"],"gui/FrameOverlayGui.gui":["scripts.vl2"],"gui/GameGui.gui":["scripts.vl2"],"gui/GenDialog.gui":["scripts.vl2"],"gui/GuiEditorGui.gui":["scripts.vl2"],"gui/GuiTestGui.gui":["scripts.vl2"],"gui/HUDDlgs.gui":["scripts.vl2"],"gui/HelpDlg.gui":["scripts.vl2"],"gui/IHVTest.gui":["scripts.vl2"],"gui/ImmSplashDlg.gui":["scripts.vl2"],"gui/InspectAddFieldDlg.gui":["scripts.vl2"],"gui/InspectDlg.gui":["scripts.vl2"],"gui/InteriorDebug.gui":["scripts.vl2"],"gui/InteriorPreviewGui.gui":["scripts.vl2"],"gui/JoinChatDlg.gui":["scripts.vl2"],"gui/JoystickConfigDlg.gui":["scripts.vl2"],"gui/LaunchGui.gui":["scripts.vl2"],"gui/LaunchToolbarDlg.gui":["scripts.vl2"],"gui/LoadingGui.gui":["scripts.vl2"],"gui/LobbyGui.gui":["scripts.vl2"],"gui/LoginDlg.gui":["scripts.vl2"],"gui/LoginMessageBoxDlg.gui":["scripts.vl2"],"gui/MessageBoxDlg.gui":["scripts.vl2"],"gui/MessagePopupDlg.gui":["scripts.vl2"],"gui/MouseConfigDlg.gui":["scripts.vl2"],"gui/MoveThreadDlg.gui":["scripts.vl2"],"gui/NewMissionGui.gui":["scripts.vl2"],"gui/NewWarriorDlg.gui":["scripts.vl2"],"gui/OptionsDlg.gui":["scripts.vl2"],"gui/PanoramaGui.gui":["scripts.vl2"],"gui/PasswordDlg.gui":["scripts.vl2"],"gui/PickTeamDlg.gui":["scripts.vl2"],"gui/PlayGui.gui":["scripts.vl2"],"gui/RecordingsDlg.gui":["scripts.vl2"],"gui/RemapDlg.gui":["scripts.vl2"],"gui/ServerInfoDlg.gui":["scripts.vl2"],"gui/ShellLoadFileDlg.gui":["scripts.vl2"],"gui/ShellSaveFileDlg.gui":["scripts.vl2"],"gui/SinglePlayerEscapeDlg.gui":["scripts.vl2"],"gui/TR2DebriefGui.gui":["TR2final105-client.vl2"],"gui/TSShowDetailControlDlg.gui":["scripts.vl2"],"gui/TSShowEditScale.gui":["scripts.vl2"],"gui/TSShowGui.gui":["scripts.vl2"],"gui/TSShowLightDlg.gui":["scripts.vl2"],"gui/TSShowLoadDlg.gui":["scripts.vl2"],"gui/TSShowMiscDlg.gui":["scripts.vl2"],"gui/TSShowThreadControlDlg.gui":["scripts.vl2"],"gui/TSShowTranDurEditDlg.gui":["scripts.vl2"],"gui/TSShowTransitionDlg.gui":["scripts.vl2"],"gui/TaskHudDlg.gui":["scripts.vl2"],"gui/TerraformerFullScreenGui.gui":["scripts.vl2"],"gui/TerraformerGui.gui":["scripts.vl2"],"gui/TerraformerHeightfieldGui.gui":["scripts.vl2"],"gui/TerraformerTextureGui.gui":["scripts.vl2"],"gui/TerrainEditorButtonbarDlg.gui":["scripts.vl2"],"gui/TerrainEditorExtraToolbarDlg.gui":["scripts.vl2"],"gui/TerrainEditorFramesetDlg.gui":["scripts.vl2"],"gui/TerrainEditorGui.gui":["scripts.vl2"],"gui/TerrainEditorStatusbarDlg.gui":["scripts.vl2"],"gui/TerrainEditorTextureSelectGui.gui":["scripts.vl2"],"gui/TerrainEditorToolbarDlg.gui":["scripts.vl2"],"gui/TerrainEditorVSettingsGui.gui":["scripts.vl2"],"gui/TerrainEditorValuesSettingsGui.gui":["scripts.vl2"],"gui/TestGui.gui":["scripts.vl2"],"gui/TrainingGui.gui":["scripts.vl2"],"gui/TribeAdminMemberDlg.gui":["scripts.vl2"],"gui/TribeAndWarriorBrowserGui.gui":["scripts.vl2"],"gui/TribePropertiesDlg.gui":["scripts.vl2"],"gui/WarriorPropertiesDlg.gui":["scripts.vl2"],"gui/WorldEditorButtonbarDlg.gui":["scripts.vl2"],"gui/WorldEditorFramesetDlg.gui":["scripts.vl2"],"gui/WorldEditorGui.gui":["scripts.vl2"],"gui/WorldEditorSettingsDlg.gui":["scripts.vl2"],"gui/WorldEditorStatusbarDlg.gui":["scripts.vl2"],"gui/WorldEditorToolbarDlg.gui":["scripts.vl2"],"gui/cmdMapHelpText.gui":["scripts.vl2"],"gui/guiProfiles.cs":["scripts.vl2"],"gui/helpTextGui.gui":["scripts.vl2"],"gui/objectBuilderGui.gui":["scripts.vl2"],"gui/sceneLightingGui.gui":["scripts.vl2"],"help/1. About.hfl":["scripts.vl2"],"help/2. Mission Editor Overview.hfl":["scripts.vl2"],"help/3. World Editor.hfl":["scripts.vl2"],"help/4. Mission Area Editor.hfl":["scripts.vl2"],"help/5. Terrain Editor.hfl":["scripts.vl2"],"help/6. Terrain Terraform Editor.hfl":["scripts.vl2"],"help/7. Terrain Texture Editor.hfl":["scripts.vl2"],"help/8. Terrain Texture Painter.hfl":["scripts.vl2"],"input.log":["base.vl2"],"interiors/Euro4_Bleed_Base.dif":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Euro4_Bleed_turret.dif":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Euro4_Bleed_vpad.dif":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Euro4_Dissention_dox_bb_bunkera_x2.dif":["TWL2-MapPack.vl2"],"interiors/Euro4_Dissention_dox_bb_hangar_x2.dif":["TWL2-MapPack.vl2"],"interiors/Euro4_Dissention_rilke_whitedwarf_mainbase.dif":["TWL2-MapPack.vl2"],"interiors/Euro4_FrozenHope_inf_butch_fhope_base47.dif":["TWL2-MapPack.vl2"],"interiors/Euro4_FrozenHope_inf_butch_fhope_flag6.dif":["TWL2-MapPack.vl2"],"interiors/Euro4_FrozenHope_inf_butch_fhope_turret12.dif":["TWL2-MapPack.vl2"],"interiors/Euro_salgenroom2.dif":["TWL-MapPack.vl2"],"interiors/Euro_salproj1.dif":["TWL-MapPack.vl2"],"interiors/Euro_salturretsus1.dif":["TWL-MapPack.vl2"],"interiors/Euro_slblocks.dif":["TWL-MapPack.vl2"],"interiors/Euro_slinvstat.dif":["TWL-MapPack.vl2"],"interiors/Euro_slremo2.dif":["TWL-MapPack.vl2"],"interiors/Euro_slsusbr1.dif":["TWL-MapPack.vl2"],"interiors/Euro_slvehramp1.dif":["TWL-MapPack.vl2"],"interiors/Magellan_kab_magbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Magellan_kab_magflagstand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Magellan_kab_turretstand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/SpinCycle_spbase2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Starfallen.dif":["Classic_maps_v1.vl2"],"interiors/TL_bmiscpan_ruind.dif":["TWL2-MapPack.vl2"],"interiors/TL_btowr9.dif":["TWL2-MapPack.vl2"],"interiors/TL_drorck-base.dif":["TWL2-MapPack.vl2"],"interiors/TL_magnumbase.dif":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/TL_magnumflag.dif":["TWL2-MapPack.vl2"],"interiors/TL_magnummisc.dif":["TWL2-MapPack.vl2"],"interiors/TL_magnumturret.dif":["TWL2-MapPack.vl2"],"interiors/TL_magnumvs.dif":["TWL2-MapPack.vl2"],"interiors/Vpad_Bunker.dif":["TWL-MapPack.vl2"],"interiors/Xtra_AF_airtower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_AF_invowheel.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_AF_newbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Bastage_BT_MainBase_CK.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Bastage_BT_bunktower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Bastage_BT_tunnel.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Caustic_tri_bridge.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Caustic_tri_lamp.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Caustic_tri_main.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Caustic_tri_turret.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Crown_tri_flag.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Crown_tri_turret.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_GraveStone_cross.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_GraveStone_cross2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_GraveStone_obtower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_GraveStone_tombstone2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_GraveStone_tombstone3.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_HM_Base_CK.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_HM_BunkerA.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_HM_Flagstand_mk2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_HM_TurretPillar.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Hellfire_dbase_ccb1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Hellfire_dmisc_int_fstand_old.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Hellfire_dwall_ccb1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Insurgence_ccb_bd_base1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Insurgence_ccb_bd_base1_mod2a.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Insurgence_ccb_bd_base1_mod3.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Insurgence_ccb_bd_base1_mod4.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Insurgence_ccb_bd_bridge1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Insurgence_ccb_bd_bridge2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Insurgence_ccb_bd_platform2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_salgenroom2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_salproj1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_salturretsus1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_slblocks.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_slinvstat.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_slremo2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_slsusbr1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Malignant_slvehramp1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_ProjectX_tribalma5ters_coyboybebop_basecom1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_ProjectX_tunneloflove.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_SR_eepbridge4.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_SR_eepbridge4b.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_SR_eepbridgeh4b.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_SR_eepsab3.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_SR_eepsab4.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Torrent_kif_bigbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Torrent_kif_torrent_turret_tower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Vestige_attackgate.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Vestige_base.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Vestige_gate.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Vestige_guntower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Vestige_medtower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Vestige_vpad.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_WSol_Flagstand_CK.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_WSol_GenBase_CK.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_WSol_Turret_CK.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Xerxes_Turret.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Xerxes_Turret2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_Xerxes_proto.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_ZV_bbunk_ccb1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_ZV_ccb_be_spire1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_attrition_infernoflagstand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_attrition_stormflagstand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_attrition_tower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_attrition_vbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_beachchair01.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_dmisc_-nefflagstand1_x2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_ghostdance_proto.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_imperium_base01.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_imperium_bunker01.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_imperium_stand01.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_imperium_tower01.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_metaltanks_bridge.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_metaltanks_bridge_tunnel.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_metaltanks_lush_mainbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_metaltanks_rip.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_metaltanks_xing.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_rst_transitbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_rst_transitstand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/Xtra_t_base0.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_cardiacbase.dif":["S8maps.vl2"],"interiors/anthem_cardiacbridge.dif":["S8maps.vl2"],"interiors/anthem_cardiacstand.dif":["S8maps.vl2"],"interiors/anthem_cardiactower.dif":["S8maps.vl2"],"interiors/anthem_cardiacturret.dif":["S8maps.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pipebasemini.dif":["S5maps.vl2"],"interiors/anthem_pipebunker.dif":["S5maps.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pipestand2-badlands.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pipestand2-beach.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pipestand2-desert.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pipestand2-ice.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pipestand2-lava.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pipestand2.dif":["S5maps.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/anthem_pitbase.dif":["S5maps.vl2"],"interiors/anthem_pitstand.dif":["S5maps.vl2"],"interiors/anthemblock.dif":["S5maps.vl2"],"interiors/bbase1.dif":["interiors.vl2"],"interiors/bbase4cm.dif":["interiors.vl2"],"interiors/bbase6.dif":["interiors.vl2"],"interiors/bbase7.dif":["interiors.vl2"],"interiors/bbase9.dif":["interiors.vl2"],"interiors/bbase_-nefvbase_x.dif":["TWL-MapPack.vl2"],"interiors/bbase_-nefvbase_x2.dif":["TWL-MapPack.vl2"],"interiors/bbase_ccb1.dif":["TWL-MapPack.vl2"],"interiors/bbase_ccb5.dif":["Classic_maps_v1.vl2"],"interiors/bbase_nefhillside.dif":["Classic_maps_v1.vl2"],"interiors/bbrdg0.dif":["interiors.vl2"],"interiors/bbrdg1.dif":["interiors.vl2"],"interiors/bbrdg2.dif":["interiors.vl2"],"interiors/bbrdg3.dif":["interiors.vl2"],"interiors/bbrdg4.dif":["interiors.vl2"],"interiors/bbrdg5.dif":["interiors.vl2"],"interiors/bbrdg6.dif":["interiors.vl2"],"interiors/bbrdg7.dif":["interiors.vl2"],"interiors/bbrdg8.dif":["interiors.vl2"],"interiors/bbrdg9.dif":["interiors.vl2"],"interiors/bbrdga.dif":["interiors.vl2"],"interiors/bbrdgb.dif":["interiors.vl2"],"interiors/bbrdgn.dif":["interiors.vl2"],"interiors/bbrdgo.dif":["interiors.vl2"],"interiors/bbunk1.dif":["interiors.vl2"],"interiors/bbunk2.dif":["interiors.vl2"],"interiors/bbunk5.dif":["interiors.vl2"],"interiors/bbunk7.dif":["interiors.vl2"],"interiors/bbunk8.dif":["interiors.vl2"],"interiors/bbunk9.dif":["interiors.vl2"],"interiors/bbunkb.dif":["interiors.vl2"],"interiors/bbunkc.dif":["interiors.vl2"],"interiors/bbunkd.dif":["interiors.vl2"],"interiors/bbunke.dif":["Classic_maps_v1.vl2","DynamixFinalPack.vl2"],"interiors/bmisc1.dif":["interiors.vl2"],"interiors/bmisc2.dif":["interiors.vl2"],"interiors/bmisc3.dif":["interiors.vl2"],"interiors/bmisc4.dif":["interiors.vl2"],"interiors/bmisc5.dif":["interiors.vl2"],"interiors/bmisc6.dif":["interiors.vl2"],"interiors/bmisc7.dif":["interiors.vl2"],"interiors/bmisc8.dif":["interiors.vl2"],"interiors/bmisc9.dif":["interiors.vl2"],"interiors/bmisc_-nef_flagstand1_x.dif":["TR2final105-client.vl2","TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmisc_-nef_flagstand1_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmisc_nefledge1.dif":["Classic_maps_v1.vl2"],"interiors/bmisc_neftrstand1.dif":["TR2final105-client.vl2","TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmisc_nefvbay.dif":["Classic_maps_v1.vl2"],"interiors/bmiscpan_bridge0.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_bridge0_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_bunker1.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_bunker1_x.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_bunker1_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruina.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruina_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruinb.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruinb_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruinc.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruinc_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruind.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruind_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruine.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruine_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruinf.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruinf_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruing.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruing_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruinh.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_ruinh_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_ruini.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_tower1.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_tower1_x2.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_tower2.dif":["DynamixFinalPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/bmiscpan_tower2_x.dif":["TWL-MapPack.vl2"],"interiors/bmiscpan_tower2_x2.dif":["TWL-MapPack.vl2"],"interiors/bplat1.dif":["interiors.vl2"],"interiors/bplat2.dif":["interiors.vl2"],"interiors/bplat3.dif":["interiors.vl2"],"interiors/bplat4.dif":["interiors.vl2"],"interiors/bplat6.dif":["interiors.vl2"],"interiors/bpower1.dif":["interiors.vl2"],"interiors/brock6.dif":["interiors.vl2"],"interiors/brock7.dif":["interiors.vl2"],"interiors/brock8.dif":["interiors.vl2"],"interiors/brocka.dif":["interiors.vl2"],"interiors/brockc.dif":["interiors.vl2"],"interiors/bspir1.dif":["interiors.vl2"],"interiors/bspir2.dif":["interiors.vl2"],"interiors/bspir3.dif":["interiors.vl2"],"interiors/bspir4.dif":["interiors.vl2"],"interiors/bspir5.dif":["interiors.vl2"],"interiors/btf_base1.dif":["DynamixFinalPack.vl2","TWL-MapPack.vl2"],"interiors/btf_bridge1.dif":["DynamixFinalPack.vl2"],"interiors/btf_bridge2.dif":["DynamixFinalPack.vl2","TWL-MapPack.vl2"],"interiors/btf_bridge3.dif":["DynamixFinalPack.vl2","TWL-MapPack.vl2"],"interiors/btf_genbunk.dif":["DynamixFinalPack.vl2"],"interiors/btf_turretplatform.dif":["DynamixFinalPack.vl2","TWL-MapPack.vl2"],"interiors/btf_turretplatform_c.dif":["Classic_maps_v1.vl2"],"interiors/btf_turretplatform_x.dif":["TWL-MapPack.vl2"],"interiors/btf_turretplatform_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/btowr2.dif":["interiors.vl2"],"interiors/btowr5-Lava.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/btowr5.dif":["interiors.vl2"],"interiors/btowr6.dif":["interiors.vl2"],"interiors/btowr8.dif":["interiors.vl2"],"interiors/btowr9.dif":["DynamixFinalPack.vl2"],"interiors/btowr_ccb1.dif":["TWL2-MapPack.vl2"],"interiors/btowra.dif":["interiors.vl2"],"interiors/bvpad.dif":["interiors.vl2"],"interiors/bwall1.dif":["interiors.vl2"],"interiors/bwall2.dif":["interiors.vl2"],"interiors/bwall3.dif":["interiors.vl2"],"interiors/bwall4.dif":["interiors.vl2"],"interiors/cannon.dif":["TR2final105-client.vl2"],"interiors/cannon2.dif":["TR2final105-client.vl2"],"interiors/cap.dif":["TR2final105-client.vl2"],"interiors/ccb_be_tower1a_x2.dif":["TWL-MapPack.vl2"],"interiors/ccb_be_tower1b_x2.dif":["S5maps.vl2","TWL-MapPack.vl2","TWL2-MapPack.vl2"],"interiors/ccbase1.dif":["TWL2-MapPack.vl2"],"interiors/ccbase2.dif":["TWL2-MapPack.vl2"],"interiors/ccflagstand.dif":["TWL2-MapPack.vl2"],"interiors/cctower.dif":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/centaur.dif":["S5maps.vl2"],"interiors/centower.dif":["S5maps.vl2"],"interiors/conbase.dif":["TWL2-MapPack.vl2"],"interiors/conspire.dif":["TWL2-MapPack.vl2"],"interiors/damnationstand.dif":["S5maps.vl2"],"interiors/dbase2.dif":["interiors.vl2"],"interiors/dbase3.dif":["interiors.vl2"],"interiors/dbase4.dif":["interiors.vl2"],"interiors/dbase5.dif":["DynamixFinalPack.vl2"],"interiors/dbase6.dif":["DynamixFinalPack.vl2"],"interiors/dbase_-nefbase1_x.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dbase_-nefbase1_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dbase_-nefbase2_x.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dbase_-nefbase2_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dbase_broadside_nef.dif":["Classic_maps_v1.vl2"],"interiors/dbase_nefRaindance.dif":["Classic_maps_v1.vl2"],"interiors/dbase_neffloat1.dif":["Classic_maps_v1.vl2"],"interiors/dbase_neffloat2.dif":["Classic_maps_v1.vl2"],"interiors/dbase_neficeridge.dif":["Classic_maps_v1.vl2"],"interiors/dbase_tokrz_scarabrae.dif":["Classic_maps_v1.vl2"],"interiors/dbrdg1.dif":["interiors.vl2"],"interiors/dbrdg10.dif":["interiors.vl2"],"interiors/dbrdg11.dif":["interiors.vl2"],"interiors/dbrdg2.dif":["interiors.vl2"],"interiors/dbrdg3.dif":["interiors.vl2"],"interiors/dbrdg3a.dif":["interiors.vl2"],"interiors/dbrdg4.dif":["interiors.vl2"],"interiors/dbrdg5.dif":["interiors.vl2"],"interiors/dbrdg6.dif":["interiors.vl2"],"interiors/dbrdg7.dif":["interiors.vl2"],"interiors/dbrdg7a.dif":["interiors.vl2"],"interiors/dbrdg8.dif":["interiors.vl2"],"interiors/dbrdg9.dif":["interiors.vl2"],"interiors/dbrdg9a.dif":["interiors.vl2"],"interiors/dbunk5.dif":["interiors.vl2"],"interiors/dbunk6.dif":["interiors.vl2"],"interiors/dbunk_nef_invbunk1.dif":["Classic_maps_v1.vl2"],"interiors/dbunk_nefcliffside.dif":["Classic_maps_v1.vl2"],"interiors/dbunk_nefdcbunk.dif":["Classic_maps_v1.vl2"],"interiors/dbunk_nefsmall.dif":["Classic_maps_v1.vl2"],"interiors/dbunk_rf04.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dbunk_snowblind.dif":["Classic_maps_v1.vl2"],"interiors/dbunk_stonehenge1.dif":["Classic_maps_v1.vl2"],"interiors/dbunk_vbunk1.dif":["Classic_maps_v1.vl2"],"interiors/dmisc1.dif":["DynamixFinalPack.vl2","interiors.vl2"],"interiors/dmisc1_x.dif":["TWL-MapPack.vl2"],"interiors/dmisc1_x2.dif":["TWL-MapPack.vl2"],"interiors/dmisc_-nefflagstand1_x.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dmisc_-nefflagstand1_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dmisc_nefbridge.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_nefflagstand2.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_nefflagstand3.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_nefobj1.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_nefobj2.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_nefplat1.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_nefplug1.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_nefrdbridge1.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_neftower1.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_neftower2.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_neftower3.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_stonehenge1.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_stonehenge2.dif":["Classic_maps_v1.vl2"],"interiors/dmisc_stonehenge3.dif":["Classic_maps_v1.vl2"],"interiors/doubleramp2.dif":["TR2final105-client.vl2"],"interiors/dox_bb_box_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_bunkera_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_bunkerb_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_droptop_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_fstand_x2.dif":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"interiors/dox_bb_hangar_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_platform_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_rig_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_rustbox_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_sandcastle_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_slab_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_spade_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_steelsheet2_x2.dif":["TWL-MapPack.vl2"],"interiors/dox_bb_steelsheet_x2.dif":["TWL-MapPack.vl2"],"interiors/dplat1.dif":["interiors.vl2"],"interiors/dplat2.dif":["DynamixFinalPack.vl2","interiors.vl2"],"interiors/dplat3.dif":["interiors.vl2"],"interiors/dpole1.dif":["interiors.vl2"],"interiors/drock6.dif":["interiors.vl2"],"interiors/drock7.dif":["interiors.vl2"],"interiors/drock8.dif":["interiors.vl2"],"interiors/drocka.dif":["interiors.vl2"],"interiors/dspir1.dif":["interiors.vl2"],"interiors/dspir2.dif":["interiors.vl2"],"interiors/dspir3.dif":["interiors.vl2"],"interiors/dspir4.dif":["interiors.vl2"],"interiors/dspir5.dif":["interiors.vl2"],"interiors/dtowr1.dif":["DynamixFinalPack.vl2","interiors.vl2"],"interiors/dtowr2.dif":["interiors.vl2"],"interiors/dtowr4.dif":["interiors.vl2"],"interiors/dtowr_classic1.dif":["Classic_maps_v1.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/dvent.dif":["interiors.vl2"],"interiors/dvpad.dif":["interiors.vl2"],"interiors/dvpad1.dif":["interiors.vl2"],"interiors/dwall1.dif":["interiors.vl2"],"interiors/epicrates_base.dif":["TWL-MapPack.vl2"],"interiors/epicrates_bridge.dif":["TWL-MapPack.vl2"],"interiors/epicrates_turret.dif":["TWL-MapPack.vl2"],"interiors/flagbridge.dif":["Classic_maps_v1.vl2"],"interiors/flingbase01.dif":["S5maps.vl2"],"interiors/flingbase02.dif":["S5maps.vl2"],"interiors/flingrock01.dif":["S8maps.vl2"],"interiors/flingrockvent01.dif":["S8maps.vl2"],"interiors/flingsilo03.dif":["S8maps.vl2"],"interiors/flingsilo03b.dif":["S8maps.vl2"],"interiors/flingstand01.dif":["S5maps.vl2"],"interiors/flingstand02.dif":["S8maps.vl2"],"interiors/flingtanktrap01.dif":["S8maps.vl2"],"interiors/flingteeth.dif":["S5maps.vl2"],"interiors/flingtower01.dif":["S5maps.vl2"],"interiors/flingtower02.dif":["S5maps.vl2"],"interiors/flingturretstand01.dif":["S5maps.vl2"],"interiors/flingvpad01.dif":["S8maps.vl2"],"interiors/flingvpad01b.dif":["S8maps.vl2"],"interiors/frostclawbase.dif":["TWL-MapPack.vl2"],"interiors/hbbunker.dif":["TWL2-MapPack.vl2"],"interiors/hbflagstand.dif":["TWL2-MapPack.vl2"],"interiors/idbase.dif":["TWL2-MapPack.vl2"],"interiors/idhangar.dif":["TWL2-MapPack.vl2"],"interiors/idmiddle.dif":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/inf_butch_fg2base1.dif":["TWL2-MapPack.vl2"],"interiors/inf_butch_fg2flag21.dif":["TWL2-MapPack.vl2"],"interiors/inf_butch_fg2turret13.dif":["TWL2-MapPack.vl2"],"interiors/inf_butch_fg2turret9.dif":["TWL2-MapPack.vl2"],"interiors/inf_butch_icebase51.dif":["TWL2-MapPack.vl2"],"interiors/inf_butch_iceturretbase9.dif":["TWL2-MapPack.vl2"],"interiors/inf_butch_icevehicle11.dif":["TWL2-MapPack.vl2"],"interiors/inf_butch_lava_flagbase06.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/inf_butch_lava_plat6.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/inf_butch_lava_sensor12.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/infbutch_blackairinv13.dif":["Classic_maps_v1.vl2"],"interiors/infbutch_blackbase5618_final.dif":["Classic_maps_v1.vl2"],"interiors/infbutch_blackturret8.dif":["Classic_maps_v1.vl2"],"interiors/irisbase.dif":["TWL-MapPack.vl2"],"interiors/irisinside.dif":["TWL-MapPack.vl2"],"interiors/irismonu.dif":["TWL-MapPack.vl2"],"interiors/irisruin2.dif":["TWL-MapPack.vl2"],"interiors/irisruin3.dif":["TWL-MapPack.vl2"],"interiors/irisruins1.dif":["TWL-MapPack.vl2"],"interiors/iristurbase.dif":["TWL-MapPack.vl2"],"interiors/jagged_base3.dif":["TWL2-MapPack.vl2"],"interiors/kif_cinereousfs.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/kif_cinereousinv.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/kif_cinereousplat1.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/kif_cinereoustt.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/kif_skylightbase.dif":["TWL2-MapPack.vl2"],"interiors/kif_skylightfs.dif":["TWL2-MapPack.vl2"],"interiors/magnum_vehicle_stop.dif":["TWL2-MapPack.vl2"],"interiors/mmbase.dif":["TWL2-MapPack.vl2"],"interiors/mmbridge.dif":["TWL2-MapPack.vl2"],"interiors/muddyswampstand.dif":["TWL2-MapPack.vl2"],"interiors/nef_bowl1.dif":["TR2final105-client.vl2"],"interiors/nef_bowl2.dif":["TR2final105-client.vl2"],"interiors/nef_bowl3.dif":["TR2final105-client.vl2"],"interiors/nef_ramp1.dif":["TR2final105-client.vl2"],"interiors/nycto-base1.dif":["TWL-MapPack.vl2"],"interiors/nycto-base2.dif":["TWL-MapPack.vl2"],"interiors/nycto-ec1.dif":["TWL-MapPack.vl2"],"interiors/nycto-ec2.dif":["TWL-MapPack.vl2"],"interiors/nycto-ec3.dif":["TWL-MapPack.vl2"],"interiors/nycto-ec4.dif":["TWL-MapPack.vl2"],"interiors/nycto-ec5.dif":["TWL-MapPack.vl2"],"interiors/nycto-ec6.dif":["TWL-MapPack.vl2"],"interiors/nycto-stand1.dif":["TWL-MapPack.vl2"],"interiors/nycto-tunnel-1.dif":["TWL-MapPack.vl2"],"interiors/ocular-flagstand.dif":["TWL2-MapPack.vl2"],"interiors/pbase3.dif":["interiors.vl2"],"interiors/pbase_nef_giant.dif":["Classic_maps_v1.vl2"],"interiors/pbase_nef_vbase1.dif":["Classic_maps_v1.vl2"],"interiors/pbrdg0.dif":["interiors.vl2"],"interiors/pbrdg1.dif":["interiors.vl2"],"interiors/pbrdg2.dif":["interiors.vl2"],"interiors/pbrdg3.dif":["interiors.vl2"],"interiors/pbrdg4.dif":["interiors.vl2"],"interiors/pbrdgn.dif":["interiors.vl2"],"interiors/pbrdgo.dif":["interiors.vl2"],"interiors/pbrdgp.dif":["interiors.vl2"],"interiors/pbunk1.dif":["interiors.vl2"],"interiors/pbunk2.dif":["interiors.vl2"],"interiors/pbunk3.dif":["interiors.vl2"],"interiors/pbunk4a_CC.dif":["Classic_maps_v1.vl2"],"interiors/pbunk5.dif":["interiors.vl2"],"interiors/pbunk6.dif":["interiors.vl2"],"interiors/pbunk7.dif":["interiors.vl2"],"interiors/pbunk7a_CC.dif":["Classic_maps_v1.vl2"],"interiors/pbunk8.dif":["interiors.vl2"],"interiors/peach_lush_bunker1.dif":["TWL2-MapPack.vl2"],"interiors/pmisc1.dif":["interiors.vl2"],"interiors/pmisc2.dif":["interiors.vl2"],"interiors/pmisc3.dif":["interiors.vl2"],"interiors/pmisc4.dif":["interiors.vl2"],"interiors/pmisc5.dif":["interiors.vl2"],"interiors/pmisca.dif":["interiors.vl2"],"interiors/pmiscb.dif":["interiors.vl2"],"interiors/pmiscc.dif":["interiors.vl2"],"interiors/pplat1.dif":["interiors.vl2"],"interiors/pplat2.dif":["interiors.vl2"],"interiors/pplat3.dif":["interiors.vl2"],"interiors/pplat4.dif":["interiors.vl2"],"interiors/pplat5.dif":["interiors.vl2"],"interiors/prock6.dif":["interiors.vl2"],"interiors/prock7.dif":["interiors.vl2"],"interiors/prock8.dif":["interiors.vl2"],"interiors/procka.dif":["interiors.vl2"],"interiors/prockb.dif":["interiors.vl2"],"interiors/prockc.dif":["interiors.vl2"],"interiors/pspir1.dif":["interiors.vl2"],"interiors/pspir2.dif":["interiors.vl2"],"interiors/pspir3.dif":["interiors.vl2"],"interiors/pspir4.dif":["interiors.vl2"],"interiors/pspir5.dif":["interiors.vl2"],"interiors/ptowr1.dif":["interiors.vl2"],"interiors/ptowr2.dif":["interiors.vl2"],"interiors/ptowr4.dif":["interiors.vl2"],"interiors/ptowr5.dif":["interiors.vl2"],"interiors/ptowr7.dif":["interiors.vl2"],"interiors/pvbay1.dif":["interiors.vl2"],"interiors/pvpad.dif":["interiors.vl2"],"interiors/pwall1.dif":["interiors.vl2"],"interiors/rail1.dif":["TR2final105-client.vl2","TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/ram_base.dif":["Classic_maps_v1.vl2"],"interiors/ram_tower.dif":["Classic_maps_v1.vl2"],"interiors/ram_wall4.dif":["Classic_maps_v1.vl2"],"interiors/ramp1.dif":["TR2final105-client.vl2"],"interiors/rilke_bombscare_flagstand_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_ctm1_flagstand1_x2.dif":["TWL-MapPack.vl2"],"interiors/rilke_ctm1_platform1_x2.dif":["TWL-MapPack.vl2"],"interiors/rilke_ctm1_sensorbunker1_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_ctm1_sensorbunker2_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_ctm1_vpad_x2.dif":["TWL-MapPack.vl2"],"interiors/rilke_domain2_boundrymarker.dif":["Classic_maps_v1.vl2"],"interiors/rilke_domain2_boundrymarker2.dif":["Classic_maps_v1.vl2"],"interiors/rilke_domain2_bridge1.dif":["Classic_maps_v1.vl2"],"interiors/rilke_domain2_mainbase.dif":["Classic_maps_v1.vl2"],"interiors/rilke_domain_turretbase1.dif":["Classic_maps_v1.vl2"],"interiors/rilke_whitedwarf_bridge.dif":["Classic_maps_v1.vl2"],"interiors/rilke_whitedwarf_bridge2_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_whitedwarf_bridgebase1_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_whitedwarf_bunker2_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_whitedwarf_mainbase.dif":["Classic_maps_v1.vl2"],"interiors/rilke_whitedwarf_platform1.dif":["Classic_maps_v1.vl2"],"interiors/rilke_whitedwarf_platform2_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_whitedwarf_platform3_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_whitedwarf_towerbunker.dif":["Classic_maps_v1.vl2"],"interiors/rilke_whitedwarf_towerbunker2_x2.dif":["S5maps.vl2","TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rilke_whitedwarf_vehiclepad_x2.dif":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_FaceBase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_FaceBase2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_FaceStand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_SEbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_SEcave1_part1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_SEcave1_part2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_SEcave1_part3.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_SEcave2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_SEtower.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_SimpleFlagArena.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_agroleonbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_agroleonstand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_arenalight.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_astro_bunker.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_astro_stand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_barrier1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_barrier2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_beagleship.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_bitterbase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_bitterbunker.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_bitterbunker2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_bitterbunker3.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_bitterstand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_debris1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_debris2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building3.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building4.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building5.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building6.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building7.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_building8.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_bunker.dif":["S5maps.vl2"],"interiors/rst_derm_citybase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_citybridge.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_mainbase.dif":["S5maps.vl2"],"interiors/rst_derm_midfield.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_derm_newpillarstand.dif":["S5maps.vl2"],"interiors/rst_derm_pillar.dif":["S5maps.vl2"],"interiors/rst_derm_plat.dif":["S5maps.vl2"],"interiors/rst_derm_plat2.dif":["S5maps.vl2"],"interiors/rst_derm_podium.dif":["S5maps.vl2"],"interiors/rst_derm_snipenest.dif":["S5maps.vl2"],"interiors/rst_derm_turretbase.dif":["S5maps.vl2"],"interiors/rst_derm_vechpad.dif":["S5maps.vl2"],"interiors/rst_dogma_base.dif":["S8maps.vl2"],"interiors/rst_dogma_bridge.dif":["S8maps.vl2"],"interiors/rst_dogma_bridge2.dif":["S8maps.vl2"],"interiors/rst_islebase.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_islebase2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lighthouse.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_flagplat.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle1.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle10.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle3.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle4.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle5.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle6.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle7.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle8.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_floatingisle9.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_lush_rock2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_newlighthouse.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_padbottom.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_padbottom2.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_pipedream.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_spir_base3.dif":["S8maps.vl2"],"interiors/rst_spir_pillar.dif":["S8maps.vl2"],"interiors/rst_spit_base.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_spit_stand.dif":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/rst_swd_flagstand.dif":["S5maps.vl2"],"interiors/rst_swd_ship2.dif":["S5maps.vl2"],"interiors/ruin1.dif":["Classic_maps_v1.vl2"],"interiors/ruin2.dif":["Classic_maps_v1.vl2"],"interiors/ruin3.dif":["Classic_maps_v1.vl2"],"interiors/ruin4.dif":["Classic_maps_v1.vl2"],"interiors/ruinarch.dif":["Classic_maps_v1.vl2"],"interiors/s5_anthem_pipebase.dif":["S5maps.vl2"],"interiors/s5_anthem_pipestand.dif":["S5maps.vl2"],"interiors/sbase1.dif":["interiors.vl2"],"interiors/sbase3.dif":["interiors.vl2"],"interiors/sbase5.dif":["interiors.vl2"],"interiors/sbrdg1.dif":["interiors.vl2"],"interiors/sbrdg2.dif":["interiors.vl2"],"interiors/sbrdg3.dif":["interiors.vl2"],"interiors/sbrdg4.dif":["interiors.vl2"],"interiors/sbrdg5.dif":["interiors.vl2"],"interiors/sbrdg6.dif":["interiors.vl2"],"interiors/sbrdg7.dif":["interiors.vl2"],"interiors/sbrdgn.dif":["interiors.vl2"],"interiors/sbrdgo.dif":["interiors.vl2"],"interiors/sbunk2.dif":["interiors.vl2"],"interiors/sbunk9.dif":["interiors.vl2"],"interiors/sbunk_nef1.dif":["Classic_maps_v1.vl2"],"interiors/siege.dif":["Classic_maps_v1.vl2"],"interiors/singleramp.dif":["TR2final105-client.vl2"],"interiors/smisc1.dif":["interiors.vl2"],"interiors/smisc3.dif":["interiors.vl2"],"interiors/smisc4.dif":["interiors.vl2"],"interiors/smisc5.dif":["interiors.vl2"],"interiors/smisc_nef1.dif":["Classic_maps_v1.vl2"],"interiors/smisca.dif":["interiors.vl2"],"interiors/smiscb.dif":["interiors.vl2"],"interiors/smiscc.dif":["interiors.vl2"],"interiors/spawnbase.dif":["TR2final105-client.vl2"],"interiors/spawnbase2.dif":["TR2final105-client.vl2"],"interiors/sphere.dif":["TR2final105-client.vl2"],"interiors/splat1.dif":["interiors.vl2"],"interiors/splat3.dif":["interiors.vl2"],"interiors/splat7.dif":["interiors.vl2"],"interiors/srock6.dif":["interiors.vl2"],"interiors/srock7.dif":["interiors.vl2"],"interiors/srock8.dif":["interiors.vl2"],"interiors/srocka.dif":["interiors.vl2"],"interiors/srockb.dif":["interiors.vl2"],"interiors/srockc.dif":["interiors.vl2"],"interiors/sspir1.dif":["interiors.vl2"],"interiors/sspir2.dif":["interiors.vl2"],"interiors/sspir3.dif":["interiors.vl2"],"interiors/sspir4.dif":["interiors.vl2"],"interiors/stowr1.dif":["interiors.vl2"],"interiors/stowr3.dif":["interiors.vl2"],"interiors/stowr4.dif":["interiors.vl2"],"interiors/stowr6.dif":["interiors.vl2"],"interiors/svpad.dif":["interiors.vl2"],"interiors/swall1.dif":["interiors.vl2"],"interiors/t_bbase_ccb2a.dif":["Classic_maps_v1.vl2"],"interiors/t_bmisc_tunl_ccb1.dif":["Classic_maps_v1.vl2"],"interiors/t_bwall2a_cnr_CC.dif":["Classic_maps_v1.vl2"],"interiors/t_bwall2a_lrg_CC.dif":["Classic_maps_v1.vl2"],"interiors/t_bwall2a_sm_CC.dif":["Classic_maps_v1.vl2"],"interiors/tes_flagbase_x2.dif":["TWL-MapPack.vl2","TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"interiors/tes_flagbunker.dif":["TWL-MapPack.vl2"],"interiors/tes_flyingvehicle_x2.dif":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"interiors/tes_flyingvehiclebase.dif":["TWL-MapPack.vl2"],"interiors/tes_turretholder.dif":["TWL-MapPack.vl2"],"interiors/tri_base.dif":["DynamixFinalPack.vl2"],"interiors/tri_gate.dif":["DynamixFinalPack.vl2"],"interiors/tri_misc1.dif":["DynamixFinalPack.vl2"],"interiors/tri_powerpit.dif":["DynamixFinalPack.vl2"],"interiors/tri_tbunker.dif":["DynamixFinalPack.vl2"],"interiors/tri_tbunker_x.dif":["TWL-MapPack.vl2"],"interiors/tri_tbunker_x2.dif":["TWL-MapPack.vl2"],"interiors/tri_tower.dif":["DynamixFinalPack.vl2"],"interiors/tri_tower_x2.dif":["TWL-MapPack.vl2"],"interiors/tri_wall3.dif":["DynamixFinalPack.vl2"],"interiors/tri_wall4.dif":["DynamixFinalPack.vl2"],"interiors/tri_wall5.dif":["DynamixFinalPack.vl2"],"interiors/tri_wall6.dif":["DynamixFinalPack.vl2"],"interiors/underhillmidbalancedfnl.dif":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"interiors/underhillsideonefnl.dif":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"interiors/xbase1.dif":["interiors.vl2"],"interiors/xbase2.dif":["interiors.vl2"],"interiors/xbrdg0.dif":["interiors.vl2"],"interiors/xbrdg1.dif":["interiors.vl2"],"interiors/xbrdg10.dif":["interiors.vl2"],"interiors/xbrdg2.dif":["interiors.vl2"],"interiors/xbrdg3.dif":["interiors.vl2"],"interiors/xbrdg4.dif":["interiors.vl2"],"interiors/xbrdg5.dif":["interiors.vl2"],"interiors/xbrdg6.dif":["interiors.vl2"],"interiors/xbrdg7.dif":["interiors.vl2"],"interiors/xbrdg8.dif":["interiors.vl2"],"interiors/xbrdg9.dif":["interiors.vl2"],"interiors/xbrdga.dif":["interiors.vl2"],"interiors/xbrdgb.dif":["interiors.vl2"],"interiors/xbrdgn.dif":["interiors.vl2"],"interiors/xbrdgo.dif":["interiors.vl2"],"interiors/xbunk1.dif":["interiors.vl2"],"interiors/xbunk2.dif":["interiors.vl2"],"interiors/xbunk5.dif":["interiors.vl2"],"interiors/xbunk6.dif":["interiors.vl2"],"interiors/xbunk9.dif":["interiors.vl2"],"interiors/xbunkb.dif":["interiors.vl2"],"interiors/xmisc1.dif":["interiors.vl2"],"interiors/xmisc2.dif":["interiors.vl2"],"interiors/xmisc3.dif":["interiors.vl2"],"interiors/xmisc4.dif":["interiors.vl2"],"interiors/xmisc5.dif":["interiors.vl2"],"interiors/xmisca.dif":["interiors.vl2"],"interiors/xmiscb.dif":["interiors.vl2"],"interiors/xmiscc.dif":["interiors.vl2"],"interiors/xplat1.dif":["interiors.vl2"],"interiors/xplat2.dif":["interiors.vl2"],"interiors/xplat3.dif":["interiors.vl2"],"interiors/xrock6.dif":["interiors.vl2"],"interiors/xrock7.dif":["interiors.vl2"],"interiors/xrock8.dif":["interiors.vl2"],"interiors/xrocka.dif":["interiors.vl2"],"interiors/xrockb.dif":["interiors.vl2"],"interiors/xrockc.dif":["interiors.vl2"],"interiors/xspir1.dif":["interiors.vl2"],"interiors/xspir2.dif":["interiors.vl2"],"interiors/xspir3.dif":["interiors.vl2"],"interiors/xspir5.dif":["interiors.vl2"],"interiors/xtowr1.dif":["interiors.vl2"],"interiors/xtowr3.dif":["interiors.vl2"],"interiors/xtowr4.dif":["interiors.vl2"],"interiors/xtowr7.dif":["interiors.vl2"],"interiors/xvpad.dif":["interiors.vl2"],"interiors/xwall1.dif":["interiors.vl2"],"lighting/Aeroena_2343a8be.ml":[""],"lighting/Agorazscium_f4b21f81.ml":[""],"lighting/ArenaDome_a0de9542.ml":[""],"lighting/ArenaHeaven_1e1fe293.ml":[""],"lighting/AstersDescent_53a3207b.ml":[""],"lighting/AttritionLT_832adbb5.ml":[""],"lighting/BerylBasin_c9d35ce.ml":[""],"lighting/Blastside_nef_6830e4bf.ml":[""],"lighting/Blink_d9ab8a18.ml":[""],"lighting/BonespurLT_915823ed.ml":[""],"lighting/BonespurLT_9cca0579.ml":[""],"lighting/BoxLak_a3e35494.ml":[""],"lighting/Broadside_nef_e852f76.ml":[""],"lighting/BulwarkLT_4a3f297.ml":[""],"lighting/Bulwark_ab283278.ml":[""],"lighting/CankerLak_2f63997d.ml":[""],"lighting/CapriLT_66f22508.ml":[""],"lighting/Cinerarium_7aca722b.ml":[""],"lighting/Circleofstones_affcd75f.ml":[""],"lighting/CirclesEdgeLT_411f1e4d.ml":[""],"lighting/CirclesEdgeLT_7a5c076c.ml":[""],"lighting/CloakofLak_74b7f3a4.ml":[""],"lighting/CloakofNightV_fc052e2a.ml":[""],"lighting/CloudBurst_ae430433.ml":[""],"lighting/ClusterUnFuct_ba9a0db4.ml":[""],"lighting/Coliseum_638e3c7c.ml":[""],"lighting/Confusco_629e6bc0.ml":[""],"lighting/CrashClash_4a04db6b.ml":[""],"lighting/CrossfiredLak_af679bb1.ml":[""],"lighting/DMP_Agroleon_39e78691.ml":[""],"lighting/DMP_BastardForgeLT_192bda18.ml":[""],"lighting/DMP_BastardForgeLT_23118b55.ml":[""],"lighting/DMP_BastardForge_69e0050.ml":[""],"lighting/DMP_BunkeredLT_22bd8e06.ml":[""],"lighting/DMP_BunkeredLT_7f074860.ml":[""],"lighting/DMP_CinerariumLT_1770607b.ml":[""],"lighting/DMP_Cinerarium_29f905f2.ml":[""],"lighting/DMP_FaceCrossing_562603da.ml":[""],"lighting/DMP_Hoth_1f2b4ebe.ml":[""],"lighting/DMP_IceGiant_27ae32f9.ml":[""],"lighting/DMP_Magellan_3ec75495.ml":[""],"lighting/DMP_MoonDance_4a0aa2ce.ml":[""],"lighting/DMP_Paranoia_a73116c7.ml":[""],"lighting/DMP_PariahLT_1eeeb2f3.ml":[""],"lighting/DMP_PariahLT_5dbbd253.ml":[""],"lighting/DMP_Pariah_5774d3ab.ml":[""],"lighting/DMP_Pariah_bae29d7a.ml":[""],"lighting/DMP_PipeDream_b4220f7e.ml":[""],"lighting/DMP_RavineV_32d83be0.ml":[""],"lighting/DMP_ScorchedEarth_6ef2eb26.ml":[""],"lighting/DMP_SimpleFlagArena_81bb7f85.ml":[""],"lighting/DMP_SpinCycle_8111999d.ml":[""],"lighting/DMP_SpincycleLT_c077aa18.ml":[""],"lighting/DMP_StarFallLT_313a7dd7.ml":[""],"lighting/DMP_StarFallLT_51b265f4.ml":[""],"lighting/DMP_Tyre_5d7be94.ml":[""],"lighting/DMP_Wasteland_87bf335.ml":[""],"lighting/DX_IceLT_69603e1f.ml":[""],"lighting/DX_Ice_492b02b7.ml":[""],"lighting/Damnation_a8afd69c.ml":[""],"lighting/DangerousCrossingLT_8205e1c3.ml":[""],"lighting/DangerousCrossingLT_98fe44b0.ml":[""],"lighting/DeathBirdsFly1_e1b6748d.ml":[""],"lighting/DermCrossingDeluxeLT_86255d21.ml":[""],"lighting/DermCrossingDeluxe_b5489c73.ml":[""],"lighting/DesertofDeathLak_9ef72690.ml":[""],"lighting/DiscordLT_8799b81.ml":[""],"lighting/Discord_d9dc93e8.ml":[""],"lighting/DustRunLak_6779c9d4.ml":[""],"lighting/DustToDust_c2ba2158.ml":[""],"lighting/El_FinLT_e9dab457.ml":[""],"lighting/El_Fin_8316b0e5.ml":[""],"lighting/Entombed_e3bacfe0.ml":[""],"lighting/Envyrena_7791ad94.ml":[""],"lighting/EnyLand_68f85a3b.ml":[""],"lighting/Exhumed_20605cf5.ml":[""],"lighting/Extractor_d5e74134.ml":[""],"lighting/FF_Hillside_2daafc5b.ml":[""],"lighting/Fallout_9b18601a.ml":[""],"lighting/Fenix_78eeb8cd.ml":[""],"lighting/Firestorm_16de2343.ml":[""],"lighting/Floatarena_297e95cb.ml":[""],"lighting/FourWayCheckmate_f33d2fb6.ml":[""],"lighting/FrozenForgeLT_743ce94a.ml":[""],"lighting/FrozenForgeLT_9931f1ae.ml":[""],"lighting/FrozenHopeLT_7213db78.ml":[""],"lighting/FrozenHopeLT_b46d68eb.ml":[""],"lighting/FrozenHope_3a657c29.ml":[""],"lighting/FunHouse_604d2f6a.ml":[""],"lighting/GodsRiftLak_18e44714.ml":[""],"lighting/GrassyKnollLT_68c6cce.ml":[""],"lighting/GrassyKnoll_5c7374ad.ml":[""],"lighting/GrassyKnoll_a8a31131.ml":[""],"lighting/GreenLawn_f4f6854f.ml":[""],"lighting/HO_Ice_259f9801.ml":[""],"lighting/HO_Lush_37ea33f0.ml":[""],"lighting/HarvestDance_c7a75c2.ml":[""],"lighting/Headstone_772e32ed.ml":[""],"lighting/Helioarena_1e75a885.ml":[""],"lighting/HiddenValley_a1dce28d.ml":[""],"lighting/HighOctane_85127c80.ml":[""],"lighting/HighOctane_b_ac85e4.ml":[""],"lighting/HighWire_471b6cf9.ml":[""],"lighting/HillKingLT_50bd1439.ml":[""],"lighting/HillKingLT_8da13f48.ml":[""],"lighting/HillKingLT_d836ed12.ml":[""],"lighting/HillSideLT_4f08df8f.ml":[""],"lighting/Hillside_33bc6f09.ml":[""],"lighting/Horde_4a800bd6.ml":[""],"lighting/HostileLoch_d7362c7.ml":[""],"lighting/IcePick_56b79dca.ml":[""],"lighting/IcePick_600de852.ml":[""],"lighting/InfernusLak_7d2be4ad.ml":[""],"lighting/IveHadWorse_e39c99bf.ml":[""],"lighting/JadeValley_7ef73b3d.ml":[""],"lighting/Lakefront_3703d244.ml":[""],"lighting/Logans_Run_c40b6d12.ml":[""],"lighting/Mac_FlagArena_90666881.ml":[""],"lighting/Machineeggs_a5ccddc0.ml":[""],"lighting/MagmaticLak_4073d809.ml":[""],"lighting/Minerva_33feccb1.ml":[""],"lighting/MiniSunDried_3c5a0fc8.ml":[""],"lighting/Minotaur_171384b8.ml":[""],"lighting/MisadventureV2_ec7544a8.ml":[""],"lighting/Moonwalk_174f2bd4.ml":[""],"lighting/NarcolepsyLT_73e7c21a.ml":[""],"lighting/NatureMagic_2544c03b.ml":[""],"lighting/Nightdance_7bfc8136.ml":[""],"lighting/Norty_eb1bd063.ml":[""],"lighting/OsIrisLT_a734e9f4.ml":[""],"lighting/OsIrisLT_c9b12d6.ml":[""],"lighting/OuterWildsLT_fc7787a1.ml":[""],"lighting/OuterWilds_ad3695ec.ml":[""],"lighting/PipeDreamLT_be0ac5c7.ml":[""],"lighting/PipeDreamLT_c8a581c1.ml":[""],"lighting/PlanetX_8a6e98e8.ml":[""],"lighting/PrizmaticLT_d1bb228d.ml":[""],"lighting/PuliVeivari_ba861c8e.ml":[""],"lighting/RaindanceLT_8b15c940.ml":[""],"lighting/RaindanceLT_ed3eadcd.ml":[""],"lighting/Raindance_nefLak_35b8f6bc.ml":[""],"lighting/Raindance_nef_542af516.ml":[""],"lighting/Ravine_d9f4db83.ml":[""],"lighting/Reversion_16355b81.ml":[""],"lighting/RiverDance_51da8ec1.ml":[""],"lighting/Rollercoaster_nef_236560f9.ml":[""],"lighting/RoundTheMountainLT_1d5f7a42.ml":[""],"lighting/RoundTheMountainLT_d8d7a00a.ml":[""],"lighting/RoundTheMountain_3c873c59.ml":[""],"lighting/Ruined_928042b0.ml":[""],"lighting/RunenmachtLT_566cc4af.ml":[""],"lighting/RunenmachtLT_e29440db.ml":[""],"lighting/RushLT_83e7ec01.ml":[""],"lighting/RushLT_8cc32def.ml":[""],"lighting/Rush_7f8c0bd.ml":[""],"lighting/S5_DamnationLT_2e874420.ml":[""],"lighting/S5_DamnationLT_93d28001.ml":[""],"lighting/S5_Damnation_12876ea.ml":[""],"lighting/S5_Icedance_23935c84.ml":[""],"lighting/S5_MassiveLT_774d8053.ml":[""],"lighting/S5_MassiveLT_aa83559d.ml":[""],"lighting/S5_Massive_72b32b94.ml":[""],"lighting/S5_Massive_a0889977.ml":[""],"lighting/S5_Mimicry_a7de0fbe.ml":[""],"lighting/S5_Mordacity_7f7769e0.ml":[""],"lighting/S5_Reynard_3d07b96b.ml":[""],"lighting/S5_Sherman_d255001b.ml":[""],"lighting/S5_SilenusLT_b44256fa.ml":[""],"lighting/S5_Silenus_337a3c5b.ml":[""],"lighting/S5_Woodymyrk_ec89b88f.ml":[""],"lighting/S8_Cardiac_1b8fd622.ml":[""],"lighting/S8_GeothermalLak_20f3a205.ml":[""],"lighting/S8_Mountking_44b27865.ml":[""],"lighting/S8_Opus_efcc41a2.ml":[""],"lighting/S8_ZilchLT_b45c6931.ml":[""],"lighting/S8_ZilchLT_d5e6be15.ml":[""],"lighting/SC_Ice_af6eba.ml":[""],"lighting/SC_Normal_799da350.ml":[""],"lighting/SaddiesHill_698e83d5.ml":[""],"lighting/Sanctuary_7c20b606.ml":[""],"lighting/SandyRunLT_91cbfd2f.ml":[""],"lighting/Sangre_de_Grado_ae25e9e2.ml":[""],"lighting/Sentry_21483143.ml":[""],"lighting/ShortFall_aa1e57bb.ml":[""],"lighting/SignalLT_4f74b06a.ml":[""],"lighting/SignalLT_9bae58a.ml":[""],"lighting/Signal_e7aade91.ml":[""],"lighting/SkiFree_Randomizer_7dda3eb1.ml":[""],"lighting/SkinnyDipLak_c997a78f.ml":[""],"lighting/Slapdash_93679deb.ml":[""],"lighting/SmallCrossingLT_8b0a6034.ml":[""],"lighting/SmallTimeLT_89653a5e.ml":[""],"lighting/SolsDescentLak_11a78868.ml":[""],"lighting/SpectreLak_5e17e9b3.ml":[""],"lighting/SpyLand_21ea4c6.ml":[""],"lighting/SunDriedLak_e0d74cbd.ml":[""],"lighting/Sundance_2b83620c.ml":[""],"lighting/SuperHappyBouncyFunTime_b901c3ef.ml":[""],"lighting/SuperiorWaterworks_f456e8d9.ml":[""],"lighting/TWL2_Bleed_e6d5b374.ml":[""],"lighting/TWL2_BlueMoon_21ccae9c.ml":[""],"lighting/TWL2_BlueMoon_7c61bcd5.ml":[""],"lighting/TWL2_BlueMoon_a95478a6.ml":[""],"lighting/TWL2_CanyonCrusadeDeluxeLT_c1ae3753.ml":[""],"lighting/TWL2_CanyonCrusadeDeluxeLT_dbd8196e.ml":[""],"lighting/TWL2_CanyonCrusadeDeluxe_7452f969.ml":[""],"lighting/TWL2_CelerityLT_bc01478.ml":[""],"lighting/TWL2_CelerityLT_f2ecb468.ml":[""],"lighting/TWL2_Celerity_83b5b539.ml":[""],"lighting/TWL2_Dissention_d30eb753.ml":[""],"lighting/TWL2_Drifts_a70061b9.ml":[""],"lighting/TWL2_Drorck_add44b54.ml":[""],"lighting/TWL2_FrozenGlory_e2aae3eb.ml":[""],"lighting/TWL2_HildebrandLT_4cb441fb.ml":[""],"lighting/TWL2_HildebrandLT_fbf9260d.ml":[""],"lighting/TWL2_Hildebrand_ff9349b8.ml":[""],"lighting/TWL2_IceDagger_a8551aa2.ml":[""],"lighting/TWL2_JaggedClawLT_13a8fe76.ml":[""],"lighting/TWL2_JaggedClawLT_caff2b5d.ml":[""],"lighting/TWL2_JaggedClaw_ae434bfa.ml":[""],"lighting/TWL2_Magnum_bbaaf3b7.ml":[""],"lighting/TWL2_MidnightMayhemDeluxe_f0479bd5.ml":[""],"lighting/TWL2_MuddySwamp_202e755e.ml":[""],"lighting/TWL2_Norty_8a4142af.ml":[""],"lighting/TWL2_Ocular_d10fca4c.ml":[""],"lighting/TWL2_SkylightLT_c37d56e9.ml":[""],"lighting/TWL2_SkylightLT_f4b7bcf2.ml":[""],"lighting/TWL_Abaddon_661d5ca.ml":[""],"lighting/TWL_BeachBlitzLT_d50e4150.ml":[""],"lighting/TWL_BeachBlitzLT_ff00cacb.ml":[""],"lighting/TWL_BeachBlitzLak_8391be13.ml":[""],"lighting/TWL_BeachBlitz_2ba27e9a.ml":[""],"lighting/TWL_BeggarsRun_ac20e6fb.ml":[""],"lighting/TWL_Boss_d15d03dd.ml":[""],"lighting/TWL_Chokepoint_a2218645.ml":[""],"lighting/TWL_Crossfire_68b88bb4.ml":[""],"lighting/TWL_Damnation_f601da24.ml":[""],"lighting/TWL_DangerousCrossing_c0f5608a.ml":[""],"lighting/TWL_DeadlyBirdsSong_9eb082cf.ml":[""],"lighting/TWL_Drifts_3957320.ml":[""],"lighting/TWL_FeignLT_423b7f43.ml":[""],"lighting/TWL_FeignLT_97abf48c.ml":[""],"lighting/TWL_Feign_69a86ab3.ml":[""],"lighting/TWL_Harvester_6c61fcbf.ml":[""],"lighting/TWL_Katabatic_28e374c5.ml":[""],"lighting/TWL_Magmatic_79ca25bd.ml":[""],"lighting/TWL_Minotaur_4735e9ea.ml":[""],"lighting/TWL_OsIris_af0cd5e3.ml":[""],"lighting/TWL_Pandemonium_96c05f13.ml":[""],"lighting/TWL_Quagmire_3d196e62.ml":[""],"lighting/TWL_Raindance_e335287d.ml":[""],"lighting/TWL_Ramparts_e1d65b38.ml":[""],"lighting/TWL_Reversion_2057b26c.ml":[""],"lighting/TWL_RollercoasterLT_4becc052.ml":[""],"lighting/TWL_Runenmacht_fce2e1dd.ml":[""],"lighting/TWL_Slapdash_386535c9.ml":[""],"lighting/TWL_Slapdash_6c5d45fc.ml":[""],"lighting/TWL_Snowblind_7d864772.ml":[""],"lighting/TWL_Starfallen_220caf10.ml":[""],"lighting/TWL_StonehengeLT_186408d.ml":[""],"lighting/TWL_StonehengeLT_b54394a1.ml":[""],"lighting/TWL_Stonehenge_4be1bf55.ml":[""],"lighting/TWL_SubZero_d26856d3.ml":[""],"lighting/TWL_Surreal_928c01fe.ml":[""],"lighting/TWL_Titan_f2ca1f12.ml":[""],"lighting/TWL_WilderZoneLT_b23d9623.ml":[""],"lighting/TWL_WilderZoneLT_c9eea074.ml":[""],"lighting/TWL_WilderZone_f391f176.ml":[""],"lighting/Tacocat-DantesHill_1fadb4f4.ml":[""],"lighting/Tacocat-Dunes_b3ca40d2.ml":[""],"lighting/Tacocat-Jagged_2f4bf1c1.ml":[""],"lighting/Tacocat-SoylentJade_a5360959.ml":[""],"lighting/TenebrousCTF_de5eec4e.ml":[""],"lighting/TheFray_ee6d9255.ml":[""],"lighting/TheSewer_f4f75077.ml":[""],"lighting/TibbawLak_104ce121.ml":[""],"lighting/TitanV_b_527804b0.ml":[""],"lighting/TreasureIslandLak_f456aa59.ml":[""],"lighting/Triad_ff08cb0b.ml":[""],"lighting/TrueGrit_95ae0ce4.ml":[""],"lighting/UporDown_5cadb65.ml":[""],"lighting/VanDamnedLT_657123fb.ml":[""],"lighting/VanDamnedLT_fc126eb7.ml":[""],"lighting/VaubanLak_b072a992.ml":[""],"lighting/Vauban_fe733076.ml":[""],"lighting/Waterbox_c7bd8997.ml":[""],"lighting/WhiteDwarfDeluxeLT_7adbd60e.ml":[""],"lighting/WhiteDwarfDeluxeLT_afa63289.ml":[""],"lighting/WindyGap_d2bee4e7.ml":[""],"lighting/Wonderena_a304a21e.ml":[""],"lighting/Yubarena_2638aaa0.ml":[""],"lighting/Zilch_6b242845.ml":[""],"lighting/aabaa_571e7c86.ml":[""],"lighting/berlard_2823ce88.ml":[""],"lighting/cagematch_b93c2e85.ml":[""],"lighting/random2_aeea92ad.ml":[""],"lighting/random_ad5187a1.ml":[""],"loginScreens.cs":["T2csri.vl2"],"loginScreens.cs.dso":["T2csri.vl2"],"missions/2ArenaDome.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/2ArenaValley.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/2DustBowl.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/2Flyersarena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/2IceDome.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/2IndoorIntensity.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/4thGradeDropout.mis":["4thGradeDropout.vl2"],"missions/Abominable.mis":["missions.vl2"],"missions/AcidRain.mis":["Classic_maps_v1.vl2"],"missions/Aeroena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/AgentsOfFortune.mis":["missions.vl2"],"missions/Alcatraz.mis":["missions.vl2"],"missions/Archipelago.mis":["missions.vl2"],"missions/ArenaHeaven.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/ArenaHell.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/ArenaHell2.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/ArenaInTheHill.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/ArenaUnderTheHill.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/AryoArena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/AshesToAshes.mis":["missions.vl2"],"missions/Atropos2.mis":["atroposthereturn.vl2"],"missions/BeggarsRun.mis":["missions.vl2"],"missions/BeneathTheHill.mis":["BeneathTheHill.vl2"],"missions/Blastside_nef.mis":["Classic_maps_v1.vl2"],"missions/BrainFreeze.mis":["brainfreeze.vl2"],"missions/BridgeTooFar.mis":["DynamixFinalPack.vl2"],"missions/Broadside_nef.mis":["Classic_maps_v1.vl2"],"missions/Broken_Dreams.mis":["brokendreams_2.vl2"],"missions/Caldera.mis":["missions.vl2"],"missions/Casern_Cavite.mis":["missions.vl2"],"missions/Centaur.mis":["centaur.vl2"],"missions/Checkmate.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/ColdFusion.mis":["ColdFusion.vl2"],"missions/ColdWar.mis":["ColdWar.vl2"],"missions/Conclave.mis":["Conclave.vl2"],"missions/Confusco.mis":["Classic_maps_v1.vl2"],"missions/ContainmentLarge.mis":["ContainmentLarge.vl2"],"missions/CrashClash.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Crater71.mis":["TR2final105-client.vl2"],"missions/DMP_Agroleon.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Astro.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_BastardForge.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_BitterGorge.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Bunkered.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Cinerarium.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_DermCity.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Embers.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_EmeraldSpit.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_FaceCrossing.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Hoth.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_IceGiant.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_IsleDeBatalla.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_LavaGods.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Magellan.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_MoonDance.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Pantheon.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Paranoia.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Pariah.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_PipeDream.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_RavineV.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_ScorchedEarth.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_SimpleFlagArena.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_SpinCycle.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_StarFall.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Tyre.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/DMP_Wasteland.mis":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"missions/Damnation.mis":["missions.vl2"],"missions/DangerousCrossingArena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/DangerousCrossing_nef.mis":["Classic_maps_v1.vl2"],"missions/DeathBirdsFly.mis":["missions.vl2"],"missions/DeathFromBelow.mis":["DeathFromBelow.vl2"],"missions/DeathRow.mis":["DeathRow.vl2"],"missions/DesertWind.mis":["DesertWind.vl2"],"missions/DesertofDeath_nef.mis":["Classic_maps_v1.vl2"],"missions/Desiccator.mis":["missions.vl2"],"missions/DevilsElbow.mis":["DynamixFinalPack.vl2"],"missions/DraconisVII.mis":["DraconisVII.vl2"],"missions/DustToDust.mis":["missions.vl2"],"missions/Envyrena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/EnyLand.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Equinox.mis":["missions.vl2"],"missions/Escalade.mis":["missions.vl2"],"missions/EveningLand.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Exposure.mis":["Exposure-v1.1.vl2"],"missions/FinalRevenge.mis":["FinalRevenge.vl2"],"missions/Firestorm.mis":["missions.vl2"],"missions/Flashpoint.mis":["missions.vl2"],"missions/Fracas.mis":["missions.vl2"],"missions/FrozenFury.mis":["TR2final105-client.vl2"],"missions/Gauntlet.mis":["missions.vl2"],"missions/Gehenna.mis":["missions.vl2"],"missions/Geronimo.mis":["Geronimo.vl2"],"missions/GodsRift.mis":["TR2final105-client.vl2"],"missions/Gorgon.mis":["Classic_maps_v1.vl2"],"missions/Haven.mis":["TR2final105-client.vl2"],"missions/Helioarena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Hillside.mis":["Classic_maps_v1.vl2"],"missions/IceBound.mis":["missions.vl2"],"missions/IceRidge_nef.mis":["Classic_maps_v1.vl2"],"missions/InnerSanctum.mis":["DynamixFinalPack.vl2"],"missions/Insalubria.mis":["missions.vl2"],"missions/Invictus.mis":["missions.vl2"],"missions/IsleOfMan.mis":["DynamixFinalPack.vl2"],"missions/IveHadWorse.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/JacobsLadder.mis":["missions.vl2"],"missions/Katabatic.mis":["missions.vl2"],"missions/Khalarena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Lakefront.mis":["Classic_maps_v1.vl2"],"missions/Magmatic.mis":["Classic_maps_v1.vl2"],"missions/Masada.mis":["missions.vl2"],"missions/Minotaur.mis":["missions.vl2"],"missions/Morena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/MountainSiege.mis":["MountainSiege.vl2"],"missions/Mudside.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Mutiny.mis":["Mutiny.vl2"],"missions/MyrkWood.mis":["missions.vl2"],"missions/Oasis.mis":["missions.vl2"],"missions/Overreach.mis":["missions.vl2"],"missions/Pantheon.mis":["DynamixFinalPack.vl2"],"missions/Patience.mis":["Patience.vl2"],"missions/PhasmaDust.mis":["TR2final105-client.vl2"],"missions/Planetside.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Prismatic.mis":["Prismatic.vl2"],"missions/ProArena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Pyroclasm.mis":["missions.vl2"],"missions/Quagmire.mis":["missions.vl2"],"missions/Raindance_nef.mis":["Classic_maps_v1.vl2"],"missions/Ramparts.mis":["Classic_maps_v1.vl2"],"missions/Rasp.mis":["missions.vl2"],"missions/Recalescence.mis":["missions.vl2"],"missions/Respite.mis":["missions.vl2"],"missions/Reversion.mis":["missions.vl2"],"missions/Ridgerena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Rimehold.mis":["missions.vl2"],"missions/RiverDance.mis":["missions.vl2"],"missions/Rollercoaster_nef.mis":["Classic_maps_v1.vl2"],"missions/S5_Centaur.mis":["S5maps.vl2"],"missions/S5_Damnation.mis":["S5maps.vl2"],"missions/S5_Drache.mis":["S5maps.vl2"],"missions/S5_HawkingHeat.mis":["S5maps.vl2"],"missions/S5_Icedance.mis":["S5maps.vl2"],"missions/S5_Massive.mis":["S5maps.vl2"],"missions/S5_Mimicry.mis":["S5maps.vl2"],"missions/S5_Misadventure.mis":["S5maps.vl2"],"missions/S5_Mordacity.mis":["S5maps.vl2"],"missions/S5_Reynard.mis":["S5maps.vl2"],"missions/S5_Sherman.mis":["S5maps.vl2"],"missions/S5_Silenus.mis":["S5maps.vl2"],"missions/S5_Woodymyrk.mis":["S5maps.vl2"],"missions/S8_Cardiac.mis":["S8maps.vl2"],"missions/S8_CentralDogma.mis":["S8maps.vl2"],"missions/S8_Geothermal.mis":["S8maps.vl2"],"missions/S8_Mountking.mis":["S8maps.vl2"],"missions/S8_Opus.mis":["S8maps.vl2"],"missions/S8_Zilch.mis":["S8maps.vl2"],"missions/Sanctuary.mis":["missions.vl2"],"missions/Sandstorm.mis":["Classic_maps_v1.vl2"],"missions/Scarabrae_nef.mis":["Classic_maps_v1.vl2"],"missions/ShockRidge.mis":["Classic_maps_v1.vl2"],"missions/ShrineArena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/ShrineArenaII.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/SiegeofYmir.mis":["SiegeofYmir.vl2"],"missions/SilentStorm.mis":["SilentStorm.vl2"],"missions/Sirocco.mis":["missions.vl2"],"missions/SkiFree.mis":["SkiFreeGameType.vl2"],"missions/SkiFreeZ_Championship_2021.mis":["SkiFreeGameType.vl2"],"missions/SkiFree_Daily.mis":["SkiFreeGameType.vl2"],"missions/SkiFree_Randomizer.mis":["SkiFreeGameType.vl2"],"missions/SkinnyDip.mis":["TR2final105-client.vl2"],"missions/Slapdash.mis":["missions.vl2"],"missions/SmogArena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/SnowBound.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Snowblind_nef.mis":["Classic_maps_v1.vl2"],"missions/SoccerLand.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Solace.mis":["Solace.vl2"],"missions/SolsDescent.mis":["TR2final105-client.vl2"],"missions/SpyLand.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Starfallen.mis":["Classic_maps_v1.vl2"],"missions/Stonehenge_Arena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Stonehenge_nef.mis":["Classic_maps_v1.vl2"],"missions/SubZero.mis":["Classic_maps_v1.vl2"],"missions/SunDried.mis":["missions.vl2"],"missions/Surreal.mis":["Classic_maps_v1.vl2"],"missions/TWL2_Bleed.mis":["TWL2-MapPack.vl2"],"missions/TWL2_BlueMoon.mis":["TWL2-MapPack.vl2"],"missions/TWL2_CanyonCrusadeDeluxe.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Celerity.mis":["TWL2-MapPack.vl2"],"missions/TWL2_CloakOfNight.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Crevice.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Dissention.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Drifts.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Drorck.mis":["TWL2-MapPack.vl2"],"missions/TWL2_FrozenGlory.mis":["TWL2-MapPack.vl2"],"missions/TWL2_FrozenHope.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Hildebrand.mis":["TWL2-MapPack.vl2"],"missions/TWL2_IceDagger.mis":["TWL2-MapPack.vl2"],"missions/TWL2_JaggedClaw.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Magnum.mis":["TWL2-MapPack.vl2"],"missions/TWL2_MidnightMayhemDeluxe.mis":["TWL2-MapPack.vl2"],"missions/TWL2_MuddySwamp.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Norty.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Ocular.mis":["TWL2-MapPack.vl2"],"missions/TWL2_RoughLand.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Ruined.mis":["TWL2-MapPack.vl2"],"missions/TWL2_Skylight.mis":["TWL2-MapPack.vl2"],"missions/TWL2_WoodyMyrk.mis":["TWL2-MapPack.vl2"],"missions/TWL_Abaddon.mis":["TWL-MapPack.vl2"],"missions/TWL_BaNsHee.mis":["TWL-MapPack.vl2"],"missions/TWL_BeachBlitz.mis":["TWL-MapPack.vl2"],"missions/TWL_BeggarsRun.mis":["TWL-MapPack.vl2"],"missions/TWL_BlueMoon.mis":["TWL-MapPack.vl2"],"missions/TWL_Boss.mis":["TWL-MapPack.vl2"],"missions/TWL_Celerity.mis":["TWL-MapPack.vl2"],"missions/TWL_Chokepoint.mis":["TWL-MapPack.vl2"],"missions/TWL_Cinereous.mis":["TWL-MapPack.vl2"],"missions/TWL_Clusterfuct.mis":["TWL-MapPack.vl2"],"missions/TWL_Crossfire.mis":["TWL-MapPack.vl2"],"missions/TWL_Curtilage.mis":["TWL-MapPack.vl2"],"missions/TWL_Damnation.mis":["TWL-MapPack.vl2"],"missions/TWL_DangerousCrossing.mis":["TWL-MapPack.vl2"],"missions/TWL_DeadlyBirdsSong.mis":["TWL-MapPack.vl2"],"missions/TWL_Deserted.mis":["TWL-MapPack.vl2"],"missions/TWL_Desiccator.mis":["TWL-MapPack.vl2"],"missions/TWL_Drifts.mis":["TWL-MapPack.vl2"],"missions/TWL_Feign.mis":["TWL-MapPack.vl2"],"missions/TWL_Frostclaw.mis":["TWL-MapPack.vl2"],"missions/TWL_Frozen.mis":["TWL-MapPack.vl2"],"missions/TWL_Harvester.mis":["TWL-MapPack.vl2"],"missions/TWL_Horde.mis":["TWL-MapPack.vl2"],"missions/TWL_Katabatic.mis":["TWL-MapPack.vl2"],"missions/TWL_Magmatic.mis":["TWL-MapPack.vl2"],"missions/TWL_Minotaur.mis":["TWL-MapPack.vl2"],"missions/TWL_Neve.mis":["TWL-MapPack.vl2"],"missions/TWL_NoShelter.mis":["TWL-MapPack.vl2"],"missions/TWL_OsIris.mis":["TWL-MapPack.vl2"],"missions/TWL_Pandemonium.mis":["TWL-MapPack.vl2"],"missions/TWL_Quagmire.mis":["TWL-MapPack.vl2"],"missions/TWL_Raindance.mis":["TWL-MapPack.vl2"],"missions/TWL_Ramparts.mis":["TWL-MapPack.vl2"],"missions/TWL_Reversion.mis":["TWL-MapPack.vl2"],"missions/TWL_Rollercoaster.mis":["TWL-MapPack.vl2"],"missions/TWL_Runenmacht.mis":["TWL-MapPack.vl2"],"missions/TWL_Sandstorm.mis":["TWL-MapPack.vl2"],"missions/TWL_Slapdash.mis":["TWL-MapPack.vl2"],"missions/TWL_Snowblind.mis":["TWL-MapPack.vl2"],"missions/TWL_Starfallen.mis":["TWL-MapPack.vl2"],"missions/TWL_Stonehenge.mis":["TWL-MapPack.vl2"],"missions/TWL_SubZero.mis":["TWL-MapPack.vl2"],"missions/TWL_Surreal.mis":["TWL-MapPack.vl2"],"missions/TWL_Titan.mis":["TWL-MapPack.vl2"],"missions/TWL_WhiteDwarf.mis":["TWL-MapPack.vl2"],"missions/TWL_WilderZone.mis":["TWL-MapPack.vl2"],"missions/TWL_WoodyMyrk.mis":["TWL-MapPack.vl2"],"missions/Talus.mis":["missions.vl2"],"missions/TempleTussleVersion2.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Tenebrous.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/ThinIce.mis":["missions.vl2"],"missions/Titan.mis":["Classic_maps_v1.vl2"],"missions/Tombstone.mis":["missions.vl2"],"missions/Training1.mis":["missions.vl2"],"missions/Training2.mis":["missions.vl2"],"missions/Training3.mis":["missions.vl2"],"missions/Training4.mis":["missions.vl2"],"missions/Training5.mis":["missions.vl2"],"missions/TreasureIsland.mis":["TR2final105-client.vl2"],"missions/Trident.mis":["DynamixFinalPack.vl2"],"missions/TridentLE.mis":["TridentLE.vl2"],"missions/TrueGrit.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/UltimaThule.mis":["missions.vl2"],"missions/Underhill.mis":["missions.vl2"],"missions/UphillBattle.mis":["UphillBattle.vl2"],"missions/UporDown.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/VulcansHammer.mis":["VulcansHammer.vl2"],"missions/WalledIn.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/WalledInII.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/WhiteDwarf.mis":["Classic_maps_v1.vl2"],"missions/Whiteout.mis":["missions.vl2"],"missions/WonderLand.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"missions/Yubarena.mis":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"music/badlands.mp3":[""],"music/desert.mp3":[""],"music/ice.mp3":[""],"music/lush.mp3":[""],"music/volcanic.mp3":[""],"other/SkiFreeCreator.java":["SkiFreeGameType.vl2"],"other/terrain list.csv":["SkiFreeGameType.vl2"],"readme.txt":["centaur.vl2"],"scripts/BountyGame.cs":["scripts.vl2"],"scripts/CTFGame.cs":["scripts.vl2"],"scripts/CenterPrint.cs":["scripts.vl2"],"scripts/ChatGui.cs":["scripts.vl2"],"scripts/ChooseFilterDlg.cs":["scripts.vl2"],"scripts/CnHGame.cs":["scripts.vl2"],"scripts/CreativityGame.cs":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"scripts/DMGame.cs":["scripts.vl2"],"scripts/DebriefGui.cs":["scripts.vl2"],"scripts/DefaultTurretsGame.cs":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"scripts/DemoEndGui.cs":["scripts.vl2"],"scripts/DnDGame.cs":["scripts.vl2"],"scripts/EditChatMenuGui.cs":["scripts.vl2"],"scripts/EditorGui.cs":["scripts.vl2"],"scripts/EditorProfiles.cs":["scripts.vl2"],"scripts/GameGui.cs":["scripts.vl2"],"scripts/HothFFsGame.cs":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"scripts/HuntersGame.cs":["scripts.vl2"],"scripts/LaunchLanGui.cs":["scripts.vl2"],"scripts/LobbyGui.cs":["scripts.vl2"],"scripts/OptionsDlg.cs":["scripts.vl2"],"scripts/PantherXL.cs":["scripts.vl2"],"scripts/PathEdit.cs":["scripts.vl2"],"scripts/RabbitGame.cs":["scripts.vl2"],"scripts/SiegeGame.cs":["scripts.vl2"],"scripts/SinglePlayerGame.cs":["scripts.vl2"],"scripts/SkiFreeAI.cs":["SkiFreeGameType.vl2"],"scripts/SkiFreeDatablock.cs":["SkiFreeGameType.vl2"],"scripts/SkiFreeGame.cs":["SkiFreeGameType.vl2"],"scripts/SkiFreeOverrides.cs":["SkiFreeGameType.vl2"],"scripts/SkiFreeTerrains.cs":["SkiFreeGameType.vl2"],"scripts/TR2BonusCategories.cs":["TR2final105-server.vl2"],"scripts/TR2BonusHud.cs":["TR2final105-client.vl2"],"scripts/TR2BonusSounds.cs":["TR2final105-server.vl2"],"scripts/TR2Bonuses.cs":["TR2final105-server.vl2"],"scripts/TR2Descriptions.cs":["TR2final105-server.vl2"],"scripts/TR2EventHud.cs":["TR2final105-client.vl2"],"scripts/TR2FlagToss.cs":["TR2final105-client.vl2"],"scripts/TR2Game.cs":["TR2final105-server.vl2"],"scripts/TR2Items.cs":["TR2final105-server.vl2"],"scripts/TR2Nouns.cs":["TR2final105-server.vl2"],"scripts/TR2ObserverQueue.cs":["TR2final105-server.vl2"],"scripts/TR2OtherBonuses.cs":["TR2final105-server.vl2"],"scripts/TR2Packages.cs":["TR2final105-server.vl2"],"scripts/TR2Particles.cs":["TR2final105-server.vl2"],"scripts/TR2Penalties.cs":["TR2final105-server.vl2"],"scripts/TR2Physics.cs":["TR2final105-server.vl2"],"scripts/TR2Prefixes.cs":["TR2final105-server.vl2"],"scripts/TR2Qualifiers.cs":["TR2final105-server.vl2"],"scripts/TR2Roles.cs":["TR2final105-server.vl2"],"scripts/TR2WeaponBonuses.cs":["TR2final105-server.vl2"],"scripts/TR2heavy_male.cs":["TR2final105-server.vl2"],"scripts/TR2light_female.cs":["TR2final105-server.vl2"],"scripts/TR2light_male.cs":["TR2final105-server.vl2"],"scripts/TR2medium_female.cs":["TR2final105-server.vl2"],"scripts/TR2medium_male.cs":["TR2final105-server.vl2"],"scripts/TeamHuntersGame.cs":["scripts.vl2"],"scripts/TeleportGame.cs":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"scripts/Training1.cs":["scripts.vl2"],"scripts/Training2.cs":["scripts.vl2"],"scripts/Training3.cs":["scripts.vl2"],"scripts/Training4.cs":["scripts.vl2"],"scripts/Training5.cs":["scripts.vl2"],"scripts/TrainingGui.cs":["scripts.vl2"],"scripts/admin.cs":["scripts.vl2"],"scripts/ai.cs":["scripts.vl2"],"scripts/aiBotProfiles.cs":["scripts.vl2"],"scripts/aiBountyGame.cs":["scripts.vl2"],"scripts/aiCTF.cs":["scripts.vl2"],"scripts/aiChat.cs":["scripts.vl2"],"scripts/aiCnH.cs":["scripts.vl2"],"scripts/aiDeathMatch.cs":["scripts.vl2"],"scripts/aiDebug.cs":["scripts.vl2"],"scripts/aiDefaultTasks.cs":["scripts.vl2"],"scripts/aiDnD.cs":["scripts.vl2"],"scripts/aiHumanTasks.cs":["scripts.vl2"],"scripts/aiHunters.cs":["scripts.vl2"],"scripts/aiInventory.cs":["scripts.vl2"],"scripts/aiObjectiveBuilder.cs":["scripts.vl2"],"scripts/aiObjectives.cs":["scripts.vl2"],"scripts/aiRabbit.cs":["scripts.vl2"],"scripts/aiSiege.cs":["scripts.vl2"],"scripts/aiTeamHunters.cs":["scripts.vl2"],"scripts/autoexec/AllowBotSkin.cs":[""],"scripts/autoexec/InvincibleInv.cs":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"scripts/autoexec/LakRabbitObjHud.cs":["zAddOnsVL2s/LakRabbit_Client.vl2"],"scripts/autoexec/SkiFreeSinglePlayer.cs":["SkiFreeGameType.vl2"],"scripts/autoexec/UEfix1.cs":[""],"scripts/autoexec/adminHud.cs":["","zz_Classic_client_v1.vl2"],"scripts/autoexec/arenaSupport.cs":["zAddOnsVL2s/arenaSupport.vl2"],"scripts/autoexec/chatmenuHudClear.cs":[""],"scripts/autoexec/classicPropMap.cs":["zz_Classic_client_v1.vl2"],"scripts/autoexec/clientOverloads.cs":["zz_Classic_client_v1.vl2"],"scripts/autoexec/dmpVersionCheck.cs":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"scripts/autoexec/fov.cs":[""],"scripts/autoexec/ircTempFix.cs":[""],"scripts/autoexec/meltdownfix.cs":[""],"scripts/autoexec/modHud.cs":["","zz_Classic_client_v1.vl2"],"scripts/autoexec/perfCounter.cs":[""],"scripts/autoexec/practiceHud.cs":["zz_Classic_client_v1.vl2"],"scripts/autoexec/scripts.txt":["scripts.vl2"],"scripts/autoexec/statushud.cs":[""],"scripts/autoexec/t2csri_IRCfix.cs":["T2csri.vl2"],"scripts/autoexec/t2csri_IRCfix.cs.dso":["T2csri.vl2"],"scripts/autoexec/t2csri_list.cs":["T2csri.vl2"],"scripts/autoexec/t2csri_list.cs.dso":["T2csri.vl2"],"scripts/autoexec/t2csri_serv.cs":["T2csri.vl2"],"scripts/autoexec/t2csri_serv.cs.dso":["T2csri.vl2"],"scripts/autoexec/tourneyInit.cs":["tournamentNetClient2.vl2"],"scripts/badlandsPropMap.cs":["scripts.vl2"],"scripts/bioderm_heavy.cs":["scripts.vl2"],"scripts/bioderm_light.cs":["scripts.vl2"],"scripts/bioderm_medium.cs":["scripts.vl2"],"scripts/camera.cs":["scripts.vl2"],"scripts/cannedChatItems.cs":["scripts.vl2"],"scripts/chatMenuHud.cs":["scripts.vl2"],"scripts/client.cs":["scripts.vl2"],"scripts/clientAudio.cs":["scripts.vl2"],"scripts/clientDefaults.cs":["scripts.vl2"],"scripts/clientTasks.cs":["scripts.vl2"],"scripts/commanderMap.cs":["scripts.vl2"],"scripts/commanderMapHelpText.cs":["scripts.vl2"],"scripts/commanderMapIcons.cs":["scripts.vl2"],"scripts/commanderProfiles.cs":["scripts.vl2"],"scripts/commonDialogs.cs":["scripts.vl2"],"scripts/controlDefaults.cs":["scripts.vl2"],"scripts/creditsGui.cs":["scripts.vl2"],"scripts/creditsText.cs":["scripts.vl2"],"scripts/cursors.cs":["scripts.vl2"],"scripts/damageTypes.cs":["scripts.vl2"],"scripts/deathMessages.cs":["scripts.vl2"],"scripts/debuggerGui.cs":["scripts.vl2"],"scripts/defaultGame.cs":["scripts.vl2"],"scripts/deployables.cs":["scripts.vl2"],"scripts/depthSort.cs":["scripts.vl2"],"scripts/desertPropMap.cs":["scripts.vl2"],"scripts/editor.bind.cs":["scripts.vl2"],"scripts/editor.cs":["scripts.vl2"],"scripts/editorRender.cs":["scripts.vl2"],"scripts/environmentals.cs":["scripts.vl2"],"scripts/forceField.cs":["scripts.vl2"],"scripts/gameBase.cs":["scripts.vl2"],"scripts/gameCanvas.cs":["scripts.vl2"],"scripts/graphBuild.cs":["scripts.vl2"],"scripts/heavy_male.cs":["scripts.vl2"],"scripts/help.cs":["scripts.vl2"],"scripts/helpGuiText.cs":["scripts.vl2"],"scripts/hud.cs":["scripts.vl2"],"scripts/icePropMap.cs":["scripts.vl2"],"scripts/inventory.cs":["scripts.vl2"],"scripts/inventoryHud.cs":["scripts.vl2"],"scripts/item.cs":["scripts.vl2"],"scripts/joystickBind.cs":["scripts.vl2"],"scripts/lavaPropMap.cs":["scripts.vl2"],"scripts/light_female.cs":["scripts.vl2"],"scripts/light_male.cs":["scripts.vl2"],"scripts/lightning.cs":["scripts.vl2"],"scripts/liquidProfiles.cs":["scripts.vl2"],"scripts/loadingGui.cs":["scripts.vl2"],"scripts/lushPropMap.cs":["scripts.vl2"],"scripts/markers.cs":["scripts.vl2"],"scripts/medium_female.cs":["scripts.vl2"],"scripts/medium_male.cs":["scripts.vl2"],"scripts/message.cs":["scripts.vl2"],"scripts/navGraph.cs":["scripts.vl2"],"scripts/objectiveHud.cs":["scripts.vl2"],"scripts/pack.cs":["scripts.vl2"],"scripts/packs/ELFbarrelPack.cs":["scripts.vl2"],"scripts/packs/TR2energypack.cs":["TR2final105-server.vl2"],"scripts/packs/aabarrelPack.cs":["scripts.vl2"],"scripts/packs/ammopack.cs":["scripts.vl2"],"scripts/packs/cloakingpack.cs":["scripts.vl2"],"scripts/packs/energypack.cs":["scripts.vl2"],"scripts/packs/missilebarrelPack.cs":["scripts.vl2"],"scripts/packs/mortarBarrelPack.cs":["scripts.vl2"],"scripts/packs/plasmabarrelPack.cs":["scripts.vl2"],"scripts/packs/repairpack.cs":["scripts.vl2"],"scripts/packs/satchelCharge.cs":["scripts.vl2"],"scripts/packs/sensorjammerpack.cs":["scripts.vl2"],"scripts/packs/shieldpack.cs":["scripts.vl2"],"scripts/particleDummies.cs":["scripts.vl2"],"scripts/particleEmitter.cs":["scripts.vl2"],"scripts/player.cs":["scripts.vl2"],"scripts/power.cs":["scripts.vl2"],"scripts/projectiles.cs":["scripts.vl2"],"scripts/recordings.cs":["scripts.vl2"],"scripts/redbook.cs":["scripts.vl2"],"scripts/scoreList.cs":["scripts.vl2"],"scripts/scoreScreen.cs":["scripts.vl2"],"scripts/server.cs":["scripts.vl2"],"scripts/serverAudio.cs":["scripts.vl2"],"scripts/serverCommanderMap.cs":["scripts.vl2"],"scripts/serverDefaults.cs":["scripts.vl2"],"scripts/serverTasks.cs":["scripts.vl2"],"scripts/simGroup.cs":["scripts.vl2"],"scripts/spdialog.cs":["scripts.vl2"],"scripts/staticShape.cs":["scripts.vl2"],"scripts/station.cs":["scripts.vl2"],"scripts/stationSetInv.cs":["scripts.vl2"],"scripts/targetManager.cs":["scripts.vl2"],"scripts/teribaen/arena_support_info.txt":["zAddOnsVL2s/arenaSupport.vl2"],"scripts/trigger.cs":["scripts.vl2"],"scripts/turret.cs":["scripts.vl2"],"scripts/turrets/ELFBarrelLarge.cs":["scripts.vl2"],"scripts/turrets/aaBarrelLarge.cs":["scripts.vl2"],"scripts/turrets/indoorDeployableBarrel.cs":["scripts.vl2"],"scripts/turrets/missileBarrelLarge.cs":["scripts.vl2"],"scripts/turrets/mortarBarrelLarge.cs":["scripts.vl2"],"scripts/turrets/outdoorDeployableBarrel.cs":["scripts.vl2"],"scripts/turrets/plasmaBarrelLarge.cs":["scripts.vl2"],"scripts/turrets/sentryTurret.cs":["scripts.vl2"],"scripts/vehicles/clientVehicleHud.cs":["scripts.vl2"],"scripts/vehicles/serverVehicleHud.cs":["scripts.vl2"],"scripts/vehicles/vehicle.cs":["scripts.vl2"],"scripts/vehicles/vehicle_bomber.cs":["scripts.vl2"],"scripts/vehicles/vehicle_havoc.cs":["scripts.vl2"],"scripts/vehicles/vehicle_mpb.cs":["scripts.vl2"],"scripts/vehicles/vehicle_shrike.cs":["scripts.vl2"],"scripts/vehicles/vehicle_spec_fx.cs":["scripts.vl2"],"scripts/vehicles/vehicle_tank.cs":["scripts.vl2"],"scripts/vehicles/vehicle_wildcat.cs":["scripts.vl2"],"scripts/voiceBinds.cs":["scripts.vl2"],"scripts/voiceChat.cs":["scripts.vl2"],"scripts/waveProfiles.cs":["scripts.vl2"],"scripts/weapTurretCode.cs":["scripts.vl2"],"scripts/weapons.cs":["scripts.vl2"],"scripts/weapons/ELFGun.cs":["scripts.vl2"],"scripts/weapons/TR2chaingun.cs":["TR2final105-server.vl2"],"scripts/weapons/TR2disc.cs":["TR2final105-server.vl2"],"scripts/weapons/TR2grenade.cs":["TR2final105-server.vl2"],"scripts/weapons/TR2grenadeLauncher.cs":["TR2final105-server.vl2"],"scripts/weapons/TR2mortar.cs":["TR2final105-server.vl2"],"scripts/weapons/TR2shockLance.cs":["TR2final105-server.vl2"],"scripts/weapons/TR2targetingLaser.cs":["TR2final105-server.vl2"],"scripts/weapons/blaster.cs":["scripts.vl2"],"scripts/weapons/cameraGrenade.cs":["scripts.vl2"],"scripts/weapons/chaingun.cs":["scripts.vl2"],"scripts/weapons/concussionGrenade.cs":["scripts.vl2"],"scripts/weapons/disc.cs":["scripts.vl2"],"scripts/weapons/flareGrenade.cs":["scripts.vl2"],"scripts/weapons/flashGrenade.cs":["scripts.vl2"],"scripts/weapons/grenade.cs":["scripts.vl2"],"scripts/weapons/grenadeLauncher.cs":["scripts.vl2"],"scripts/weapons/mine.cs":["scripts.vl2"],"scripts/weapons/missileLauncher.cs":["scripts.vl2"],"scripts/weapons/mortar.cs":["scripts.vl2"],"scripts/weapons/plasma.cs":["scripts.vl2"],"scripts/weapons/shockLance.cs":["scripts.vl2"],"scripts/weapons/sniperRifle.cs":["scripts.vl2"],"scripts/weapons/targetingLaser.cs":["scripts.vl2"],"scripts/weather.cs":["scripts.vl2"],"scripts/webbrowser.cs":["scripts.vl2"],"scripts/webemail.cs":["scripts.vl2"],"scripts/webforums.cs":["scripts.vl2"],"scripts/weblinks.cs":["scripts.vl2"],"scripts/webnews.cs":["scripts.vl2"],"scripts/webstuff.cs":["scripts.vl2"],"scripts/webtest.cs":["scripts.vl2"],"shapes/C_BaseLoPro.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/TR2flag.dts":["TR2final105-client.vl2"],"shapes/TR2heavy_male.dts":["TR2final105-client.vl2"],"shapes/TR2heavy_male_back.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_celdance.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_celflex.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_celjump.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_celsalute.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_celtaunt.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_celwave.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_dieback.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_diechest.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_dieforward.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_diehead.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_dieknees.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_dieleglf.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_dielegrt.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_diesidelf.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_diesidert.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_dieslump.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_diespin.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_fall.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_forward.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_jet.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_jump.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_land.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_root.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_side.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_ski.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_standjump.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_tauntbest.dsq":["TR2final105-client.vl2"],"shapes/TR2heavy_male_tauntimp.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female.dts":["TR2final105-client.vl2"],"shapes/TR2light_female_back.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_celbow.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_celdance.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_celsalute.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_celwave.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_dieback.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_diechest.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_dieforward.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_diehead.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_dieknees.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_dieleglf.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_dielegrt.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_diesidelf.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_diesidert.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_dieslump.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_diespin.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_fall.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_forward.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_jet.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_jump.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_land.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_root.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_side.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_ski.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_standjump.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_tauntbest.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_tauntbutt.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_tauntimp.dsq":["TR2final105-client.vl2"],"shapes/TR2light_female_tauntkiss.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male.dts":["TR2final105-client.vl2"],"shapes/TR2light_male_back.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_fall.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_forward.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_jet.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_jump.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_land.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_root.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_side.dsq":["TR2final105-client.vl2"],"shapes/TR2light_male_ski.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female.dts":["TR2final105-client.vl2"],"shapes/TR2medium_female_back.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_celbow.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_celdisco.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_celsalute.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_celwave.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_dieback.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_diechest.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_dieforward.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_diehead.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_dieknees.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_dieleglf.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_dielegrt.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_diesidelf.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_diesidert.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_dieslump.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_diespin.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_fall.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_forward.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_jet.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_jump.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_land.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_root.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_side.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_ski.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_standjump.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_tauntbest.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_tauntbutt.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_tauntimp.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_female_tauntkiss.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male.dts":["TR2final105-client.vl2"],"shapes/TR2medium_male_back.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_celdance.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_celflex.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_celrocky.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_celsalute.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_celtaunt.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_celwave.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_dieback.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_diechest.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_dieforward.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_diehead.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_dieknees.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_dieleglf.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_dielegrt.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_diesidelf.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_diesidert.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_dieslump.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_diespin.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_fall.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_forward.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_jet.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_jump.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_land.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_root.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_side.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_sitting.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_ski.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_standjump.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_tauntbest.dsq":["TR2final105-client.vl2"],"shapes/TR2medium_male_tauntimp.dsq":["TR2final105-client.vl2"],"shapes/TR2weapon_chaingun.dts":["TR2final105-client.vl2"],"shapes/TR2weapon_disc.dts":["TR2final105-client.vl2"],"shapes/TR2weapon_grenade_launcher.dts":["TR2final105-client.vl2"],"shapes/TR2weapon_mortar.dts":["TR2final105-client.vl2"],"shapes/TR2weapon_shocklance.dts":["TR2final105-client.vl2"],"shapes/ammo_chaingun.dts":["shapes.vl2"],"shapes/ammo_disc.dts":["shapes.vl2"],"shapes/ammo_grenade.dts":["shapes.vl2"],"shapes/ammo_mine.dts":["shapes.vl2"],"shapes/ammo_missile.dts":["shapes.vl2"],"shapes/ammo_mortar.dts":["shapes.vl2"],"shapes/ammo_plasma.dts":["shapes.vl2"],"shapes/banner_honor.dts":["shapes.vl2"],"shapes/banner_strength.dts":["shapes.vl2"],"shapes/banner_unity.dts":["shapes.vl2"],"shapes/beacon.dts":["shapes.vl2"],"shapes/billboard_1.dts":["TR2final105-client.vl2"],"shapes/billboard_2.dts":["TR2final105-client.vl2"],"shapes/billboard_3.dts":["TR2final105-client.vl2"],"shapes/billboard_4.dts":["TR2final105-client.vl2"],"shapes/bio_player_debris.dts":["shapes.vl2"],"shapes/bioderm_heavy.dts":["shapes.vl2"],"shapes/bioderm_heavy_back.dsq":["shapes.vl2"],"shapes/bioderm_heavy_celflex2.dsq":["shapes.vl2"],"shapes/bioderm_heavy_celgora.dsq":["shapes.vl2"],"shapes/bioderm_heavy_celjump.dsq":["shapes.vl2"],"shapes/bioderm_heavy_celroar.dsq":["shapes.vl2"],"shapes/bioderm_heavy_celsalute.dsq":["shapes.vl2"],"shapes/bioderm_heavy_celyeah.dsq":["shapes.vl2"],"shapes/bioderm_heavy_dieback.dsq":["shapes.vl2"],"shapes/bioderm_heavy_diechest.dsq":["shapes.vl2"],"shapes/bioderm_heavy_dieforward.dsq":["shapes.vl2"],"shapes/bioderm_heavy_diehead.dsq":["shapes.vl2"],"shapes/bioderm_heavy_dieknees.dsq":["shapes.vl2"],"shapes/bioderm_heavy_dieleglft.dsq":["shapes.vl2"],"shapes/bioderm_heavy_dielegrt.dsq":["shapes.vl2"],"shapes/bioderm_heavy_diesidelft.dsq":["shapes.vl2"],"shapes/bioderm_heavy_diesidert.dsq":["shapes.vl2"],"shapes/bioderm_heavy_dieslump.dsq":["shapes.vl2"],"shapes/bioderm_heavy_diespin.dsq":["shapes.vl2"],"shapes/bioderm_heavy_fall.dsq":["shapes.vl2"],"shapes/bioderm_heavy_forward.dsq":["shapes.vl2"],"shapes/bioderm_heavy_head.dsq":["shapes.vl2"],"shapes/bioderm_heavy_headside.dsq":["shapes.vl2"],"shapes/bioderm_heavy_idlepda.dsq":["shapes.vl2"],"shapes/bioderm_heavy_jet.dsq":["shapes.vl2"],"shapes/bioderm_heavy_jump.dsq":["shapes.vl2"],"shapes/bioderm_heavy_land.dsq":["shapes.vl2"],"shapes/bioderm_heavy_lookde.dsq":["shapes.vl2"],"shapes/bioderm_heavy_lookms.dsq":["shapes.vl2"],"shapes/bioderm_heavy_looknw.dsq":["shapes.vl2"],"shapes/bioderm_heavy_recoilde.dsq":["shapes.vl2"],"shapes/bioderm_heavy_root.dsq":["shapes.vl2"],"shapes/bioderm_heavy_side.dsq":["shapes.vl2"],"shapes/bioderm_heavy_ski.dsq":["shapes.vl2"],"shapes/bioderm_heavy_standjump.dsq":["shapes.vl2"],"shapes/bioderm_heavy_tauntbest.dsq":["shapes.vl2"],"shapes/bioderm_heavy_tauntbull.dsq":["shapes.vl2"],"shapes/bioderm_light.dts":["shapes.vl2"],"shapes/bioderm_light_back.dsq":["shapes.vl2"],"shapes/bioderm_light_celflex2.dsq":["shapes.vl2"],"shapes/bioderm_light_celgora.dsq":["shapes.vl2"],"shapes/bioderm_light_celjump.dsq":["shapes.vl2"],"shapes/bioderm_light_celroar.dsq":["shapes.vl2"],"shapes/bioderm_light_celsalute.dsq":["shapes.vl2"],"shapes/bioderm_light_celyeah.dsq":["shapes.vl2"],"shapes/bioderm_light_dieback.dsq":["shapes.vl2"],"shapes/bioderm_light_diechest.dsq":["shapes.vl2"],"shapes/bioderm_light_dieforward.dsq":["shapes.vl2"],"shapes/bioderm_light_diehead.dsq":["shapes.vl2"],"shapes/bioderm_light_dieknees.dsq":["shapes.vl2"],"shapes/bioderm_light_dieleglft.dsq":["shapes.vl2"],"shapes/bioderm_light_dielegrt.dsq":["shapes.vl2"],"shapes/bioderm_light_diesidelft.dsq":["shapes.vl2"],"shapes/bioderm_light_diesidert.dsq":["shapes.vl2"],"shapes/bioderm_light_dieslump.dsq":["shapes.vl2"],"shapes/bioderm_light_diespin.dsq":["shapes.vl2"],"shapes/bioderm_light_fall.dsq":["shapes.vl2"],"shapes/bioderm_light_forward.dsq":["shapes.vl2"],"shapes/bioderm_light_head.dsq":["shapes.vl2"],"shapes/bioderm_light_headside.dsq":["shapes.vl2"],"shapes/bioderm_light_idlepda.dsq":["shapes.vl2"],"shapes/bioderm_light_jet.dsq":["shapes.vl2"],"shapes/bioderm_light_jump.dsq":["shapes.vl2"],"shapes/bioderm_light_land.dsq":["shapes.vl2"],"shapes/bioderm_light_lookde.dsq":["shapes.vl2"],"shapes/bioderm_light_lookms.dsq":["shapes.vl2"],"shapes/bioderm_light_looknw.dsq":["shapes.vl2"],"shapes/bioderm_light_recoilde.dsq":["shapes.vl2"],"shapes/bioderm_light_root.dsq":["shapes.vl2"],"shapes/bioderm_light_scoutroot.dsq":["shapes.vl2"],"shapes/bioderm_light_side.dsq":["shapes.vl2"],"shapes/bioderm_light_sitting.dsq":["shapes.vl2"],"shapes/bioderm_light_ski.dsq":["shapes.vl2"],"shapes/bioderm_light_standjump.dsq":["shapes.vl2"],"shapes/bioderm_light_tauntbest.dsq":["shapes.vl2"],"shapes/bioderm_light_tauntbull.dsq":["shapes.vl2"],"shapes/bioderm_medium.dts":["shapes.vl2"],"shapes/bioderm_medium_back.dsq":["shapes.vl2"],"shapes/bioderm_medium_celflex2.dsq":["shapes.vl2"],"shapes/bioderm_medium_celgora.dsq":["shapes.vl2"],"shapes/bioderm_medium_celjump.dsq":["shapes.vl2"],"shapes/bioderm_medium_celroar.dsq":["shapes.vl2"],"shapes/bioderm_medium_celsalute.dsq":["shapes.vl2"],"shapes/bioderm_medium_celyeah.dsq":["shapes.vl2"],"shapes/bioderm_medium_dieback.dsq":["shapes.vl2"],"shapes/bioderm_medium_diechest.dsq":["shapes.vl2"],"shapes/bioderm_medium_dieforward.dsq":["shapes.vl2"],"shapes/bioderm_medium_diehead.dsq":["shapes.vl2"],"shapes/bioderm_medium_dieknees.dsq":["shapes.vl2"],"shapes/bioderm_medium_dieleglft.dsq":["shapes.vl2"],"shapes/bioderm_medium_dielegrt.dsq":["shapes.vl2"],"shapes/bioderm_medium_diesidelft.dsq":["shapes.vl2"],"shapes/bioderm_medium_diesidert.dsq":["shapes.vl2"],"shapes/bioderm_medium_dieslump.dsq":["shapes.vl2"],"shapes/bioderm_medium_diespin.dsq":["shapes.vl2"],"shapes/bioderm_medium_fall.dsq":["shapes.vl2"],"shapes/bioderm_medium_forward.dsq":["shapes.vl2"],"shapes/bioderm_medium_head.dsq":["shapes.vl2"],"shapes/bioderm_medium_headside.dsq":["shapes.vl2"],"shapes/bioderm_medium_idlepda.dsq":["shapes.vl2"],"shapes/bioderm_medium_jet.dsq":["shapes.vl2"],"shapes/bioderm_medium_jump.dsq":["shapes.vl2"],"shapes/bioderm_medium_land.dsq":["shapes.vl2"],"shapes/bioderm_medium_lookde.dsq":["shapes.vl2"],"shapes/bioderm_medium_lookms.dsq":["shapes.vl2"],"shapes/bioderm_medium_looknw.dsq":["shapes.vl2"],"shapes/bioderm_medium_recoilde.dsq":["shapes.vl2"],"shapes/bioderm_medium_root.dsq":["shapes.vl2"],"shapes/bioderm_medium_side.dsq":["shapes.vl2"],"shapes/bioderm_medium_sitting.dsq":["shapes.vl2"],"shapes/bioderm_medium_ski.dsq":["shapes.vl2"],"shapes/bioderm_medium_standjump.dsq":["shapes.vl2"],"shapes/bioderm_medium_tauntbest.dsq":["shapes.vl2"],"shapes/bioderm_medium_tauntbull.dsq":["shapes.vl2"],"shapes/bmiscf.dts":["shapes.vl2"],"shapes/bomb.dts":["shapes.vl2"],"shapes/bombers_eye.dts":["shapes.vl2"],"shapes/borg1.dts":["shapes.vl2"],"shapes/borg11.dts":["Classic_maps_v1.vl2"],"shapes/borg12.dts":["shapes.vl2"],"shapes/borg13.dts":["shapes.vl2"],"shapes/borg15.dts":["shapes.vl2"],"shapes/borg16-Autumn.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/borg16.dts":["shapes.vl2"],"shapes/borg17.dts":["shapes.vl2"],"shapes/borg18.dts":["shapes.vl2"],"shapes/borg19-Autumn.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/borg19.dts":["shapes.vl2"],"shapes/borg2.dts":["shapes.vl2"],"shapes/borg20.dts":["shapes.vl2"],"shapes/borg23.dts":["shapes.vl2"],"shapes/borg25.dts":["shapes.vl2"],"shapes/borg3.dts":["shapes.vl2"],"shapes/borg31.dts":["shapes.vl2"],"shapes/borg32.dts":["shapes.vl2"],"shapes/borg33.dts":["shapes.vl2"],"shapes/borg34.dts":["shapes.vl2"],"shapes/borg4.dts":["shapes.vl2"],"shapes/borg5.dts":["shapes.vl2"],"shapes/borg6.dts":["shapes.vl2"],"shapes/borg7.dts":["shapes.vl2"],"shapes/borg8.dts":["shapes.vl2"],"shapes/camera.dts":["shapes.vl2"],"shapes/chaingun_shot.dts":["shapes.vl2"],"shapes/debris_generic.dts":["shapes.vl2"],"shapes/debris_generic_small.dts":["shapes.vl2"],"shapes/debris_player.dts":["shapes.vl2"],"shapes/deploy_ammo.dts":["shapes.vl2"],"shapes/deploy_inventory.dts":["shapes.vl2"],"shapes/deploy_sensor_motion.dts":["shapes.vl2"],"shapes/deploy_sensor_pulse.dts":["shapes.vl2"],"shapes/disc.dts":["shapes.vl2"],"shapes/disc_explosion.dts":["shapes.vl2"],"shapes/dmiscf.dts":["shapes.vl2"],"shapes/dorg15.dts":["shapes.vl2"],"shapes/dorg16.dts":["shapes.vl2"],"shapes/dorg17.dts":["shapes.vl2"],"shapes/dorg18.dts":["shapes.vl2"],"shapes/dorg19.dts":["shapes.vl2"],"shapes/effect_plasma_explosion.dts":["shapes.vl2"],"shapes/energy_bolt.dts":["shapes.vl2"],"shapes/energy_explosion.dts":["shapes.vl2"],"shapes/ext_flagstand.dts":["shapes.vl2"],"shapes/flag.dts":["shapes.vl2"],"shapes/goal_back.dts":["TR2final105-client.vl2"],"shapes/goal_panel.dts":["TR2final105-client.vl2"],"shapes/goal_side.dts":["TR2final105-client.vl2"],"shapes/goal_top.dts":["TR2final105-client.vl2"],"shapes/gold_goal_back.dts":["TR2final105-client.vl2"],"shapes/gold_goal_side.dts":["TR2final105-client.vl2"],"shapes/gold_goal_top.dts":["TR2final105-client.vl2"],"shapes/golden_pole.dts":["TR2final105-client.vl2"],"shapes/gravemarker_1.dts":["shapes.vl2"],"shapes/grenade.dts":["shapes.vl2"],"shapes/grenade_flare.dts":["shapes.vl2"],"shapes/grenade_flash.dts":["shapes.vl2"],"shapes/grenade_projectile.dts":["shapes.vl2"],"shapes/heavy_male.dts":["shapes.vl2"],"shapes/heavy_male_back.dsq":["shapes.vl2"],"shapes/heavy_male_celdance.dsq":["shapes.vl2"],"shapes/heavy_male_celflex.dsq":["shapes.vl2"],"shapes/heavy_male_celjump.dsq":["shapes.vl2"],"shapes/heavy_male_celsalute.dsq":["shapes.vl2"],"shapes/heavy_male_celtaunt.dsq":["shapes.vl2"],"shapes/heavy_male_celwave.dsq":["shapes.vl2"],"shapes/heavy_male_dead.dts":["shapes.vl2"],"shapes/heavy_male_dieback.dsq":["shapes.vl2"],"shapes/heavy_male_diechest.dsq":["shapes.vl2"],"shapes/heavy_male_dieforward.dsq":["shapes.vl2"],"shapes/heavy_male_diehead.dsq":["shapes.vl2"],"shapes/heavy_male_dieknees.dsq":["shapes.vl2"],"shapes/heavy_male_dieleglf.dsq":["shapes.vl2"],"shapes/heavy_male_dielegrt.dsq":["shapes.vl2"],"shapes/heavy_male_diesidelf.dsq":["shapes.vl2"],"shapes/heavy_male_diesidert.dsq":["shapes.vl2"],"shapes/heavy_male_dieslump.dsq":["shapes.vl2"],"shapes/heavy_male_diespin.dsq":["shapes.vl2"],"shapes/heavy_male_fall.dsq":["shapes.vl2"],"shapes/heavy_male_forward.dsq":["shapes.vl2"],"shapes/heavy_male_head.dsq":["shapes.vl2"],"shapes/heavy_male_headside.dsq":["shapes.vl2"],"shapes/heavy_male_idlepda.dsq":["shapes.vl2"],"shapes/heavy_male_jet.dsq":["shapes.vl2"],"shapes/heavy_male_jump.dsq":["shapes.vl2"],"shapes/heavy_male_land.dsq":["shapes.vl2"],"shapes/heavy_male_lookde.dsq":["shapes.vl2"],"shapes/heavy_male_lookms.dsq":["shapes.vl2"],"shapes/heavy_male_looknw.dsq":["shapes.vl2"],"shapes/heavy_male_recoilde.dsq":["shapes.vl2"],"shapes/heavy_male_root.dsq":["shapes.vl2"],"shapes/heavy_male_side.dsq":["shapes.vl2"],"shapes/heavy_male_ski.dsq":["shapes.vl2"],"shapes/heavy_male_standjump.dsq":["shapes.vl2"],"shapes/heavy_male_tauntbest.dsq":["shapes.vl2"],"shapes/heavy_male_tauntimp.dsq":["shapes.vl2"],"shapes/huntersflag.dts":["shapes.vl2"],"shapes/int_flagstand.dts":["shapes.vl2"],"shapes/light_female.dts":["shapes.vl2"],"shapes/light_female_back.dsq":["shapes.vl2"],"shapes/light_female_celbow.dsq":["shapes.vl2"],"shapes/light_female_celdance.dsq":["shapes.vl2"],"shapes/light_female_celsalute.dsq":["shapes.vl2"],"shapes/light_female_celwave.dsq":["shapes.vl2"],"shapes/light_female_dieback.dsq":["shapes.vl2"],"shapes/light_female_diechest.dsq":["shapes.vl2"],"shapes/light_female_dieforward.dsq":["shapes.vl2"],"shapes/light_female_diehead.dsq":["shapes.vl2"],"shapes/light_female_dieknees.dsq":["shapes.vl2"],"shapes/light_female_dieleglf.dsq":["shapes.vl2"],"shapes/light_female_dielegrt.dsq":["shapes.vl2"],"shapes/light_female_diesidelf.dsq":["shapes.vl2"],"shapes/light_female_diesidert.dsq":["shapes.vl2"],"shapes/light_female_dieslump.dsq":["shapes.vl2"],"shapes/light_female_diespin.dsq":["shapes.vl2"],"shapes/light_female_fall.dsq":["shapes.vl2"],"shapes/light_female_forward.dsq":["shapes.vl2"],"shapes/light_female_head.dsq":["shapes.vl2"],"shapes/light_female_headside.dsq":["shapes.vl2"],"shapes/light_female_idlepda.dsq":["shapes.vl2"],"shapes/light_female_jet.dsq":["shapes.vl2"],"shapes/light_female_jump.dsq":["shapes.vl2"],"shapes/light_female_land.dsq":["shapes.vl2"],"shapes/light_female_lookde.dsq":["shapes.vl2"],"shapes/light_female_lookms.dsq":["shapes.vl2"],"shapes/light_female_looknw.dsq":["shapes.vl2"],"shapes/light_female_looksn.dsq":["shapes.vl2"],"shapes/light_female_recoilde.dsq":["shapes.vl2"],"shapes/light_female_root.dsq":["shapes.vl2"],"shapes/light_female_scoutroot.dsq":["shapes.vl2"],"shapes/light_female_side.dsq":["shapes.vl2"],"shapes/light_female_sitting.dsq":["shapes.vl2"],"shapes/light_female_ski.dsq":["shapes.vl2"],"shapes/light_female_standjump.dsq":["shapes.vl2"],"shapes/light_female_tauntbest.dsq":["shapes.vl2"],"shapes/light_female_tauntbutt.dsq":["shapes.vl2"],"shapes/light_female_tauntimp.dsq":["shapes.vl2"],"shapes/light_female_tauntkiss.dsq":["shapes.vl2"],"shapes/light_male.dts":["shapes.vl2"],"shapes/light_male_back.dsq":["shapes.vl2"],"shapes/light_male_celdisco.dsq":["shapes.vl2"],"shapes/light_male_celflex.dsq":["shapes.vl2"],"shapes/light_male_celrocky.dsq":["shapes.vl2"],"shapes/light_male_celsalute.dsq":["shapes.vl2"],"shapes/light_male_celtaunt.dsq":["shapes.vl2"],"shapes/light_male_celwave.dsq":["shapes.vl2"],"shapes/light_male_dead.dts":["shapes.vl2"],"shapes/light_male_dieback.dsq":["shapes.vl2"],"shapes/light_male_diechest.dsq":["shapes.vl2"],"shapes/light_male_dieforward.dsq":["shapes.vl2"],"shapes/light_male_diehead.dsq":["shapes.vl2"],"shapes/light_male_dieknees.dsq":["shapes.vl2"],"shapes/light_male_dieleglf.dsq":["shapes.vl2"],"shapes/light_male_dielegrt.dsq":["shapes.vl2"],"shapes/light_male_diesidelf.dsq":["shapes.vl2"],"shapes/light_male_diesidert.dsq":["shapes.vl2"],"shapes/light_male_dieslump.dsq":["shapes.vl2"],"shapes/light_male_diespin.dsq":["shapes.vl2"],"shapes/light_male_fall.dsq":["shapes.vl2"],"shapes/light_male_forward.dsq":["shapes.vl2"],"shapes/light_male_head.dsq":["shapes.vl2"],"shapes/light_male_headside.dsq":["shapes.vl2"],"shapes/light_male_idlepda.dsq":["shapes.vl2"],"shapes/light_male_jet.dsq":["shapes.vl2"],"shapes/light_male_jump.dsq":["shapes.vl2"],"shapes/light_male_land.dsq":["shapes.vl2"],"shapes/light_male_lookde.dsq":["shapes.vl2"],"shapes/light_male_lookms.dsq":["shapes.vl2"],"shapes/light_male_looknw.dsq":["shapes.vl2"],"shapes/light_male_looksn.dsq":["shapes.vl2"],"shapes/light_male_newland.dsq":["shapes.vl2"],"shapes/light_male_recoilde.dsq":["shapes.vl2"],"shapes/light_male_root.dsq":["shapes.vl2"],"shapes/light_male_scoutroot.dsq":["shapes.vl2"],"shapes/light_male_side.dsq":["shapes.vl2"],"shapes/light_male_sitting.dsq":["shapes.vl2"],"shapes/light_male_ski.dsq":["shapes.vl2"],"shapes/light_male_standjump.dsq":["shapes.vl2"],"shapes/light_male_tauntbest.dsq":["shapes.vl2"],"shapes/light_male_tauntimp.dsq":["shapes.vl2"],"shapes/medium_female.dts":["shapes.vl2"],"shapes/medium_female_back.dsq":["shapes.vl2"],"shapes/medium_female_celbow.dsq":["shapes.vl2"],"shapes/medium_female_celdisco.dsq":["shapes.vl2"],"shapes/medium_female_celsalute.dsq":["shapes.vl2"],"shapes/medium_female_celwave.dsq":["shapes.vl2"],"shapes/medium_female_dieback.dsq":["shapes.vl2"],"shapes/medium_female_diechest.dsq":["shapes.vl2"],"shapes/medium_female_dieforward.dsq":["shapes.vl2"],"shapes/medium_female_diehead.dsq":["shapes.vl2"],"shapes/medium_female_dieknees.dsq":["shapes.vl2"],"shapes/medium_female_dieleglf.dsq":["shapes.vl2"],"shapes/medium_female_dielegrt.dsq":["shapes.vl2"],"shapes/medium_female_diesidelf.dsq":["shapes.vl2"],"shapes/medium_female_diesidert.dsq":["shapes.vl2"],"shapes/medium_female_dieslump.dsq":["shapes.vl2"],"shapes/medium_female_diespin.dsq":["shapes.vl2"],"shapes/medium_female_fall.dsq":["shapes.vl2"],"shapes/medium_female_forward.dsq":["shapes.vl2"],"shapes/medium_female_head.dsq":["shapes.vl2"],"shapes/medium_female_headside.dsq":["shapes.vl2"],"shapes/medium_female_idlepda.dsq":["shapes.vl2"],"shapes/medium_female_jet.dsq":["shapes.vl2"],"shapes/medium_female_jump.dsq":["shapes.vl2"],"shapes/medium_female_land.dsq":["shapes.vl2"],"shapes/medium_female_lookde.dsq":["shapes.vl2"],"shapes/medium_female_lookms.dsq":["shapes.vl2"],"shapes/medium_female_looknw.dsq":["shapes.vl2"],"shapes/medium_female_looksn.dsq":["shapes.vl2"],"shapes/medium_female_recoilde.dsq":["shapes.vl2"],"shapes/medium_female_root.dsq":["shapes.vl2"],"shapes/medium_female_side.dsq":["shapes.vl2"],"shapes/medium_female_sitting.dsq":["shapes.vl2"],"shapes/medium_female_ski.dsq":["shapes.vl2"],"shapes/medium_female_standjump.dsq":["shapes.vl2"],"shapes/medium_female_tauntbest.dsq":["shapes.vl2"],"shapes/medium_female_tauntbutt.dsq":["shapes.vl2"],"shapes/medium_female_tauntimp.dsq":["shapes.vl2"],"shapes/medium_female_tauntkiss.dsq":["shapes.vl2"],"shapes/medium_male.dts":["shapes.vl2"],"shapes/medium_male_back.dsq":["shapes.vl2"],"shapes/medium_male_celdance.dsq":["shapes.vl2"],"shapes/medium_male_celflex.dsq":["shapes.vl2"],"shapes/medium_male_celrocky.dsq":["shapes.vl2"],"shapes/medium_male_celsalute.dsq":["shapes.vl2"],"shapes/medium_male_celtaunt.dsq":["shapes.vl2"],"shapes/medium_male_celwave.dsq":["shapes.vl2"],"shapes/medium_male_dead.dts":["shapes.vl2"],"shapes/medium_male_dieback.dsq":["shapes.vl2"],"shapes/medium_male_diechest.dsq":["shapes.vl2"],"shapes/medium_male_dieforward.dsq":["shapes.vl2"],"shapes/medium_male_diehead.dsq":["shapes.vl2"],"shapes/medium_male_dieknees.dsq":["shapes.vl2"],"shapes/medium_male_dieleglf.dsq":["shapes.vl2"],"shapes/medium_male_dielegrt.dsq":["shapes.vl2"],"shapes/medium_male_diesidelf.dsq":["shapes.vl2"],"shapes/medium_male_diesidert.dsq":["shapes.vl2"],"shapes/medium_male_dieslump.dsq":["shapes.vl2"],"shapes/medium_male_diespin.dsq":["shapes.vl2"],"shapes/medium_male_fall.dsq":["shapes.vl2"],"shapes/medium_male_forward.dsq":["shapes.vl2"],"shapes/medium_male_head.dsq":["shapes.vl2"],"shapes/medium_male_headside.dsq":["shapes.vl2"],"shapes/medium_male_idlepda.dsq":["shapes.vl2"],"shapes/medium_male_jet.dsq":["shapes.vl2"],"shapes/medium_male_jump.dsq":["shapes.vl2"],"shapes/medium_male_land.dsq":["shapes.vl2"],"shapes/medium_male_lookde.dsq":["shapes.vl2"],"shapes/medium_male_lookms.dsq":["shapes.vl2"],"shapes/medium_male_looknw.dsq":["shapes.vl2"],"shapes/medium_male_looksn.dsq":["shapes.vl2"],"shapes/medium_male_recoilde.dsq":["shapes.vl2"],"shapes/medium_male_root.dsq":["shapes.vl2"],"shapes/medium_male_side.dsq":["shapes.vl2"],"shapes/medium_male_sitting.dsq":["shapes.vl2"],"shapes/medium_male_ski.dsq":["shapes.vl2"],"shapes/medium_male_standjump.dsq":["shapes.vl2"],"shapes/medium_male_tauntbest.dsq":["shapes.vl2"],"shapes/medium_male_tauntimp.dsq":["shapes.vl2"],"shapes/mine.dts":["shapes.vl2"],"shapes/mortar_explosion.dts":["shapes.vl2"],"shapes/mortar_projectile.dts":["shapes.vl2"],"shapes/nexus_effect.dts":["shapes.vl2"],"shapes/nexusbase.dts":["shapes.vl2"],"shapes/nexuscap.dts":["shapes.vl2"],"shapes/octahedron.dts":["shapes.vl2"],"shapes/pack_barrel_aa.dts":["shapes.vl2"],"shapes/pack_barrel_elf.dts":["shapes.vl2"],"shapes/pack_barrel_fusion.dts":["shapes.vl2"],"shapes/pack_barrel_missile.dts":["shapes.vl2"],"shapes/pack_barrel_mortar.dts":["shapes.vl2"],"shapes/pack_deploy_ammo.dts":["shapes.vl2"],"shapes/pack_deploy_inventory.dts":["shapes.vl2"],"shapes/pack_deploy_sensor_motion.dts":["shapes.vl2"],"shapes/pack_deploy_sensor_pulse.dts":["shapes.vl2"],"shapes/pack_deploy_turreti.dts":["shapes.vl2"],"shapes/pack_deploy_turreto.dts":["shapes.vl2"],"shapes/pack_upgrade_ammo.dts":["shapes.vl2"],"shapes/pack_upgrade_cloaking.dts":["shapes.vl2"],"shapes/pack_upgrade_energy.dts":["shapes.vl2"],"shapes/pack_upgrade_repair.dts":["shapes.vl2"],"shapes/pack_upgrade_satchel.dts":["shapes.vl2"],"shapes/pack_upgrade_sensorjammer.dts":["shapes.vl2"],"shapes/pack_upgrade_shield.dts":["shapes.vl2"],"shapes/plasmabolt.dts":["shapes.vl2"],"shapes/pmiscf.dts":["shapes.vl2"],"shapes/porg1-dark.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/porg1.dts":["shapes.vl2"],"shapes/porg2.dts":["shapes.vl2"],"shapes/porg20.dts":["shapes.vl2"],"shapes/porg22.dts":["shapes.vl2"],"shapes/porg3.dts":["shapes.vl2"],"shapes/porg4.dts":["shapes.vl2"],"shapes/porg5.dts":["shapes.vl2"],"shapes/porg6.dts":["shapes.vl2"],"shapes/repair_kit.dts":["shapes.vl2"],"shapes/repair_patch.dts":["shapes.vl2"],"shapes/reticle_bomber.dts":["shapes.vl2"],"shapes/rst-TCmug.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/rst-TNmug.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/rst-chocotaco.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/rst-goonflag.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/rst-samifin.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/rst-santahat.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/rst-taobook.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/rst-turtle.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/sensor_pulse_large.dts":["shapes.vl2"],"shapes/sensor_pulse_medium.dts":["shapes.vl2"],"shapes/silver_pole.dts":["TR2final105-client.vl2"],"shapes/smiscf.dts":["shapes.vl2"],"shapes/solarpanel.dts":["shapes.vl2"],"shapes/sorg20.dts":["shapes.vl2"],"shapes/sorg21.dts":["shapes.vl2"],"shapes/sorg22.dts":["shapes.vl2"],"shapes/sorg23.dts":["shapes.vl2"],"shapes/sorg24.dts":["shapes.vl2"],"shapes/stackable1l.dts":["shapes.vl2"],"shapes/stackable1m.dts":["shapes.vl2"],"shapes/stackable1s.dts":["shapes.vl2"],"shapes/stackable2l.dts":["shapes.vl2"],"shapes/stackable2m.dts":["shapes.vl2"],"shapes/stackable2s.dts":["shapes.vl2"],"shapes/stackable3l.dts":["shapes.vl2"],"shapes/stackable3m.dts":["shapes.vl2"],"shapes/stackable3s.dts":["shapes.vl2"],"shapes/stackable4l.dts":["shapes.vl2"],"shapes/stackable4m.dts":["shapes.vl2"],"shapes/stackable5l.dts":["shapes.vl2"],"shapes/stackable5m.dts":["shapes.vl2"],"shapes/station_generator_large.dts":["shapes.vl2"],"shapes/station_inv_human.dts":["shapes.vl2"],"shapes/station_inv_mpb.dts":["shapes.vl2"],"shapes/station_teleport.dts":["shapes.vl2"],"shapes/statue_base.dts":["shapes.vl2"],"shapes/statue_hmale.dts":["shapes.vl2"],"shapes/statue_lfemale.dts":["shapes.vl2"],"shapes/statue_lmale.dts":["shapes.vl2"],"shapes/statue_plaque.dts":["shapes.vl2"],"shapes/switch.dts":["shapes.vl2"],"shapes/teamlogo_bd.dts":["shapes.vl2"],"shapes/teamlogo_be.dts":["shapes.vl2"],"shapes/teamlogo_ds.dts":["shapes.vl2"],"shapes/teamlogo_hb.dts":["shapes.vl2"],"shapes/teamlogo_inf.dts":["shapes.vl2"],"shapes/teamlogo_projector.dts":["shapes.vl2"],"shapes/teamlogo_storm.dts":["shapes.vl2"],"shapes/teamlogo_sw.dts":["shapes.vl2"],"shapes/turret_aa_large.dts":["shapes.vl2"],"shapes/turret_assaulttank_mortar.dts":["shapes.vl2"],"shapes/turret_assaulttank_plasma.dts":["shapes.vl2"],"shapes/turret_base_large.dts":["shapes.vl2"],"shapes/turret_base_mpb.dts":["shapes.vl2"],"shapes/turret_belly_barrell.dts":["shapes.vl2"],"shapes/turret_belly_barrelr.dts":["shapes.vl2"],"shapes/turret_belly_base.dts":["shapes.vl2"],"shapes/turret_elf_large.dts":["shapes.vl2"],"shapes/turret_fusion_large.dts":["shapes.vl2"],"shapes/turret_indoor_deployc.dts":["shapes.vl2"],"shapes/turret_indoor_deployf.dts":["shapes.vl2"],"shapes/turret_indoor_deployw.dts":["shapes.vl2"],"shapes/turret_missile_large.dts":["shapes.vl2"],"shapes/turret_mortar_large.dts":["shapes.vl2"],"shapes/turret_muzzlepoint.dts":["shapes.vl2"],"shapes/turret_outdoor_deploy.dts":["shapes.vl2"],"shapes/turret_sentry.dts":["shapes.vl2"],"shapes/turret_tank_barrelchain.dts":["shapes.vl2"],"shapes/turret_tank_barrelmortar.dts":["shapes.vl2"],"shapes/turret_tank_base.dts":["shapes.vl2"],"shapes/vehicle_air_bomber.dts":["shapes.vl2"],"shapes/vehicle_air_bomber_debris.dts":["shapes.vl2"],"shapes/vehicle_air_hapc.dts":["shapes.vl2"],"shapes/vehicle_air_hapc_debris.dts":["shapes.vl2"],"shapes/vehicle_air_scout.dts":["shapes.vl2"],"shapes/vehicle_air_scout_debris.dts":["shapes.vl2"],"shapes/vehicle_air_scout_wreck.dts":["shapes.vl2"],"shapes/vehicle_grav_scout.dts":["shapes.vl2"],"shapes/vehicle_grav_scout_debris.dts":["shapes.vl2"],"shapes/vehicle_grav_tank.dts":["shapes.vl2"],"shapes/vehicle_grav_tank_debris.dts":["shapes.vl2"],"shapes/vehicle_grav_tank_wreck.dts":["shapes.vl2"],"shapes/vehicle_land_assault.dts":["shapes.vl2"],"shapes/vehicle_land_assault_debris.dts":["shapes.vl2"],"shapes/vehicle_land_assault_wreck.dts":["shapes.vl2"],"shapes/vehicle_land_mpbase.dts":["shapes.vl2"],"shapes/vehicle_land_mpbase_debris.dts":["shapes.vl2"],"shapes/vehicle_pad.dts":["shapes.vl2"],"shapes/vehicle_pad_station.dts":["shapes.vl2"],"shapes/vend.dts":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"shapes/weapon_chaingun.dts":["shapes.vl2"],"shapes/weapon_chaingun_ammocasing.dts":["shapes.vl2"],"shapes/weapon_disc.dts":["shapes.vl2"],"shapes/weapon_elf.dts":["shapes.vl2"],"shapes/weapon_energy.dts":["shapes.vl2"],"shapes/weapon_energy_vehicle.dts":["shapes.vl2"],"shapes/weapon_grenade_launcher.dts":["shapes.vl2"],"shapes/weapon_missile.dts":["shapes.vl2"],"shapes/weapon_missile_casement.dts":["shapes.vl2"],"shapes/weapon_missile_fleschette.dts":["shapes.vl2"],"shapes/weapon_missile_projectile.dts":["shapes.vl2"],"shapes/weapon_mortar.dts":["shapes.vl2"],"shapes/weapon_plasma.dts":["shapes.vl2"],"shapes/weapon_repair.dts":["shapes.vl2"],"shapes/weapon_shocklance.dts":["shapes.vl2"],"shapes/weapon_sniper.dts":["shapes.vl2"],"shapes/weapon_targeting.dts":["shapes.vl2"],"shapes/xmiscf.dts":["shapes.vl2"],"shapes/xorg2.dts":["shapes.vl2"],"shapes/xorg20.dts":["shapes.vl2"],"shapes/xorg21.dts":["shapes.vl2"],"shapes/xorg3.dts":["shapes.vl2"],"shapes/xorg4.dts":["shapes.vl2"],"shapes/xorg5.dts":["shapes.vl2"],"t2csri/authconnect.cs":["T2csri.vl2"],"t2csri/authconnect.cs.dso":["T2csri.vl2"],"t2csri/authinterface.cs":["T2csri.vl2"],"t2csri/authinterface.cs.dso":["T2csri.vl2"],"t2csri/autoupdate.cs":["T2csri.vl2"],"t2csri/bans.cs":["T2csri.vl2"],"t2csri/bans.cs.dso":["T2csri.vl2"],"t2csri/base64.cs":["T2csri.vl2"],"t2csri/base64.cs.dso":["T2csri.vl2"],"t2csri/certstore.rb":["T2csri.vl2"],"t2csri/clientSide.cs":["T2csri.vl2"],"t2csri/clientSide.cs.dso":["T2csri.vl2"],"t2csri/clientSideClans.cs":["T2csri.vl2"],"t2csri/clientSideClans.cs.dso":["T2csri.vl2"],"t2csri/crypto.rb":["T2csri.vl2"],"t2csri/glue.cs":["T2csri.vl2"],"t2csri/glue.cs.dso":["T2csri.vl2"],"t2csri/ipv4.cs":["T2csri.vl2"],"t2csri/ipv4.cs.dso":["T2csri.vl2"],"t2csri/rubyUtils.cs":["T2csri.vl2"],"t2csri/rubyUtils.cs.dso":["T2csri.vl2"],"t2csri/serverSide.cs":["T2csri.vl2"],"t2csri/serverSideClans.cs":["T2csri.vl2"],"t2csri/serverSideClans.cs.dso":["T2csri.vl2"],"t2csri/serverglue.cs":["T2csri.vl2"],"t2csri/serverglue.cs.dso":["T2csri.vl2"],"t2csri/serverside.cs.dso":["T2csri.vl2"],"terrains/2ArenaDome.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/2ArenaValley.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/2DustBowl.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/2Flyersarena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/2IceDome.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/2IndoorIntensity.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/4thGradeDropout.spn":["4thGradeDropout.vl2"],"terrains/Abominable.nav":["missions.vl2"],"terrains/Abominable.spn":["missions.vl2"],"terrains/Abominable.ter":["missions.vl2"],"terrains/AcidRain.spn":["Classic_maps_v1.vl2"],"terrains/AcidRain.ter":["Classic_maps_v1.vl2"],"terrains/Aeroena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/AgentsOfFortune.nav":["missions.vl2"],"terrains/AgentsOfFortune.spn":["missions.vl2"],"terrains/AgentsOfFortune.ter":["missions.vl2"],"terrains/Alcatraz.spn":["missions.vl2"],"terrains/Alcatraz.ter":["missions.vl2"],"terrains/Archipelago.spn":["missions.vl2"],"terrains/Archipelago.ter":["missions.vl2"],"terrains/ArenaHeaven.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/ArenaHell.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/ArenaHell2.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/ArenaInTheHill.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/ArenaUnderTheHill.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/AryoArena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/AshesToAshes.spn":["missions.vl2"],"terrains/AshesToAshes.ter":["missions.vl2"],"terrains/Atropos2.nav":["atroposthereturn.vl2"],"terrains/Atropos2.spn":["atroposthereturn.vl2"],"terrains/Attrition.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Attrition.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/BastardForge.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/BeggarsRun.nav":["missions.vl2"],"terrains/BeggarsRun.spn":["missions.vl2"],"terrains/BeggarsRun.ter":["missions.vl2"],"terrains/BeneathTheHill.spn":["BeneathTheHill.vl2"],"terrains/Blastside_nef.spn":["Classic_maps_v1.vl2"],"terrains/BrainFreeze.nav":["brainfreeze.vl2"],"terrains/BrainFreeze.spn":["brainfreeze.vl2"],"terrains/BridgeTooFar.spn":["DynamixFinalPack.vl2"],"terrains/BridgeTooFar.ter":["DynamixFinalPack.vl2"],"terrains/Broadside_nef.spn":["Classic_maps_v1.vl2"],"terrains/Broadside_nef.ter":["Classic_maps_v1.vl2"],"terrains/Broken_Dreams.nav":["brokendreams_2.vl2"],"terrains/Broken_Dreams.spn":["brokendreams_2.vl2"],"terrains/Bunkered.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/CCD.ter":["TWL2-MapPack.vl2"],"terrains/Caldera.spn":["missions.vl2"],"terrains/Caldera.ter":["missions.vl2"],"terrains/Cardiac.ter":["S8maps.vl2"],"terrains/Casern_Cavite.nav":["missions.vl2"],"terrains/Casern_Cavite.spn":["missions.vl2"],"terrains/Casern_Cavite.ter":["missions.vl2"],"terrains/CeleritySE.ter":["TWL2-MapPack.vl2"],"terrains/Centaur.nav":["centaur.vl2"],"terrains/Centaur.spn":["centaur.vl2"],"terrains/Centaur.ter":["centaur.vl2"],"terrains/Chasmaclysmic.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Chasmaclysmic.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Checkmate.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Cinerarium.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/ColdFusion.spn":["ColdFusion.vl2"],"terrains/ColdWar.spn":["ColdWar.vl2"],"terrains/CompUSA_Melee.spn":["missions.vl2"],"terrains/CompUSA_Melee.ter":["missions.vl2"],"terrains/Conclave.spn":["Conclave.vl2"],"terrains/Confusco.spn":["Classic_maps_v1.vl2"],"terrains/Confusco.ter":["Classic_maps_v1.vl2"],"terrains/ContainmentLarge.spn":["ContainmentLarge.vl2"],"terrains/Coppera.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/CrashClash.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Crater71.spn":["TR2final105-client.vl2"],"terrains/Crater71.ter":["TR2final105-client.vl2"],"terrains/DBS_Smoothed.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DBS_Smoothed.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Agroleon.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Astro.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_BastardForge.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_BitterGorge.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Bunkered.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Cinerarium.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_DermCity.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Embers.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_EmeraldSpit.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_FaceCrossing.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Hoth.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_IceGiant.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_IsleDeBatalla.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_LavaGods.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Magellan.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_MoonDance.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Pantheon.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Pantheon.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Paranoia.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Pariah.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_PipeDream.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_RavineV.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_ScorchedEarth.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_SimpleFlagArena.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_SpinCycle.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_StarFall.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Tyre.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DMP_Wasteland.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DX_Badlands.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DX_Badlands.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DX_Desert.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DX_Desert.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DX_Ice.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/DX_Ice.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Damnation.spn":["missions.vl2"],"terrains/Damnation.ter":["missions.vl2"],"terrains/DangerousCrossingArena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/DangerousCrossing_nef.spn":["Classic_maps_v1.vl2"],"terrains/DangerousCrossing_nef.ter":["Classic_maps_v1.vl2"],"terrains/DeathBirdsFly.spn":["missions.vl2"],"terrains/DeathBirdsFly.ter":["missions.vl2"],"terrains/DeathFromBelow.spn":["DeathFromBelow.vl2"],"terrains/DeathRow.spn":["DeathRow.vl2"],"terrains/DesertWind.spn":["DesertWind.vl2"],"terrains/DesertofDeath_nef.spn":["Classic_maps_v1.vl2"],"terrains/DesertofDeath_nef.ter":["Classic_maps_v1.vl2"],"terrains/Desiccator.spn":["missions.vl2"],"terrains/Desiccator.ter":["missions.vl2"],"terrains/DevilsElbow.spn":["DynamixFinalPack.vl2"],"terrains/DevilsElbow.ter":["DynamixFinalPack.vl2"],"terrains/DraconisVII.spn":["DraconisVII.vl2"],"terrains/DustToDust.nav":["missions.vl2"],"terrains/DustToDust.spn":["missions.vl2"],"terrains/DustToDust.ter":["missions.vl2"],"terrains/EB_Hades.spn":["missions.vl2"],"terrains/EB_Hades.ter":["missions.vl2"],"terrains/Embers.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Envyrena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/EnyLand.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Equinox.nav":["missions.vl2"],"terrains/Equinox.spn":["missions.vl2"],"terrains/Equinox.ter":["missions.vl2"],"terrains/Escalade.nav":["missions.vl2"],"terrains/Escalade.spn":["missions.vl2"],"terrains/Escalade.ter":["missions.vl2"],"terrains/Euro4_Bleed.ter":["TWL2-MapPack.vl2"],"terrains/Euro4_Dissention.ter":["TWL2-MapPack.vl2"],"terrains/Euro4_FrozenHope.ter":["TWL2-MapPack.vl2"],"terrains/Euro_Drifts_SE.ter":["TWL2-MapPack.vl2"],"terrains/EveningLand.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Exposure.spn":["Exposure-v1.1.vl2"],"terrains/Extra_Badlands1.ter":["missions.vl2"],"terrains/FinalRevenge.spn":["FinalRevenge.vl2"],"terrains/Firestorm.spn":["missions.vl2"],"terrains/Firestorm.ter":["missions.vl2"],"terrains/FlashPoint.spn":["missions.vl2"],"terrains/Flashpoint.ter":["missions.vl2"],"terrains/Fracas.nav":["missions.vl2"],"terrains/Fracas.spn":["missions.vl2"],"terrains/Fracas.ter":["missions.vl2"],"terrains/FrozenFury.spn":["TR2final105-client.vl2"],"terrains/FrozenFury.ter":["TR2final105-client.vl2"],"terrains/Gauntlet.nav":["missions.vl2"],"terrains/Gauntlet.spn":["missions.vl2"],"terrains/Gauntlet.ter":["missions.vl2"],"terrains/Gehenna.spn":["missions.vl2"],"terrains/Gehenna.ter":["missions.vl2"],"terrains/Geothermal.ter":["S8maps.vl2"],"terrains/Geronimo.spn":["Geronimo.vl2"],"terrains/GodsRift.spn":["TR2final105-client.vl2"],"terrains/GodsRift.ter":["TR2final105-client.vl2"],"terrains/Gorgon.spn":["Classic_maps_v1.vl2"],"terrains/Gorgon.ter":["Classic_maps_v1.vl2"],"terrains/HO_Badlands.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HO_Badlands.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HO_Desert.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HO_Desert.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HO_Ice.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HO_Ice.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HO_Lush.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HO_Lush.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Haven.spn":["TR2final105-client.vl2"],"terrains/Haven.ter":["TR2final105-client.vl2"],"terrains/Helioarena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Hildebrand.ter":["TWL2-MapPack.vl2"],"terrains/HillKing.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/HillKingLT.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Hillside.spn":["Classic_maps_v1.vl2"],"terrains/Hillside.ter":["Classic_maps_v1.vl2"],"terrains/Hoth.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/IceBound.spn":["missions.vl2"],"terrains/IceBound.ter":["missions.vl2"],"terrains/IceGiant.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/IceRidge_nef.spn":["Classic_maps_v1.vl2"],"terrains/IceRidge_nef.ter":["Classic_maps_v1.vl2"],"terrains/InnerSanctum.nav":["DynamixFinalPack.vl2"],"terrains/InnerSanctum.spn":["DynamixFinalPack.vl2"],"terrains/InnerSanctum.ter":["DynamixFinalPack.vl2"],"terrains/Insalubria.nav":["missions.vl2"],"terrains/Insalubria.spn":["missions.vl2"],"terrains/Insalubria.ter":["missions.vl2"],"terrains/Invictus.nav":["missions.vl2"],"terrains/Invictus.spn":["missions.vl2"],"terrains/Invictus.ter":["missions.vl2"],"terrains/IsleOfMan.spn":["DynamixFinalPack.vl2"],"terrains/IsleOfMan.ter":["DynamixFinalPack.vl2"],"terrains/IveHadWorse.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/JacobsLadder.spn":["missions.vl2"],"terrains/JacobsLadder.ter":["missions.vl2"],"terrains/Katabatic.nav":["missions.vl2"],"terrains/Katabatic.spn":["missions.vl2"],"terrains/Katabatic.ter":["missions.vl2"],"terrains/Khalarena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Lakefront.spn":["Classic_maps_v1.vl2"],"terrains/Lakefront.ter":["Classic_maps_v1.vl2"],"terrains/LavaGods.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Magellan.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Magmatic.spn":["Classic_maps_v1.vl2"],"terrains/Magmatic.ter":["Classic_maps_v1.vl2"],"terrains/MapAssets.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Masada.spn":["missions.vl2"],"terrains/Masada.ter":["missions.vl2"],"terrains/Minotaur.nav":["missions.vl2"],"terrains/Minotaur.spn":["missions.vl2"],"terrains/Minotaur.ter":["missions.vl2"],"terrains/MoonDance2.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Moonwalk.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Moonwalk.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Morena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/MountainSiege.spn":["MountainSiege.vl2"],"terrains/Mudside.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Mutiny.spn":["Mutiny.vl2"],"terrains/MyrkWood.spn":["missions.vl2"],"terrains/MyrkWood.ter":["missions.vl2"],"terrains/Oasis.spn":["missions.vl2"],"terrains/Oasis.ter":["missions.vl2"],"terrains/Octane.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Ocular.ter":["TWL2-MapPack.vl2"],"terrains/Overreach.spn":["missions.vl2"],"terrains/Overreach.ter":["missions.vl2"],"terrains/Pantheon.spn":["DynamixFinalPack.vl2"],"terrains/Pantheon.ter":["DynamixFinalPack.vl2"],"terrains/Paranoia.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Pariah.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Pariah2.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Pariah_Mirrored.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Patience.spn":["Patience.vl2"],"terrains/PhasmaDust.spn":["TR2final105-client.vl2"],"terrains/PhasmaDust.ter":["TR2final105-client.vl2"],"terrains/PlanetX.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/PlanetX2.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Planetside.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Prismatic.nav":["Prismatic.vl2"],"terrains/Prismatic.spn":["Prismatic.vl2"],"terrains/ProArena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/PuliVeivari.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/PuliVeivari.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Pyroclasm.spn":["missions.vl2"],"terrains/Pyroclasm.ter":["missions.vl2"],"terrains/Quagmire.spn":["missions.vl2"],"terrains/Quagmire.ter":["missions.vl2"],"terrains/Raindance_nef.spn":["Classic_maps_v1.vl2"],"terrains/Raindance_nef.ter":["Classic_maps_v1.vl2"],"terrains/Ramparts.spn":["Classic_maps_v1.vl2"],"terrains/Ramparts.ter":["Classic_maps_v1.vl2"],"terrains/RandomTer1.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer10.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer2.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer3.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer4.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer5.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer6.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer7.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer8.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RandomTer9.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Rasp.spn":["missions.vl2"],"terrains/Rasp.ter":["missions.vl2"],"terrains/Ravine.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Ravine.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/RavineV.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Recalescence.spn":["missions.vl2"],"terrains/Recalescence.ter":["missions.vl2"],"terrains/Respite.nav":["missions.vl2"],"terrains/Respite.spn":["missions.vl2"],"terrains/Respite.ter":["missions.vl2"],"terrains/Reversion.spn":["missions.vl2"],"terrains/Reversion.ter":["missions.vl2"],"terrains/Ridgerena.nav":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Ridgerena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Rimehold.spn":["missions.vl2"],"terrains/Rimehold.ter":["missions.vl2"],"terrains/RiverDance.nav":["missions.vl2"],"terrains/RiverDance.spn":["missions.vl2"],"terrains/RiverDance.ter":["missions.vl2"],"terrains/Rollercoaster_nef.spn":["Classic_maps_v1.vl2"],"terrains/Rollercoaster_nef.ter":["Classic_maps_v1.vl2"],"terrains/Rst_ScorchedEarth.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Rush.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Rush.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/S5-Icedance.ter":["S5maps.vl2"],"terrains/S5-Mordacity.ter":["S5maps.vl2"],"terrains/S5-massive.ter":["S5maps.vl2"],"terrains/S5_Centaur.spn":["S5maps.vl2"],"terrains/S5_Centaur.ter":["S5maps.vl2"],"terrains/S5_Damnation.spn":["S5maps.vl2"],"terrains/S5_Drache.spn":["S5maps.vl2"],"terrains/S5_Drache.ter":["S5maps.vl2"],"terrains/S5_HawkingHeat.spn":["S5maps.vl2"],"terrains/S5_Icedance.spn":["S5maps.vl2"],"terrains/S5_Icedance.ter":["S5maps.vl2"],"terrains/S5_Massive.spn":["S5maps.vl2"],"terrains/S5_Mimicry.spn":["S5maps.vl2"],"terrains/S5_Misadventure.spn":["S5maps.vl2"],"terrains/S5_Mordacity.spn":["S5maps.vl2"],"terrains/S5_Mordacity.ter":["S5maps.vl2"],"terrains/S5_PipeDream.spn":["S5maps.vl2"],"terrains/S5_Reynard.spn":["S5maps.vl2"],"terrains/S5_Sherman.spn":["S5maps.vl2"],"terrains/S5_Sherman.ter":["S5maps.vl2"],"terrains/S5_Silenus.spn":["S5maps.vl2"],"terrains/S5_WoodyMyrk.spn":["S5maps.vl2"],"terrains/S5_massive.ter":["S5maps.vl2"],"terrains/S5_rst_hawkingheat.ter":["S5maps.vl2"],"terrains/S5_rst_misadventure.ter":["S5maps.vl2"],"terrains/S5_rst_reynard.ter":["S5maps.vl2"],"terrains/S5_rst_silenus.ter":["S5maps.vl2"],"terrains/S8_Geothermal.spn":["S8maps.vl2"],"terrains/S8_Mountking.spn":["S8maps.vl2"],"terrains/S8_Opus.spn":["S8maps.vl2"],"terrains/S8_Zilch.spn":["S8maps.vl2"],"terrains/S8_rst_dogma.ter":["S8maps.vl2"],"terrains/S8_rst_opus.ter":["S8maps.vl2"],"terrains/S8_zilch.ter":["S8maps.vl2"],"terrains/SC_Badlands.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Badlands.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Desert.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Desert.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Ice.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Ice.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Lush.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Lush.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Night.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Night.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Normal.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SC_Normal.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Sanctuary.nav":["missions.vl2"],"terrains/Sanctuary.spn":["missions.vl2"],"terrains/Sanctuary.ter":["missions.vl2"],"terrains/Sandstorm.spn":["Classic_maps_v1.vl2"],"terrains/Sandstorm.ter":["Classic_maps_v1.vl2"],"terrains/Scarabrae_nef.spn":["Classic_maps_v1.vl2"],"terrains/Scarabrae_nef.ter":["Classic_maps_v1.vl2"],"terrains/ShockRidge.spn":["Classic_maps_v1.vl2"],"terrains/ShockRidge.ter":["Classic_maps_v1.vl2"],"terrains/ShrineArena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/ShrineArenaII.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/SiegeofYmir.spn":["SiegeofYmir.vl2"],"terrains/SilentStorm.spn":["SilentStorm.vl2"],"terrains/Sirocco.spn":["missions.vl2"],"terrains/Sirocco.ter":["missions.vl2"],"terrains/SkiFree.nav":["SkiFreeGameType.vl2"],"terrains/SkiFree.spn":["SkiFreeGameType.vl2"],"terrains/SkiFreeZ_Championship_2021.spn":["SkiFreeGameType.vl2"],"terrains/SkiFreeZ_Championship_2021.ter":["SkiFreeGameType.vl2"],"terrains/SkinnyDip.spn":["TR2final105-client.vl2"],"terrains/SkinnyDip.ter":["TR2final105-client.vl2"],"terrains/SlapDash.spn":["missions.vl2"],"terrains/Slapdash.ter":["missions.vl2"],"terrains/SmogArena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/SnowBound.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Snowblind_nef.spn":["Classic_maps_v1.vl2"],"terrains/Snowblind_nef.ter":["Classic_maps_v1.vl2"],"terrains/SoccerLand.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Solace.spn":["Solace.vl2"],"terrains/SolsDescent.spn":["TR2final105-client.vl2"],"terrains/SolsDescent.ter":["TR2final105-client.vl2"],"terrains/SpinCycle.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SpyLand.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/StarFallCTF2.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Starfallen.spn":["Classic_maps_v1.vl2"],"terrains/Starfallen.ter":["Classic_maps_v1.vl2"],"terrains/Stonehenge_Arena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Stonehenge_nef.spn":["Classic_maps_v1.vl2"],"terrains/Stonehenge_nef.ter":["Classic_maps_v1.vl2"],"terrains/Stripmine.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/SubZero.spn":["Classic_maps_v1.vl2"],"terrains/SubZero.ter":["Classic_maps_v1.vl2"],"terrains/SunDried.nav":["missions.vl2"],"terrains/SunDried.spn":["missions.vl2"],"terrains/SunDried.ter":["missions.vl2"],"terrains/Surreal.spn":["Classic_maps_v1.vl2"],"terrains/Surreal.ter":["Classic_maps_v1.vl2"],"terrains/TL_Drorck.ter":["TWL2-MapPack.vl2"],"terrains/TL_Magnum.ter":["TWL2-MapPack.vl2"],"terrains/TL_MuddySwamp.ter":["TWL2-MapPack.vl2"],"terrains/TL_RoughLand.ter":["TWL2-MapPack.vl2"],"terrains/TL_Skylight.ter":["TWL2-MapPack.vl2"],"terrains/TWL-Abaddon.ter":["TWL-MapPack.vl2"],"terrains/TWL-BaNsHee.ter":["TWL-MapPack.vl2"],"terrains/TWL-BeachBlitz.ter":["TWL-MapPack.vl2"],"terrains/TWL-BeggarsRun.ter":["TWL-MapPack.vl2"],"terrains/TWL-BlueMoon.ter":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"terrains/TWL-Boss.ter":["TWL-MapPack.vl2"],"terrains/TWL-Chokepoint.ter":["TWL-MapPack.vl2"],"terrains/TWL-Cinereous.ter":["TWL-MapPack.vl2"],"terrains/TWL-Clusterfuct.ter":["TWL-MapPack.vl2"],"terrains/TWL-Curtilage.ter":["TWL-MapPack.vl2"],"terrains/TWL-Damnation.ter":["TWL-MapPack.vl2"],"terrains/TWL-DeadlyBirdsSong.ter":["TWL-MapPack.vl2"],"terrains/TWL-Deserted.ter":["TWL-MapPack.vl2"],"terrains/TWL-Desiccator.ter":["TWL-MapPack.vl2"],"terrains/TWL-Drifts.ter":["TWL-MapPack.vl2"],"terrains/TWL-Euro_Feign.ter":["TWL-MapPack.vl2"],"terrains/TWL-Frostclaw.ter":["TWL-MapPack.vl2"],"terrains/TWL-Frozen.ter":["TWL-MapPack.vl2"],"terrains/TWL-Harvester.ter":["TWL-MapPack.vl2"],"terrains/TWL-Horde.ter":["TWL-MapPack.vl2"],"terrains/TWL-Katabatic.ter":["TWL-MapPack.vl2"],"terrains/TWL-Neve.ter":["TWL-MapPack.vl2"],"terrains/TWL-NoShelter.ter":["TWL-MapPack.vl2"],"terrains/TWL-Os_Iris.ter":["TWL-MapPack.vl2"],"terrains/TWL-Pandemonium.ter":["TWL-MapPack.vl2"],"terrains/TWL-Runenmacht.ter":["TWL-MapPack.vl2"],"terrains/TWL-Slapdash.ter":["TWL-MapPack.vl2"],"terrains/TWL-SubZero.ter":["TWL-MapPack.vl2"],"terrains/TWL-WilderZone.ter":["TWL-MapPack.vl2"],"terrains/TWL-WoodyMyrk.ter":["TWL-MapPack.vl2"],"terrains/TWL2_Bleed.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_BlueMoon.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_CanyonCrusadeDeluxe.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Celerity.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_CloakOfNight.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Crevice.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Crevice.ter":["TWL2-MapPack.vl2"],"terrains/TWL2_Dissention.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Drifts.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Drorck.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_FrozenGlory.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_FrozenHope.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Frozenglory.ter":["TWL2-MapPack.vl2"],"terrains/TWL2_Hildebrand.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_IceDagger.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_JaggedClaw.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Magnum.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_MidnightMayhemDeluxe.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_MuddySwamp.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Norty.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Ocular.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_RoughLand.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Ruined.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_Ruined.ter":["TWL2-MapPack.vl2"],"terrains/TWL2_Skylight.spn":["TWL2-MapPack.vl2"],"terrains/TWL2_WoodyMyrk.spn":["TWL2-MapPack.vl2"],"terrains/TWL_Abaddon.spn":["TWL-MapPack.vl2"],"terrains/TWL_BaNsHee.spn":["TWL-MapPack.vl2"],"terrains/TWL_BeachBlitz.spn":["TWL-MapPack.vl2"],"terrains/TWL_BeggarsRun.spn":["TWL-MapPack.vl2"],"terrains/TWL_BlueMoon.spn":["TWL-MapPack.vl2"],"terrains/TWL_Boss.spn":["TWL-MapPack.vl2"],"terrains/TWL_Celerity.spn":["TWL-MapPack.vl2"],"terrains/TWL_Chokepoint.spn":["TWL-MapPack.vl2"],"terrains/TWL_Cinereous.spn":["TWL-MapPack.vl2"],"terrains/TWL_Clusterfuct.spn":["TWL-MapPack.vl2"],"terrains/TWL_Crossfire.spn":["TWL-MapPack.vl2"],"terrains/TWL_Crossfire.ter":["TWL-MapPack.vl2"],"terrains/TWL_Curtilage.spn":["TWL-MapPack.vl2"],"terrains/TWL_Damnation.spn":["TWL-MapPack.vl2"],"terrains/TWL_DangerousCrossing.spn":["TWL-MapPack.vl2"],"terrains/TWL_DeadlyBirdsSong.spn":["TWL-MapPack.vl2"],"terrains/TWL_Deserted.spn":["TWL-MapPack.vl2"],"terrains/TWL_Desiccator.spn":["TWL-MapPack.vl2"],"terrains/TWL_Drifts.spn":["TWL-MapPack.vl2"],"terrains/TWL_Feign.spn":["TWL-MapPack.vl2"],"terrains/TWL_Frostclaw.spn":["TWL-MapPack.vl2"],"terrains/TWL_Frozen.spn":["TWL-MapPack.vl2"],"terrains/TWL_Harvester.spn":["TWL-MapPack.vl2"],"terrains/TWL_Horde.spn":["TWL-MapPack.vl2"],"terrains/TWL_Katabatic.spn":["TWL-MapPack.vl2"],"terrains/TWL_Magmatic.spn":["TWL-MapPack.vl2"],"terrains/TWL_Minotaur.spn":["TWL-MapPack.vl2"],"terrains/TWL_Neve.spn":["TWL-MapPack.vl2"],"terrains/TWL_NoShelter.spn":["TWL-MapPack.vl2"],"terrains/TWL_OsIris.spn":["TWL-MapPack.vl2"],"terrains/TWL_Pandemonium.spn":["TWL-MapPack.vl2"],"terrains/TWL_Quagmire.spn":["TWL-MapPack.vl2"],"terrains/TWL_Raindance.spn":["TWL-MapPack.vl2"],"terrains/TWL_Ramparts.spn":["TWL-MapPack.vl2"],"terrains/TWL_Reversion.spn":["TWL-MapPack.vl2"],"terrains/TWL_Rollercoaster.spn":["TWL-MapPack.vl2"],"terrains/TWL_Runenmacht.spn":["TWL-MapPack.vl2"],"terrains/TWL_Sandstorm.spn":["TWL-MapPack.vl2"],"terrains/TWL_Slapdash.spn":["TWL-MapPack.vl2"],"terrains/TWL_Snowblind.spn":["TWL-MapPack.vl2"],"terrains/TWL_Starfallen.spn":["TWL-MapPack.vl2"],"terrains/TWL_Stonehenge.spn":["TWL-MapPack.vl2"],"terrains/TWL_SubZero.spn":["TWL-MapPack.vl2"],"terrains/TWL_Surreal.spn":["TWL-MapPack.vl2"],"terrains/TWL_Titan.spn":["TWL-MapPack.vl2"],"terrains/TWL_WhiteDwarf.spn":["TWL-MapPack.vl2"],"terrains/TWL_WilderZone.spn":["TWL-MapPack.vl2"],"terrains/TWL_WoodyMyrk.spn":["TWL-MapPack.vl2"],"terrains/Talus.nav":["missions.vl2"],"terrains/Talus.spn":["missions.vl2"],"terrains/Talus.ter":["missions.vl2"],"terrains/TempleTussleVersion2.nav":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/TempleTussleVersion2.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Tenebrous.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/ThinIce.spn":["missions.vl2"],"terrains/ThinIce.ter":["missions.vl2"],"terrains/Titan.spn":["Classic_maps_v1.vl2"],"terrains/Titan.ter":["Classic_maps_v1.vl2"],"terrains/Tombstone.nav":["missions.vl2"],"terrains/Tombstone.spn":["missions.vl2"],"terrains/Tombstone.ter":["missions.vl2"],"terrains/Training1.nav":["missions.vl2"],"terrains/Training1.ter":["missions.vl2"],"terrains/Training2.nav":["missions.vl2"],"terrains/Training2.ter":["missions.vl2"],"terrains/Training3.nav":["missions.vl2"],"terrains/Training3.ter":["missions.vl2"],"terrains/Training4.nav":["missions.vl2"],"terrains/Training4.ter":["missions.vl2"],"terrains/Training5.nav":["missions.vl2"],"terrains/Training5.ter":["missions.vl2"],"terrains/TreasureIsland.spn":["TR2final105-client.vl2"],"terrains/TreasureIsland.ter":["TR2final105-client.vl2"],"terrains/Trident.spn":["DynamixFinalPack.vl2"],"terrains/Trident.ter":["DynamixFinalPack.vl2"],"terrains/TridentLE.spn":["TridentLE.vl2"],"terrains/TrueGrit.nav":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/TrueGrit.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Tyre.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/UltimaThule.spn":["missions.vl2"],"terrains/UltimaThule.ter":["missions.vl2"],"terrains/Underhill.nav":["missions.vl2"],"terrains/Underhill.spn":["missions.vl2"],"terrains/Underhill.ter":["missions.vl2"],"terrains/UphillBattle.spn":["UphillBattle.vl2"],"terrains/UporDown.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/VanDamnedLT.spn":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/VulcansHammer.spn":["VulcansHammer.vl2"],"terrains/WalledIn.nav":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/WalledIn.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/WalledInII.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/Wasteland.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/WhiteDwarf.spn":["Classic_maps_v1.vl2"],"terrains/WhiteDwarf.ter":["Classic_maps_v1.vl2"],"terrains/Whiteout.nav":["missions.vl2"],"terrains/Whiteout.spn":["missions.vl2"],"terrains/Whiteout.ter":["missions.vl2"],"terrains/WonderLand.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/WoodyMyrkSE.ter":["S5maps.vl2","TWL2-MapPack.vl2"],"terrains/Xtra_AshenPowder.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_Bastage.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_Birthright.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_Crown.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_DesertedSE.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_Helion.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_SoupLadle.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_StarFall_T1.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_Stripmine.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_ThunderGiant.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_VanDamned.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_Voodoo.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_Xerxes.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Xtra_ziggurat.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/Yubarena.spn":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"terrains/cloak.ter":["TWL2-MapPack.vl2"],"terrains/heightfield/CTF.Katabatic_heightfield.cs":["missions.vl2"],"terrains/heightfield/CTF.RiverDance_heightfield.cs":["missions.vl2"],"terrains/heightfield/Centaur_heightfield.cs":["centaur.vl2"],"terrains/heightfield/DeathBirdsFly_heightfield.cs":["missions.vl2"],"terrains/heightfield/Exposure_heightfield.cs":["Exposure-v1.1.vl2"],"terrains/heightfield/Fall_To_Glory_heightfield.cs":["missions.vl2"],"terrains/heightfield/Home.Badlands_heightfield.cs":["missions.vl2"],"terrains/heightfield/Home.Desert_heightfield.cs":["missions.vl2"],"terrains/heightfield/Home.Lush_heightfield.cs":["missions.vl2"],"terrains/heightfield/Home.Snow2_heightfield.cs":["missions.vl2"],"terrains/heightfield/Home.Snow_heightfield.cs":["missions.vl2"],"terrains/heightfield/Hunters.Burnout_heightfield.cs":["missions.vl2"],"terrains/heightfield/Hunters.Casern_Cavite_heightfield.cs":["missions.vl2"],"terrains/heightfield/Hunters.Chaopia_heightfield.cs":["missions.vl2"],"terrains/heightfield/Hunters.Intaglio_heightfield.cs":["missions.vl2"],"terrains/heightfield/Hunters.MyrkWood_heightfield.cs":["missions.vl2"],"terrains/heightfield/Hunters.Rasp_heightfield.cs":["missions.vl2"],"terrains/heightfield/Hunters.SunDried_heightfield.cs":["missions.vl2"],"terrains/heightfield/Lush.cs":["missions.vl2"],"terrains/heightfield/Lush1.cs":["missions.vl2"],"terrains/heightfield/Lush2.cs":["missions.vl2"],"terrains/heightfield/Lush3.cs":["missions.vl2"],"terrains/heightfield/Lush4.cs":["missions.vl2"],"terrains/heightfield/Lush5.cs":["missions.vl2"],"terrains/heightfield/Lush8.cs":["missions.vl2"],"terrains/heightfield/Mark1_heightfield.cs":["missions.vl2"],"terrains/heightfield/MyrkWoodMask.png":["missions.vl2"],"terrains/heightfield/MyrkWoodStream.png":["missions.vl2"],"terrains/heightfield/NewLava1_heightfield.cs":["missions.vl2"],"terrains/heightfield/Overreach_heightfield.cs":["missions.vl2"],"terrains/heightfield/Prismatic_heightfield.cs":["Prismatic.vl2"],"terrains/heightfield/RST_hawking.png":["S5maps.vl2"],"terrains/heightfield/RST_hawkingheat.png":["S5maps.vl2"],"terrains/heightfield/RST_misadventure.png":["S5maps.vl2"],"terrains/heightfield/RST_reynard.png":["S5maps.vl2"],"terrains/heightfield/RST_silenus.png":["S5maps.vl2"],"terrains/heightfield/Reversion_heightfield.cs":["missions.vl2"],"terrains/heightfield/Roads.cs":["missions.vl2"],"terrains/heightfield/Siege.Gauntlet_heightfield.cs":["missions.vl2"],"terrains/heightfield/Siege.IceBound_heightfield.cs":["missions.vl2"],"terrains/heightfield/SinglePlayer.Skiing_heightfield.cs":["missions.vl2"],"terrains/heightfield/Solace_heightfield.cs":["Solace.vl2"],"terrains/heightfield/Sounds.Mission1_heightfield.cs":["missions.vl2"],"terrains/heightfield/SunDriedMask.png":["missions.vl2"],"terrains/heightfield/ThinIce_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Badlands1_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Badlands2_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Badlands3_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Badlands4_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Desert1_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Desert2_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Desert5_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Lush1_heightfield.cs":["missions.vl2"],"terrains/heightfield/Working.Lush2_heightfield.cs":["missions.vl2"],"terrains/heightfield/desert.cs":["missions.vl2"],"terrains/icedagger.ter":["TWL2-MapPack.vl2"],"terrains/jaggedclaw.ter":["TWL2-MapPack.vl2"],"terrains/mmd.ter":["TWL2-MapPack.vl2"],"terrains/mountking.ter":["S8maps.vl2"],"terrains/norty.ter":["TWL2-MapPack.vl2"],"terrains/rst_Astro.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_FaceCrossing.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_SimpleFlagArena.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_agroleon.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_bittergorge.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_crumpie.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_dermcity.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_isledebatalla.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/rst_spit.ter":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"terrains/s8_Cardiac.spn":["S8maps.vl2"],"terrains/texture/Centaur_texture.cs":["centaur.vl2"],"terrains/texture/DeathBirdsFly_texture.cs":["missions.vl2"],"terrains/texture/Mark1_texture.cs":["missions.vl2"],"terrains/texture/NewDesert1_texture.cs":["missions.vl2"],"terrains/texture/NewDesert2_texture.cs":["missions.vl2"],"terrains/texture/NewDesert3_texture.cs":["missions.vl2"],"terrains/texture/NewLava1_texture.cs":["missions.vl2"],"terrains/texture/NewLava2_texture.cs":["missions.vl2"],"terrains/texture/NewLush1_texture.cs":["missions.vl2"],"terrains/texture/NewLush2_texture.cs":["missions.vl2"],"terrains/texture/NewLush3_texture.cs":["missions.vl2"],"terrains/texture/NewSnow1_texture.cs":["missions.vl2"],"terrains/texture/NewSnow2_texture.cs":["missions.vl2"],"terrains/texture/NewSnow3_textures.cs":["missions.vl2"],"terrains/texture/NewSnowyGrass_texture.cs":["missions.vl2"],"terrains/texture/Overreach_texture.cs":["missions.vl2"],"terrains/texture/Reversion_texture.cs":["missions.vl2"],"terrains/texture/Sounds.Mission1_texture.cs":["missions.vl2"],"terrains/texture/ThinIce_texture.cs":["missions.vl2"],"textures/Badlands_l4.dml":["textures.vl2"],"textures/DarkStormy.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Desert_l4.dml":["textures.vl2"],"textures/Details/bb_det2.png":["TWL-MapPack.vl2"],"textures/Euro4_Bleed.dml":["TWL2-MapPack.vl2"],"textures/Euro4_FrozenHope.dml":["TWL2-MapPack.vl2"],"textures/Evil8/e8_base1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8_base1b.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8_base1c.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8_btrim01.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8_btrim05.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8_launchpad1.png":["TWL-MapPack.vl2"],"textures/Evil8/e8_mtlwall1b.png":["TWL-MapPack.vl2"],"textures/Evil8/e8_mtlwall3.png":["TWL-MapPack.vl2"],"textures/Evil8/e8_mtlwall4.png":["TWL-MapPack.vl2"],"textures/Evil8/e8_rlight_0000.png":["TWL-MapPack.vl2"],"textures/Evil8/e8_rlightb.png":["TWL-MapPack.vl2"],"textures/Evil8/e8_rlightb_0000.png":["TWL-MapPack.vl2"],"textures/Evil8/e8basictrim2_bl.png":["TWL-MapPack.vl2"],"textures/Evil8/e8beam01.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8beam01b.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8beam02.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8bgrate01.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8bolttrim.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8bolttrimb.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8clangfloor.png":["TWL-MapPack.vl2"],"textures/Evil8/e8clangfloor01.png":["TWL-MapPack.vl2"],"textures/Evil8/e8clangfloor03.png":["TWL-MapPack.vl2"],"textures/Evil8/e8clangfloor05c.png":["TWL-MapPack.vl2"],"textures/Evil8/e8clangwarnmix_.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8crete01.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8crete01stair1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8crete03.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8crete03b.png":["TWL-MapPack.vl2"],"textures/Evil8/e8crete03c.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8crete03cc.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8crete03d.png":["TWL-MapPack.vl2"],"textures/Evil8/e8crete03fadedw.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8cretefloor02.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8cretefloor_ti.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8cretesmlltrim.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8lighttrim.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8lighttrim_b.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8metal03c_blue.png":["TWL-MapPack.vl2"],"textures/Evil8/e8mtltrim.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8mtltrim1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8mtltrim1b.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8mtltrim2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8smlltrim1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8spawn01b.png":["TWL-MapPack.vl2"],"textures/Evil8/e8support02.png":["TWL-MapPack.vl2"],"textures/Evil8/e8support02c.png":["TWL-MapPack.vl2"],"textures/Evil8/e8support04b_bl.png":["TWL-MapPack.vl2"],"textures/Evil8/e8support05.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8tinylight_000.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8tmtllight2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8trimlight_000.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8warning2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8warning256.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8warning2step.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8wrntrim.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/e8wrntrim2b.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Evil8/null.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/Iris_sky.dml":["TWL-MapPack.vl2"],"textures/L4.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/LiquidTiles/industrial_oil.png":["TWL-MapPack.vl2"],"textures/LiquidTiles/tes_water2.bm8":["TWL-MapPack.vl2"],"textures/LiquidTiles/tes_water2.png":["TWL-MapPack.vl2"],"textures/Lush_l4.dml":["textures.vl2"],"textures/Magellan.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Malig_sky.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Nef5.dml":["TR2final105-client.vl2"],"textures/Nef5/Nef5_BK.png":["TR2final105-client.vl2"],"textures/Nef5/Nef5_DN.png":["TR2final105-client.vl2"],"textures/Nef5/Nef5_FR.png":["TR2final105-client.vl2"],"textures/Nef5/Nef5_LF.png":["TR2final105-client.vl2"],"textures/Nef5/Nef5_RT.png":["TR2final105-client.vl2"],"textures/Nef5/Nef5_UP.png":["TR2final105-client.vl2"],"textures/NefRed1.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Nef_Sset2.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Nef_TR2_Red.dml":["TR2final105-client.vl2"],"textures/Nef_TR2_Red_1.png":["TR2final105-client.vl2"],"textures/Nef_TR2_Red_2.png":["TR2final105-client.vl2"],"textures/Nef_TR2_Red_3.png":["TR2final105-client.vl2"],"textures/Nef_TR2_Red_4.png":["TR2final105-client.vl2"],"textures/Nef_TR2_Red_5.png":["TR2final105-client.vl2"],"textures/Nef_TR2_Red_7.png":["TR2final105-client.vl2"],"textures/Nef_TR2_Red_Cloud1.png":["TR2final105-client.vl2"],"textures/Nycto-sm.dml":["TWL-MapPack.vl2"],"textures/Nycto/stormmtn_BK.png":["TWL-MapPack.vl2"],"textures/Nycto/stormmtn_DN.png":["TWL-MapPack.vl2"],"textures/Nycto/stormmtn_ENV.png":["TWL-MapPack.vl2"],"textures/Nycto/stormmtn_FR.png":["TWL-MapPack.vl2"],"textures/Nycto/stormmtn_LF.png":["TWL-MapPack.vl2"],"textures/Nycto/stormmtn_RT.png":["TWL-MapPack.vl2"],"textures/Nycto/stormmtn_UP.png":["TWL-MapPack.vl2"],"textures/PacificSky.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/PlanetX.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/RedPlanet.dml":["TR2final105-client.vl2"],"textures/RedPlanet_1.png":["TR2final105-client.vl2"],"textures/RedPlanet_2.png":["TR2final105-client.vl2"],"textures/RedPlanet_3.png":["TR2final105-client.vl2"],"textures/RedPlanet_4.png":["TR2final105-client.vl2"],"textures/RedPlanet_5.png":["TR2final105-client.vl2"],"textures/RedPlanet_Cloud1.png":["TR2final105-client.vl2"],"textures/SOM_TR2_Armageddon.dml":["TR2final105-client.vl2"],"textures/SOM_TR2_StonedBlue.dml":["TR2final105-client.vl2"],"textures/SOM_TR2_WinterBlue.dml":["TR2final105-client.vl2"],"textures/SOM_WinterBlue/WinterBlue_v5_BK.bmp":["TR2final105-client.vl2"],"textures/SOM_WinterBlue/WinterBlue_v5_FR.bmp":["TR2final105-client.vl2"],"textures/SOM_WinterBlue/WinterBlue_v5_LF.bmp":["TR2final105-client.vl2"],"textures/SOM_WinterBlue/WinterBlue_v5_RT.bmp":["TR2final105-client.vl2"],"textures/SOM_WinterBlue/WinterBlue_v5_UP.bmp":["TR2final105-client.vl2"],"textures/Sami_D.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/SantaHat_D.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Saturn.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Starfallen.dml":["Classic_maps_v1.vl2"],"textures/StonedBlue/StonedBlue_v5_BK.bmp":["TR2final105-client.vl2"],"textures/StonedBlue/StonedBlue_v5_FR.bmp":["TR2final105-client.vl2"],"textures/StonedBlue/StonedBlue_v5_LF.bmp":["TR2final105-client.vl2"],"textures/StonedBlue/StonedBlue_v5_RT.bmp":["TR2final105-client.vl2"],"textures/StonedBlue/StonedBlue_v5_UP.bmp":["TR2final105-client.vl2"],"textures/SunSet12.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/Sundown25.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/T2IntroC15.avi":["textures.vl2"],"textures/TL_Magnum.dml":["TWL2-MapPack.vl2"],"textures/TN_entropy.bm8":["T2csri.vl2"],"textures/TN_entropy.png":["T2csri.vl2"],"textures/TN_logo.bm8":["T2csri.vl2"],"textures/TR1_1.png":["TR2final105-client.vl2"],"textures/TR1_2.png":["TR2final105-client.vl2"],"textures/TR1_3.png":["TR2final105-client.vl2"],"textures/TR1_4.png":["TR2final105-client.vl2"],"textures/TR1_5.png":["TR2final105-client.vl2"],"textures/TR1_7.png":["TR2final105-client.vl2"],"textures/TR1_Cloud1.png":["TR2final105-client.vl2"],"textures/TR1_Cloud2.png":["TR2final105-client.vl2"],"textures/TR1_Nef.dml":["TR2final105-client.vl2"],"textures/TR2-1.lmale.png":["TR2final105-client.vl2"],"textures/TR2-2.lmale.png":["TR2final105-client.vl2"],"textures/Taco_D.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/armageddon/Armageddon_v5_BK.bmp":["TR2final105-client.vl2"],"textures/armageddon/Armageddon_v5_FR.bmp":["TR2final105-client.vl2"],"textures/armageddon/Armageddon_v5_LF.bmp":["TR2final105-client.vl2"],"textures/armageddon/Armageddon_v5_RT.bmp":["TR2final105-client.vl2"],"textures/armageddon/Armageddon_v5_RTR.bmp":["TR2final105-client.vl2"],"textures/armageddon/Armageddon_v5_UP.bmp":["TR2final105-client.vl2"],"textures/aurawisp.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/badlandday.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/badlands/bd_1wal03c.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eCol01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eCol01a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eCol02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ebor01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ebor02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ebor03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ebor04.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ebor05.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo1a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo1b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo2a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo2b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo3a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo3b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo3d.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo4a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ecombo4b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_edoo01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_edoo02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eflo01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_elig02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_elig02a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_elig03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_elig03a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_espe01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_espe02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_espe03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eterrain1a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eterrain2a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eterrain3a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eterrain3b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eterrain4a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_eterrain5a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal03c.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal04.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal05.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal06a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal07.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal08.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal09.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal10.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal11.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal13.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal13A.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal14.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal15.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ewal16.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iCol01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iCol02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor04.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor05.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor10.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor6.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor7.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor8.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ibor9.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_icei01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_icei02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_icei02a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_icei03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iceilig01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iceilig02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iceilig03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ichute01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ichute02a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_icoligolA.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_icomp01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_idoo03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iflo01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iflo02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iflo03b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ifunctec01a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ifunctec02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ilig01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ilig01a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_inf_ichute03.png":["Classic_maps_v1.vl2"],"textures/badlands/bd_ispe01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ispe03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ispe04.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ispe06.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ispe07.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_ispe07a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itebor01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itec01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itec01a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itec02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itec03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itec05.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itec06a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itewal01.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itewal01b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itewal01c.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_itewal01e.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iwal01b.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iwal01e.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iwal02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iwal03.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iwal03c.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_iwal16.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_screen.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_thresh01a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_thresh02.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/bd_thresh02a.png":["badlands.vl2","yHDTextures2.0.vl2"],"textures/badlands/be_ebor03.PNG":["Classic_maps_v1.vl2"],"textures/badlands/be_eflo02.PNG":["Classic_maps_v1.vl2"],"textures/badlands/be_elig03.PNG":["Classic_maps_v1.vl2"],"textures/badlands/be_ewal06.PNG":["Classic_maps_v1.vl2"],"textures/badlands/be_ewal07.PNG":["Classic_maps_v1.vl2"],"textures/badlands/be_icei01a.png":["Classic_maps_v1.vl2"],"textures/badlands/cp_ibor03.png":["Classic_maps_v1.vl2"],"textures/badlands/ds_efloor1.png":["Classic_maps_v1.vl2"],"textures/badlands/ds_ilig03.png":["Classic_maps_v1.vl2"],"textures/badlands/inf_butch_grey1.png":["Classic_maps_v1.vl2"],"textures/badlands/inf_butch_grey5.png":["Classic_maps_v1.vl2"],"textures/badlands/iwal20.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/badlands/iwal21.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/badlands/iwal22.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/badlands/skies/badlandday_BK.bm8":["badlands.vl2"],"textures/badlands/skies/badlandday_BK.png":["","badlands.vl2"],"textures/badlands/skies/badlandday_DN.bm8":["badlands.vl2"],"textures/badlands/skies/badlandday_DN.png":["badlands.vl2"],"textures/badlands/skies/badlandday_FR.bm8":["badlands.vl2"],"textures/badlands/skies/badlandday_FR.png":["","badlands.vl2"],"textures/badlands/skies/badlandday_LF.bm8":["badlands.vl2"],"textures/badlands/skies/badlandday_LF.png":["","badlands.vl2"],"textures/badlands/skies/badlandday_RT.bm8":["badlands.vl2"],"textures/badlands/skies/badlandday_RT.png":["","badlands.vl2"],"textures/badlands/skies/badlandday_UP.bm8":["badlands.vl2"],"textures/badlands/skies/badlandday_UP.png":["","badlands.vl2"],"textures/badlands/skies/bd_day_cloud1.bm8":["badlands.vl2"],"textures/badlands/skies/bd_day_cloud1.png":["badlands.vl2"],"textures/badlands/skies/bd_day_cloud2.bm8":["badlands.vl2"],"textures/badlands/skies/bd_day_cloud2.png":["badlands.vl2"],"textures/badlands/skies/bd_day_cloud_emap.bm8":["badlands.vl2"],"textures/badlands/skies/bd_day_cloud_emap.png":["badlands.vl2"],"textures/badlands/skies/bd_nite_starry_emap.bm8":["badlands.vl2"],"textures/badlands/skies/bd_nite_starry_emap.png":["badlands.vl2"],"textures/badlands/skies/skyrender_sky-credit.txt":[""],"textures/badlands/skies/starrynite_v2_BK.bm8":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_BK.png":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_DN.bm8":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_DN.png":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_FR.bm8":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_FR.png":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_LF.bm8":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_LF.png":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_RT.bm8":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_RT.png":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_UP.bm8":["badlands.vl2"],"textures/badlands/skies/starrynite_v2_UP.png":["badlands.vl2"],"textures/base.lmale.png":["TR2final105-client.vl2"],"textures/blackdust.dml":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_DN.png":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_bk.png":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_cloud1.png":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_cloud2.png":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_fr.png":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_lf.png":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_rt.png":["TWL2-MapPack.vl2"],"textures/blackdust/blackdust_up.png":["TWL2-MapPack.vl2"],"textures/borealis.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/canyon_crusade.dml":["TWL2-MapPack.vl2"],"textures/ccbsky2.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/clouds.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/commander/Cursors/com_cursor_arrow_icon.png":["textures.vl2"],"textures/commander/Cursors/com_handclose_icon.png":["textures.vl2"],"textures/commander/Cursors/com_handopen_icon.png":["textures.vl2"],"textures/commander/Cursors/com_maglass_icon.png":["textures.vl2"],"textures/commander/Cursors/com_pointer_icon.png":["textures.vl2"],"textures/commander/Cursors/com_pointer_pos_icon.png":["textures.vl2"],"textures/commander/Gui/cmd_columnheadbar.png":["textures.vl2"],"textures/commander/Gui/cmd_control_checkbox.png":["textures.vl2"],"textures/commander/Gui/cmd_gradient.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_camera.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_center.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_misc.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_misc_D.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_moveselect.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_objectives.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_players.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_sensor.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_tactical.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_tactical_D.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_text.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_waypoints.png":["textures.vl2"],"textures/commander/Gui/cmd_icon_zoom.png":["textures.vl2"],"textures/commander/Gui/cmd_offscreen_arrow.png":["textures.vl2"],"textures/commander/Gui/cmd_tv_frame.png":["textures.vl2"],"textures/commander/Gui/cmd_tv_static.png":["textures.vl2"],"textures/commander/Icons/assigned_task_anim.dml":["textures.vl2"],"textures/commander/Icons/base_select.dml":["textures.vl2"],"textures/commander/Icons/com_icon_bioderm.png":["textures.vl2"],"textures/commander/Icons/com_icon_bioderm_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_bloodeagle.png":["textures.vl2"],"textures/commander/Icons/com_icon_bloodeagle_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_bomber.png":["textures.vl2"],"textures/commander/Icons/com_icon_bomber_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_camera.png":["textures.vl2"],"textures/commander/Icons/com_icon_camera_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_diamsword.png":["textures.vl2"],"textures/commander/Icons/com_icon_diamsword_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_flag_outside.png":["textures.vl2"],"textures/commander/Icons/com_icon_flag_outside_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_generator.png":["textures.vl2"],"textures/commander/Icons/com_icon_generator_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_genericswitch.png":["textures.vl2"],"textures/commander/Icons/com_icon_genericswitch_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_hapc.png":["textures.vl2"],"textures/commander/Icons/com_icon_hapc_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_harbinger.png":["textures.vl2"],"textures/commander/Icons/com_icon_harbinger_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_inferno.png":["textures.vl2"],"textures/commander/Icons/com_icon_inferno_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_inventory.png":["textures.vl2"],"textures/commander/Icons/com_icon_inventory_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_landscout.png":["textures.vl2"],"textures/commander/Icons/com_icon_landscout_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_mpb.png":["textures.vl2"],"textures/commander/Icons/com_icon_mpb_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_nexus.png":["textures.vl2"],"textures/commander/Icons/com_icon_nexus_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_scout.png":["textures.vl2"],"textures/commander/Icons/com_icon_scout_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_sensor.png":["textures.vl2"],"textures/commander/Icons/com_icon_sensor_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_solar_gen.png":["textures.vl2"],"textures/commander/Icons/com_icon_solar_gen_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_starwolf.png":["textures.vl2"],"textures/commander/Icons/com_icon_starwolf_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_storm.png":["textures.vl2"],"textures/commander/Icons/com_icon_storm_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_tank.png":["textures.vl2"],"textures/commander/Icons/com_icon_tank_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_turret.png":["textures.vl2"],"textures/commander/Icons/com_icon_turret_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_turretbase.png":["textures.vl2"],"textures/commander/Icons/com_icon_turretbase_glow.png":["textures.vl2"],"textures/commander/Icons/com_icon_vehicle_inventory.png":["textures.vl2"],"textures/commander/Icons/com_icon_vehicle_inventory_glow.png":["textures.vl2"],"textures/commander/Icons/com_player_grey_24x.png":["textures.vl2"],"textures/commander/Icons/com_player_grey_24x_glow.png":["textures.vl2"],"textures/commander/Icons/com_waypoint_1.png":["textures.vl2"],"textures/commander/Icons/com_waypoint_2.png":["textures.vl2"],"textures/commander/Icons/com_waypoint_3.png":["textures.vl2"],"textures/commander/Icons/com_waypoint_4.png":["textures.vl2"],"textures/commander/Icons/com_waypoint_5.png":["textures.vl2"],"textures/commander/Icons/com_waypoint_6.png":["textures.vl2"],"textures/commander/Icons/com_waypoint_7.png":["textures.vl2"],"textures/commander/Icons/diamond_frame_1.png":["textures.vl2"],"textures/commander/Icons/diamond_frame_2.png":["textures.vl2"],"textures/commander/Icons/diamond_frame_3.png":["textures.vl2"],"textures/commander/Icons/diamond_frame_4.png":["textures.vl2"],"textures/commander/Icons/diamond_frame_5.png":["textures.vl2"],"textures/commander/Icons/diamond_frame_6.png":["textures.vl2"],"textures/commander/Icons/diamond_not_selected.png":["textures.vl2"],"textures/commander/Icons/player_glow.dml":["textures.vl2"],"textures/commander/Icons/selectobject_1.png":["textures.vl2"],"textures/commander/Icons/selectobject_2.png":["textures.vl2"],"textures/commander/Icons/selectobject_3.png":["textures.vl2"],"textures/commander/Icons/selectobject_4.png":["textures.vl2"],"textures/commander/Icons/selectobject_5.png":["textures.vl2"],"textures/commander/Icons/selectobject_6.png":["textures.vl2"],"textures/commander/Icons/selectobject_7.png":["textures.vl2"],"textures/commander/Icons/waypoint_anim.dml":["textures.vl2"],"textures/commander/MiniIcons/TR2com_flag_grey.png":["TR2final105-client.vl2"],"textures/commander/MiniIcons/com_bomber_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_camera_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_deploymotionsensor.png":["textures.vl2"],"textures/commander/MiniIcons/com_deploypulsesensor.png":["textures.vl2"],"textures/commander/MiniIcons/com_flag_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_generator.png":["textures.vl2"],"textures/commander/MiniIcons/com_hapc_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_inventory_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_landscout_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_mpb_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_player_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_scout_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_sensor_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_solargen_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_switch_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_tank_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_turret_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_turretbase_grey.png":["textures.vl2"],"textures/commander/MiniIcons/com_vehicle_pad_inventory.png":["textures.vl2"],"textures/commander/MiniIcons/com_waypoint_grey.png":["textures.vl2"],"textures/cubemap.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dark_green.dml":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_BK.png":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_DN.png":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_FR.png":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_LF.png":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_RT.png":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_UP.png":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_cloud1.png":["TWL2-MapPack.vl2"],"textures/dark_green/dark_green_cloud2.png":["TWL2-MapPack.vl2"],"textures/desert/cp_ecombo1a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ecombo1b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_eport01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_eport01c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_espec01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_espec02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_espec02BASE.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_espec02CAP.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_espec03.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_etec01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_etec02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ewal01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ewal01a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ewal01b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ewal01c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ewal01d.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ewal01e.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ewal01f.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ibor01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ibor01a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ibor02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ibor02a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ibor03.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ichute01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ichute02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icoldeco01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icoldeco01a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icoligolA.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icomp01b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icomp01c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icomp01e.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icomp01f.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_icomp01g.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_idoo01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iflo01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iflo01d.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iflo02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iflo02a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iflo02b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iflo02c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig01a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig02a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig02b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig02c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig05a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ilig05b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispec01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispec01CAP.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispec02CAP.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispec02b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispecbase01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispecbase01a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispecbase01d.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispecbase01f.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_ispecbase01g.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istair01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istrface01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istrface01c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istrface01d.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istrface01e.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istrface01f.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istrface01g.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_istrface01h.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itec01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itec01c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itec02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itec03a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itec03b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itecwal01.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itecwal01a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_itecwal01b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iwal02b.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iwal02d.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iwal02f.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iwal02g.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iwalbase02.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_iwalbase02a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_sand.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_screen.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_scrnbrdr01a.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_scrnbrdr01c.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_thresh01OFF.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/cp_thresh01ON.png":["desert.vl2","yHDTextures2.0.vl2"],"textures/desert/iwal2020.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/desert/iwal2021.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/desert/iwal2022.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/desert/skies/d_N_b.bm8":["desert.vl2"],"textures/desert/skies/d_N_b.png":["desert.vl2"],"textures/desert/skies/d_N_d.bm8":["desert.vl2"],"textures/desert/skies/d_N_d.png":["desert.vl2"],"textures/desert/skies/d_N_f.bm8":["desert.vl2"],"textures/desert/skies/d_N_f.png":["desert.vl2"],"textures/desert/skies/d_N_l.bm8":["desert.vl2"],"textures/desert/skies/d_N_l.png":["desert.vl2"],"textures/desert/skies/d_N_r.bm8":["desert.vl2"],"textures/desert/skies/d_N_r.png":["desert.vl2"],"textures/desert/skies/d_N_t.bm8":["desert.vl2"],"textures/desert/skies/d_N_t.png":["desert.vl2"],"textures/desert/skies/d_n_move1.bm8":["desert.vl2"],"textures/desert/skies/d_n_move1.png":["desert.vl2"],"textures/desert/skies/d_n_move2.bm8":["desert.vl2"],"textures/desert/skies/d_n_move2.png":["desert.vl2"],"textures/desert/skies/d_n_move3.bm8":["desert.vl2"],"textures/desert/skies/d_n_move3.png":["desert.vl2"],"textures/desert/skies/db2.bm8":["desert.vl2"],"textures/desert/skies/db2.png":["desert.vl2"],"textures/desert/skies/dd2.bm8":["desert.vl2"],"textures/desert/skies/dd2.png":["desert.vl2"],"textures/desert/skies/desert_blue_emap.bm8":["desert.vl2"],"textures/desert/skies/desert_blue_emap.png":["desert.vl2"],"textures/desert/skies/desert_brown_emap.bm8":["desert.vl2"],"textures/desert/skies/desert_brown_emap.png":["desert.vl2"],"textures/desert/skies/desert_starrynite_emap.bm8":["desert.vl2"],"textures/desert/skies/desert_starrynite_emap.png":["desert.vl2"],"textures/desert/skies/desertmove1.bm8":["desert.vl2"],"textures/desert/skies/desertmove1.png":["desert.vl2"],"textures/desert/skies/desertmove2.bm8":["desert.vl2"],"textures/desert/skies/desertmove2.png":["desert.vl2"],"textures/desert/skies/desertmove3.bm8":["desert.vl2"],"textures/desert/skies/desertmove3.png":["desert.vl2"],"textures/desert/skies/desertmove4.bm8":["desert.vl2"],"textures/desert/skies/desertmove4.png":["desert.vl2"],"textures/desert/skies/df2.bm8":["desert.vl2"],"textures/desert/skies/df2.png":["desert.vl2"],"textures/desert/skies/dl2.bm8":["desert.vl2"],"textures/desert/skies/dl2.png":["desert.vl2"],"textures/desert/skies/dr2.bm8":["desert.vl2"],"textures/desert/skies/dr2.png":["desert.vl2"],"textures/desert/skies/dt2.bm8":["desert.vl2"],"textures/desert/skies/dt2.png":["desert.vl2"],"textures/desert/skies/starrynite_v3_BK.bm8":["desert.vl2"],"textures/desert/skies/starrynite_v3_BK.png":["desert.vl2"],"textures/desert/skies/starrynite_v3_DN.bm8":["desert.vl2"],"textures/desert/skies/starrynite_v3_DN.png":["desert.vl2"],"textures/desert/skies/starrynite_v3_FR.bm8":["desert.vl2"],"textures/desert/skies/starrynite_v3_FR.png":["desert.vl2"],"textures/desert/skies/starrynite_v3_LF.bm8":["desert.vl2"],"textures/desert/skies/starrynite_v3_LF.png":["desert.vl2"],"textures/desert/skies/starrynite_v3_RT.bm8":["desert.vl2"],"textures/desert/skies/starrynite_v3_RT.png":["desert.vl2"],"textures/desert/skies/starrynite_v3_UP.bm8":["desert.vl2"],"textures/desert/skies/starrynite_v3_UP.png":["desert.vl2"],"textures/details/BadDet1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/BadDet2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/DesertDet1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/DesertDet2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/LavaDet1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/LavaDet2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/LushDet1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/LushDet2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/PlanetX_CB1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/details/SnowDet1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/details/SnowDet2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dox_textures/4circle_lite.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/antigrav.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/bluetrim1.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/bluetrim2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/bluetrim3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/carinternalwall.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/carrierwall4.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/doorlogo2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_etechbor01.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_etechbrdr2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_ewall06.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_ewall07.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_genfloor.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_genwall.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_ilig04.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/ds_iwal01.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/grate1.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/grate2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/hangar_indoor1.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/hangar_indoor3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/light_cold3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/light_small2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/redstripe2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/rock_smalllite.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/rock_wall_lite.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/rock_wall_lite3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/rock_wall_lite4.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/rock_wall_lite5.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/roofbeam.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/rway_middle.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/sboxlogotop.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/slabgrill.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/stripe2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/striplite2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/striplite3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/wall_2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/wall_3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dox_textures/white_striplite.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/dust00.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust01.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust02.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust03.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust04.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust05.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust06.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust07.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust08.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust09.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/dust10.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/eedessert.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/emap.bmp":["textures.vl2"],"textures/emap.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/eve1.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/eve2.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/eve3.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/eve4.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/eve5.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/eve6.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/eve7.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/eve8.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/evil/ancient3.png":["TWL2-MapPack.vl2"],"textures/evil/base1c.png":["TWL2-MapPack.vl2"],"textures/evil/beam01.png":["TWL2-MapPack.vl2"],"textures/evil/bolttrim.png":["TWL2-MapPack.vl2"],"textures/evil/cementwall6.png":["TWL2-MapPack.vl2"],"textures/evil/cementwall8.png":["TWL2-MapPack.vl2"],"textures/evil/cretepillarc.png":["TWL2-MapPack.vl2"],"textures/evil/crudewarn.png":["TWL2-MapPack.vl2"],"textures/evil/drkmtldpanelc.png":["TWL2-MapPack.vl2"],"textures/evil/e6cfloordented.png":["TWL2-MapPack.vl2"],"textures/evil/e6girdergrate.png":["TWL2-MapPack.vl2"],"textures/evil/e6grate2flr.png":["TWL2-MapPack.vl2"],"textures/evil/e6horzlight.png":["TWL2-MapPack.vl2"],"textures/evil/e6smlgrtflr2bl.png":["TWL2-MapPack.vl2"],"textures/evil/e6strimlight.png":["TWL2-MapPack.vl2"],"textures/evil/housewall.png":["TWL2-MapPack.vl2"],"textures/evil/mtlsupgrt2light.png":["TWL2-MapPack.vl2"],"textures/evil/tfloor.png":["TWL2-MapPack.vl2"],"textures/evil/tlroddtilecln.png":["TWL2-MapPack.vl2"],"textures/evil/tmtllight.png":["TWL2-MapPack.vl2"],"textures/evil/trimodd.png":["TWL2-MapPack.vl2"],"textures/evil/warning2.png":["TWL2-MapPack.vl2"],"textures/flag_skinmap.png":["TR2final105-client.vl2"],"textures/flarebase.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/flaremod.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/fling1/Nycto-comp3.png":["S8maps.vl2"],"textures/fling1/Nycto-computer.png":["S8maps.vl2"],"textures/fling1/bd_ispe07.PNG":["S8maps.vl2"],"textures/fling1/be_edoo02.PNG":["S8maps.vl2"],"textures/fling1/be_icei01a.png":["S8maps.vl2"],"textures/fling1/crudewarn.png":["S8maps.vl2"],"textures/fling1/dox_bluelite1.png":["S8maps.vl2"],"textures/fling1/ds_NefBlue.png":["S8maps.vl2"],"textures/fling1/ds_NefBlue1.png":["S8maps.vl2"],"textures/fling1/ds_Neffloor1.png":["S8maps.vl2"],"textures/fling1/ds_ilig02.png":["S8maps.vl2"],"textures/fling1/ds_ilig04.png":["S8maps.vl2"],"textures/fling1/ds_jet03.png":["S8maps.vl2"],"textures/fling1/e6strimlight.png":["S8maps.vl2"],"textures/fling1/e8clangfloor.png":["S8maps.vl2"],"textures/fling1/e8tinylight_000.png":["S8maps.vl2"],"textures/fling1/null.png":["S8maps.vl2"],"textures/flingsky/emap_muddy.png":["S8maps.vl2"],"textures/flingsky/flingsky03_BK.png":["S8maps.vl2"],"textures/flingsky/flingsky03_DN.png":["S8maps.vl2"],"textures/flingsky/flingsky03_FR.png":["S8maps.vl2"],"textures/flingsky/flingsky03_LF.png":["S8maps.vl2"],"textures/flingsky/flingsky03_RT.png":["S8maps.vl2"],"textures/flingsky/flingsky03_UP.png":["S8maps.vl2"],"textures/flingsky03.dml":["S8maps.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/fluid_lava.dml":["textures.vl2"],"textures/fluid_water.dml":["textures.vl2"],"textures/gui/BloodEagle.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/gui/CRED_1.png":["textures.vl2"],"textures/gui/CRED_10.png":["textures.vl2"],"textures/gui/CRED_11.png":["textures.vl2"],"textures/gui/CRED_12.png":["textures.vl2"],"textures/gui/CRED_13.png":["textures.vl2"],"textures/gui/CRED_14.png":["textures.vl2"],"textures/gui/CRED_15.png":["textures.vl2"],"textures/gui/CRED_16.png":["textures.vl2"],"textures/gui/CRED_17.png":["textures.vl2"],"textures/gui/CRED_18.png":["textures.vl2"],"textures/gui/CRED_19.png":["textures.vl2"],"textures/gui/CRED_2.png":["textures.vl2"],"textures/gui/CRED_20.png":["textures.vl2"],"textures/gui/CRED_21.png":["textures.vl2"],"textures/gui/CRED_22.png":["textures.vl2"],"textures/gui/CRED_23.png":["textures.vl2"],"textures/gui/CRED_24.png":["textures.vl2"],"textures/gui/CRED_25.png":["textures.vl2"],"textures/gui/CRED_26.png":["textures.vl2"],"textures/gui/CRED_27.png":["textures.vl2"],"textures/gui/CRED_28.png":["textures.vl2"],"textures/gui/CRED_29.png":["textures.vl2"],"textures/gui/CRED_3.png":["textures.vl2"],"textures/gui/CRED_30.png":["textures.vl2"],"textures/gui/CRED_31.png":["textures.vl2"],"textures/gui/CRED_32.png":["textures.vl2"],"textures/gui/CRED_33.png":["textures.vl2"],"textures/gui/CRED_34.png":["textures.vl2"],"textures/gui/CRED_35.png":["textures.vl2"],"textures/gui/CRED_36.png":["textures.vl2"],"textures/gui/CRED_37.png":["textures.vl2"],"textures/gui/CRED_38.png":["textures.vl2"],"textures/gui/CRED_39.png":["textures.vl2"],"textures/gui/CRED_4.png":["textures.vl2"],"textures/gui/CRED_40.png":["textures.vl2"],"textures/gui/CRED_41.png":["textures.vl2"],"textures/gui/CRED_42.png":["textures.vl2"],"textures/gui/CRED_43.png":["textures.vl2"],"textures/gui/CRED_44.png":["textures.vl2"],"textures/gui/CRED_45.png":["textures.vl2"],"textures/gui/CRED_46.png":["textures.vl2"],"textures/gui/CRED_5.png":["textures.vl2"],"textures/gui/CRED_6.png":["textures.vl2"],"textures/gui/CRED_7.png":["textures.vl2"],"textures/gui/CRED_8.png":["textures.vl2"],"textures/gui/CRED_9.png":["textures.vl2"],"textures/gui/CUR_3darrow.png":["textures.vl2"],"textures/gui/CUR_3darrowhelp.png":["textures.vl2"],"textures/gui/CUR_3darrowno.PNG":["textures.vl2"],"textures/gui/CUR_3darrowwait.png":["textures.vl2"],"textures/gui/CUR_3ddiagleft.png":["textures.vl2"],"textures/gui/CUR_3ddiagright.png":["textures.vl2"],"textures/gui/CUR_3dleftright.png":["textures.vl2"],"textures/gui/CUR_3dmove.png":["textures.vl2"],"textures/gui/CUR_3dresizeright.png":["textures.vl2"],"textures/gui/CUR_3dupdown.PNG":["textures.vl2"],"textures/gui/CUR_Grab.png":["textures.vl2"],"textures/gui/CUR_Hand.png":["textures.vl2"],"textures/gui/CUR_Rotate.png":["textures.vl2"],"textures/gui/Editor_DefaultHandle.png":["textures.vl2"],"textures/gui/Editor_LockedHandle.png":["textures.vl2"],"textures/gui/Editor_SelectHandle.png":["textures.vl2"],"textures/gui/GGSplash.jpg":["textures.vl2"],"textures/gui/HUD_watermark1.png":["textures.vl2"],"textures/gui/HUD_watermark2.png":["textures.vl2"],"textures/gui/Hud_chat_button_off.png":["textures.vl2"],"textures/gui/Hud_chat_button_on.png":["textures.vl2"],"textures/gui/InfoBar.png":["textures.vl2"],"textures/gui/KILLME.PNG":["textures.vl2"],"textures/gui/LOAD_Atropos2.png":["atroposthereturn.vl2"],"textures/gui/LOAD_Centaur.png":["centaur.vl2"],"textures/gui/LOAD_ColdFusion.png":["ColdFusion.vl2"],"textures/gui/LOAD_DeathRow.png":["DeathRow.vl2"],"textures/gui/LOAD_Exposure.png":["Exposure-v1.1.vl2"],"textures/gui/LOAD_Prismatic.png":["Prismatic.vl2"],"textures/gui/Load_2ArenaDome.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_2ArenaValley.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_2DustBowl.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_2Flyersarena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_2IceDome.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_2IndoorIntensity.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Abominable.png":["textures.vl2"],"textures/gui/Load_AcidRain.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Aeroena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_AgentsOfFortune.png":["textures.vl2"],"textures/gui/Load_Alcatraz.png":["textures.vl2"],"textures/gui/Load_Archipelago.png":["textures.vl2"],"textures/gui/Load_ArenaHeaven.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_ArenaHell.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_ArenaHell2.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_ArenaInTheHill.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_ArenaUnderTheHill.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_AryoArena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_AshesToAshes.png":["textures.vl2"],"textures/gui/Load_BeggarsRun.png":["textures.vl2"],"textures/gui/Load_Blastside_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_BridgeTooFar.png":["DynamixFinalPack.vl2"],"textures/gui/Load_Broadside_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Caldera.png":["textures.vl2"],"textures/gui/Load_Casern_Cavite.png":["textures.vl2"],"textures/gui/Load_ColdWar.png":["ColdWar.vl2"],"textures/gui/Load_CompUSA-Melee.png":["textures.vl2"],"textures/gui/Load_CompUSA_Melee.png":["textures.vl2"],"textures/gui/Load_Confusco.png":["Classic_maps_v1.vl2"],"textures/gui/Load_ContainmentLarge.png":["ContainmentLarge.vl2"],"textures/gui/Load_CrashClash.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_DMP_Agroleon.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Astro.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_BastardForge.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_BitterGorge.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Bunkered.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Cinerarium.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_DermCity.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Embers.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_EmeraldSpit.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_FaceCrossing.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Hoth.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_IceGiant.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_IsleDeBatalla.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_LavaGods.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Magellan.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_MoonDance.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Pantheon.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Paranoia.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Pariah.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_PipeDream.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_RavineV.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_ScorchedEarth.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_SimpleFlagArena.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_SpinCycle.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_StarFall.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Tyre.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_DMP_Wasteland.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/gui/Load_Damnation.png":["textures.vl2"],"textures/gui/Load_DangerousCrossingArena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_DangerousCrossing_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_DeathBirdsFly.png":["textures.vl2"],"textures/gui/Load_DeathFromBelow.png":["DeathFromBelow.vl2"],"textures/gui/Load_DesertOfDeath_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Desiccator.png":["textures.vl2"],"textures/gui/Load_DevilsElbow.png":["DynamixFinalPack.vl2"],"textures/gui/Load_DustToDust.png":["textures.vl2"],"textures/gui/Load_EB-Hades.png":["textures.vl2"],"textures/gui/Load_EB_Hades.png":["textures.vl2"],"textures/gui/Load_Envyrena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_EnyLand.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Equinox.png":["textures.vl2"],"textures/gui/Load_Escalade.png":["textures.vl2"],"textures/gui/Load_EveningLand.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Fall_To_Glory.png":["textures.vl2"],"textures/gui/Load_FinalRevenge.png":["FinalRevenge.vl2"],"textures/gui/Load_Flashpoint.png":["textures.vl2"],"textures/gui/Load_Gauntlet.png":["textures.vl2"],"textures/gui/Load_Gehenna.png":["textures.vl2"],"textures/gui/Load_Gorgon.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Helioarena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Hillside.png":["Classic_maps_v1.vl2"],"textures/gui/Load_IceRidge_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Icebound.png":["textures.vl2"],"textures/gui/Load_InnerSanctum.png":["DynamixFinalPack.vl2"],"textures/gui/Load_Insalubria.png":["textures.vl2"],"textures/gui/Load_Invictus.png":["textures.vl2"],"textures/gui/Load_IsleOfMan.png":["DynamixFinalPack.vl2"],"textures/gui/Load_IveHadWorse.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_JacobsLadder.png":["textures.vl2"],"textures/gui/Load_Khalarena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Lakefront.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Magmatic.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Masada.png":["textures.vl2"],"textures/gui/Load_Minotaur.png":["textures.vl2"],"textures/gui/Load_Morena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Mudside.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Mutiny.png":["Mutiny.vl2"],"textures/gui/Load_MyrkWood.png":["textures.vl2"],"textures/gui/Load_Oasis.png":["textures.vl2"],"textures/gui/Load_Overreach.png":["textures.vl2"],"textures/gui/Load_Pantheon.png":["DynamixFinalPack.vl2"],"textures/gui/Load_Planetside.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Pyroclasm.png":["textures.vl2"],"textures/gui/Load_Quagmire.png":["textures.vl2"],"textures/gui/Load_Raindance_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Ramparts.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Rasp.png":["textures.vl2"],"textures/gui/Load_Recalescence.png":["textures.vl2"],"textures/gui/Load_Respite.png":["textures.vl2"],"textures/gui/Load_Reversion.png":["textures.vl2"],"textures/gui/Load_Ridgerena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Rimehold.png":["textures.vl2"],"textures/gui/Load_Rollercoaster_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_S5_Centaur.png":["S5maps.vl2"],"textures/gui/Load_S5_Damnation.png":["S5maps.vl2"],"textures/gui/Load_S5_Drache.png":["S5maps.vl2"],"textures/gui/Load_S5_HawkingHeat.png":["S5maps.vl2"],"textures/gui/Load_S5_Icedance.png":["S5maps.vl2"],"textures/gui/Load_S5_Massive.png":["S5maps.vl2"],"textures/gui/Load_S5_Mimicry.png":["S5maps.vl2"],"textures/gui/Load_S5_Misadventure.png":["S5maps.vl2"],"textures/gui/Load_S5_Mordacity.png":["S5maps.vl2"],"textures/gui/Load_S5_Reynard.png":["S5maps.vl2"],"textures/gui/Load_S5_Sherman.png":["S5maps.vl2"],"textures/gui/Load_S5_Silenus.png":["S5maps.vl2"],"textures/gui/Load_S5_Woodymyrk.png":["S5maps.vl2"],"textures/gui/Load_Sanctuary.png":["textures.vl2"],"textures/gui/Load_Sandstorm.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Scarabrae_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_ShockRidge.png":["Classic_maps_v1.vl2"],"textures/gui/Load_ShrineArena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_ShrineArenaII.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_SilentStorm.png":["SilentStorm.vl2"],"textures/gui/Load_Sirocco.png":["textures.vl2"],"textures/gui/Load_Slapdash.png":["textures.vl2"],"textures/gui/Load_Snowblind_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_SoccerLand.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_SpyLand.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Starfallen.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Stonehenge_nef.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Subzero.png":["Classic_maps_v1.vl2"],"textures/gui/Load_SunDried.png":["textures.vl2"],"textures/gui/Load_Surreal.png":["Classic_maps_v1.vl2"],"textures/gui/Load_TWL2_Bleed.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_BlueMoon.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_CanyonCrusadeDeluxe.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Celerity.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_CloakOfNight.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Crevice.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Dissention.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Drifts.PNG":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Drorck.PNG":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_FrozenGlory.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_FrozenHope.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Hildebrand.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_IceDagger.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_JaggedClaw.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Magnum.PNG":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_MidnightMayhemDeluxe.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_MuddySwamp.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Norty.PNG":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Ocular.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_RoughLand.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Ruined.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_Skylight.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL2_WoodyMyrk.png":["TWL2-MapPack.vl2"],"textures/gui/Load_TWL_Abaddon.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_BaNsHee.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_BeachBlitz.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_BeggarsRun.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_BlueMoon.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Boss.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Celerity.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Chokepoint.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Cinereous.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Clusterfuct.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Crossfire.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Curtilage.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Damnation.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_DangerousCrossing.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_DeadlyBirdsSong.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Deserted.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Desiccator.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Drifts.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Feign.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Frostclaw.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Frozen.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Harvester.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Horde.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Katabatic.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Magmatic.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Minotaur.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Neve.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_NoShelter.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_OsIris.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Pandemonium.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Quagmire.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Raindance.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Ramparts.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Reversion.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Rollercoaster.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Runenmacht.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Sandstorm.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Slapdash.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Snowblind.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Starfallen.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Stonehenge.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_SubZero.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Surreal.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_Titan.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_WhiteDwarf.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_WilderZone.png":["TWL-MapPack.vl2"],"textures/gui/Load_TWL_WoodyMyrk.png":["TWL-MapPack.vl2"],"textures/gui/Load_Talus.png":["textures.vl2"],"textures/gui/Load_TempleTussleVersion2.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_ThinIce.png":["textures.vl2"],"textures/gui/Load_Titan.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Tombstone.png":["textures.vl2"],"textures/gui/Load_Training1.png":["textures.vl2"],"textures/gui/Load_Training2.png":["textures.vl2"],"textures/gui/Load_Training3.png":["textures.vl2"],"textures/gui/Load_Training4.png":["textures.vl2"],"textures/gui/Load_Training5.png":["textures.vl2"],"textures/gui/Load_Trident.png":["DynamixFinalPack.vl2"],"textures/gui/Load_TridentLE.png":["TridentLE.vl2"],"textures/gui/Load_TrueGrit.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_UltimaThule.png":["textures.vl2"],"textures/gui/Load_Underhill.png":["textures.vl2"],"textures/gui/Load_UphillBattle.png":["UphillBattle.vl2"],"textures/gui/Load_UporDown.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_WalledIn.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_WalledInII.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_WhiteDwarf.png":["Classic_maps_v1.vl2"],"textures/gui/Load_Whiteout.png":["textures.vl2"],"textures/gui/Load_WonderLand.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_WoodyMyrk.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Load_Yubarena.png":["zAddOnsVL2s/TWL_T2arenaOfficialMaps.vl2"],"textures/gui/Loading.png":["textures.vl2"],"textures/gui/RET_blaster.png":["textures.vl2"],"textures/gui/RET_chaingun.png":["textures.vl2"],"textures/gui/RET_disc.png":["textures.vl2"],"textures/gui/RET_elf.png":["textures.vl2"],"textures/gui/RET_grenade.png":["textures.vl2"],"textures/gui/RET_missile.png":["textures.vl2"],"textures/gui/RET_missile_horizflash_red.png":["textures.vl2"],"textures/gui/RET_missile_marker.png":["textures.vl2"],"textures/gui/RET_missile_marker_red.png":["textures.vl2"],"textures/gui/RET_missile_vertflash_red.png":["textures.vl2"],"textures/gui/RET_mortor.png":["textures.vl2"],"textures/gui/RET_plasma.png":["textures.vl2"],"textures/gui/ShellTBButtonHilight.png":["textures.vl2"],"textures/gui/ShellTBButtonNormal.png":["textures.vl2"],"textures/gui/ShellTBButtonPressed.png":["textures.vl2"],"textures/gui/TR2hud_playertriangle.png":["TR2final105-client.vl2"],"textures/gui/TR2hud_playertriangle_enemy.png":["TR2final105-client.vl2"],"textures/gui/beacon_base.png":["textures.vl2"],"textures/gui/bg_Bioderm.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/gui/bg_Bloodeagle.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/gui/bg_Diamondsword.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/gui/bg_Hammers.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/gui/bg_Harbingers.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/gui/bg_Starwolf.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/gui/crosshairs.png":["textures.vl2"],"textures/gui/darkScroll.png":["textures.vl2"],"textures/gui/darkWindow.png":["textures.vl2"],"textures/gui/dlg_box.png":["textures.vl2"],"textures/gui/dlg_button.png":["textures.vl2"],"textures/gui/dlg_fieldfill.png":["textures.vl2"],"textures/gui/dlg_fieldgrade.png":["textures.vl2"],"textures/gui/dlg_frame_edge.png":["textures.vl2"],"textures/gui/dlg_frame_end.png":["textures.vl2"],"textures/gui/dlg_titletab.png":["textures.vl2"],"textures/gui/email_notread.png":["textures.vl2"],"textures/gui/email_read.png":["textures.vl2"],"textures/gui/hud_ChatPageDown.png":["textures.vl2"],"textures/gui/hud_alliedtriangle.png":["textures.vl2"],"textures/gui/hud_ammopack.png":["textures.vl2"],"textures/gui/hud_armbar.png":["textures.vl2"],"textures/gui/hud_armbaricon.png":["textures.vl2"],"textures/gui/hud_beacon.png":["textures.vl2"],"textures/gui/hud_blaster.png":["textures.vl2"],"textures/gui/hud_camera.png":["textures.vl2"],"textures/gui/hud_chaingun.png":["textures.vl2"],"textures/gui/hud_chat.png":["textures.vl2"],"textures/gui/hud_cloakpack.png":["textures.vl2"],"textures/gui/hud_cmmndfield.png":["textures.vl2"],"textures/gui/hud_deploypack.png":["textures.vl2"],"textures/gui/hud_disc.png":["textures.vl2"],"textures/gui/hud_disconnect.png":["textures.vl2"],"textures/gui/hud_dot.png":["textures.vl2"],"textures/gui/hud_east.png":["textures.vl2"],"textures/gui/hud_elfgun.png":["textures.vl2"],"textures/gui/hud_enemytriangle.png":["textures.vl2"],"textures/gui/hud_energypack.png":["textures.vl2"],"textures/gui/hud_ergbar.png":["textures.vl2"],"textures/gui/hud_ergbaricon.png":["textures.vl2"],"textures/gui/hud_grenlaunch.png":["textures.vl2"],"textures/gui/hud_handgren.png":["textures.vl2"],"textures/gui/hud_infinity.png":["textures.vl2"],"textures/gui/hud_jamm.png":["textures.vl2"],"textures/gui/hud_medpack.png":["textures.vl2"],"textures/gui/hud_mine.png":["textures.vl2"],"textures/gui/hud_missiles.png":["textures.vl2"],"textures/gui/hud_mistimer.png":["textures.vl2"],"textures/gui/hud_mortor.png":["textures.vl2"],"textures/gui/hud_navcirc.png":["textures.vl2"],"textures/gui/hud_new_NSEW.png":["textures.vl2"],"textures/gui/hud_new_beacon.png":["textures.vl2"],"textures/gui/hud_new_blaster.png":["textures.vl2"],"textures/gui/hud_new_chaingun.png":["textures.vl2"],"textures/gui/hud_new_cog.png":["textures.vl2"],"textures/gui/hud_new_compass.png":["textures.vl2"],"textures/gui/hud_new_disc.png":["textures.vl2"],"textures/gui/hud_new_elfgun.png":["textures.vl2"],"textures/gui/hud_new_grenlaunch.png":["textures.vl2"],"textures/gui/hud_new_handgren.png":["textures.vl2"],"textures/gui/hud_new_medpack.png":["textures.vl2"],"textures/gui/hud_new_mine.png":["textures.vl2"],"textures/gui/hud_new_missile.png":["textures.vl2"],"textures/gui/hud_new_mortar.png":["textures.vl2"],"textures/gui/hud_new_packammo.png":["textures.vl2"],"textures/gui/hud_new_packcloak.png":["textures.vl2"],"textures/gui/hud_new_packcloak_armed.png":["textures.vl2"],"textures/gui/hud_new_packenergy.png":["textures.vl2"],"textures/gui/hud_new_packinventory.png":["textures.vl2"],"textures/gui/hud_new_packmotionsens.png":["textures.vl2"],"textures/gui/hud_new_packradar.png":["textures.vl2"],"textures/gui/hud_new_packrepair.png":["textures.vl2"],"textures/gui/hud_new_packrepair_armed.png":["textures.vl2"],"textures/gui/hud_new_packsatchel.png":["textures.vl2"],"textures/gui/hud_new_packsensjam.png":["textures.vl2"],"textures/gui/hud_new_packsensjam_armed.png":["textures.vl2"],"textures/gui/hud_new_packshield.png":["textures.vl2"],"textures/gui/hud_new_packshield_armed.png":["textures.vl2"],"textures/gui/hud_new_packturret.png":["textures.vl2"],"textures/gui/hud_new_packturretin.png":["textures.vl2"],"textures/gui/hud_new_packturretout.png":["textures.vl2"],"textures/gui/hud_new_panel.png":["textures.vl2"],"textures/gui/hud_new_ping.png":["textures.vl2"],"textures/gui/hud_new_ping_green.png":["textures.vl2"],"textures/gui/hud_new_ping_red.png":["textures.vl2"],"textures/gui/hud_new_ping_yellow.png":["textures.vl2"],"textures/gui/hud_new_plasma.png":["textures.vl2"],"textures/gui/hud_new_scorewindow.png":["textures.vl2"],"textures/gui/hud_new_shocklance.png":["textures.vl2"],"textures/gui/hud_new_sniper.png":["textures.vl2"],"textures/gui/hud_new_targetlaser.png":["textures.vl2"],"textures/gui/hud_new_weaponselect.png":["textures.vl2"],"textures/gui/hud_new_window_BL.png":["textures.vl2"],"textures/gui/hud_new_window_BM.png":["textures.vl2"],"textures/gui/hud_new_window_BR.png":["textures.vl2"],"textures/gui/hud_new_window_ML.png":["textures.vl2"],"textures/gui/hud_new_window_MM.png":["textures.vl2"],"textures/gui/hud_new_window_MR.png":["textures.vl2"],"textures/gui/hud_new_window_TL.png":["textures.vl2"],"textures/gui/hud_new_window_TM.png":["textures.vl2"],"textures/gui/hud_new_window_TR.png":["textures.vl2"],"textures/gui/hud_nopack.png":["textures.vl2"],"textures/gui/hud_north.png":["textures.vl2"],"textures/gui/hud_objective.png":["textures.vl2"],"textures/gui/hud_objtimer.png":["textures.vl2"],"textures/gui/hud_packback.png":["textures.vl2"],"textures/gui/hud_packwin.png":["textures.vl2"],"textures/gui/hud_ping.png":["textures.vl2"],"textures/gui/hud_plasma.png":["textures.vl2"],"textures/gui/hud_playertriangle.png":["textures.vl2"],"textures/gui/hud_playertriangle_enemy.png":["textures.vl2"],"textures/gui/hud_repairpack.png":["textures.vl2"],"textures/gui/hud_ret_bomber.png":["textures.vl2"],"textures/gui/hud_ret_shocklance.png":["textures.vl2"],"textures/gui/hud_ret_shrike.png":["textures.vl2"],"textures/gui/hud_ret_sniper.png":["textures.vl2"],"textures/gui/hud_ret_tankchaingun.png":["textures.vl2"],"textures/gui/hud_ret_tankmortar.png":["textures.vl2"],"textures/gui/hud_ret_targlaser.png":["textures.vl2"],"textures/gui/hud_retrng.png":["textures.vl2"],"textures/gui/hud_satchel_armed.png":["textures.vl2"],"textures/gui/hud_satchel_unarmed.png":["textures.vl2"],"textures/gui/hud_sensorbar.png":["textures.vl2"],"textures/gui/hud_sensorbar_glow.png":["textures.vl2"],"textures/gui/hud_sensorbar_glow1.png":["textures.vl2"],"textures/gui/hud_sensorbar_glow2.png":["textures.vl2"],"textures/gui/hud_shieldpack.png":["textures.vl2"],"textures/gui/hud_shocklance.png":["textures.vl2"],"textures/gui/hud_sniper.png":["textures.vl2"],"textures/gui/hud_south.png":["textures.vl2"],"textures/gui/hud_targetlaser.png":["textures.vl2"],"textures/gui/hud_veh_bomb.png":["textures.vl2"],"textures/gui/hud_veh_enrgbar.png":["textures.vl2"],"textures/gui/hud_veh_enrgbarback.png":["textures.vl2"],"textures/gui/hud_veh_icon_assault.png":["textures.vl2"],"textures/gui/hud_veh_icon_bomber.png":["textures.vl2"],"textures/gui/hud_veh_icon_hapc.png":["textures.vl2"],"textures/gui/hud_veh_icon_hole.png":["textures.vl2"],"textures/gui/hud_veh_icon_hoverbike.png":["textures.vl2"],"textures/gui/hud_veh_icon_mpb.png":["textures.vl2"],"textures/gui/hud_veh_icon_shrike.png":["textures.vl2"],"textures/gui/hud_veh_new_bombardier_dash.png":["textures.vl2"],"textures/gui/hud_veh_new_dash.png":["textures.vl2"],"textures/gui/hud_veh_new_dashpiece_1.png":["textures.vl2"],"textures/gui/hud_veh_new_dashpiece_2.png":["textures.vl2"],"textures/gui/hud_veh_new_dashpiece_3.png":["textures.vl2"],"textures/gui/hud_veh_new_dashpiece_4.png":["textures.vl2"],"textures/gui/hud_veh_new_dashpiece_5.png":["textures.vl2"],"textures/gui/hud_veh_new_hilite_left.png":["textures.vl2"],"textures/gui/hud_veh_new_hilite_middle.png":["textures.vl2"],"textures/gui/hud_veh_new_hilite_right.png":["textures.vl2"],"textures/gui/hud_veh_new_tankgunner_dash.png":["textures.vl2"],"textures/gui/hud_veh_nrgbar.png":["textures.vl2"],"textures/gui/hud_veh_nrgbar_back.png":["textures.vl2"],"textures/gui/hud_veh_passenger_dot.png":["textures.vl2"],"textures/gui/hud_veh_passengers.png":["textures.vl2"],"textures/gui/hud_veh_seatdot.png":["textures.vl2"],"textures/gui/hud_veh_speedaltwin.png":["textures.vl2"],"textures/gui/hud_veh_speedaltwinback.png":["textures.vl2"],"textures/gui/hud_veh_speedo_bkgrnd.png":["textures.vl2"],"textures/gui/hud_veh_speedo_frame.png":["textures.vl2"],"textures/gui/hud_veh_weapon_back.png":["textures.vl2"],"textures/gui/hud_veh_weapon_frame.png":["textures.vl2"],"textures/gui/hud_veh_weaponback.png":["textures.vl2"],"textures/gui/hud_veh_weaponwin.png":["textures.vl2"],"textures/gui/hud_weaphigh.png":["textures.vl2"],"textures/gui/hud_weapwin.png":["textures.vl2"],"textures/gui/hud_west.png":["textures.vl2"],"textures/gui/immersion.jpg":["textures.vl2"],"textures/gui/launch_btn.png":["textures.vl2"],"textures/gui/launch_btn_act.png":["textures.vl2"],"textures/gui/launch_btn_rol.png":["textures.vl2"],"textures/gui/launchtop_btn.png":["textures.vl2"],"textures/gui/launchtop_btn_act.png":["textures.vl2"],"textures/gui/lnch_Tab.png":["textures.vl2"],"textures/gui/load_Firestorm.png":["textures.vl2"],"textures/gui/load_Fracas.png":["textures.vl2"],"textures/gui/load_Geronimo.png":["Geronimo.vl2"],"textures/gui/load_Katabatic.png":["textures.vl2"],"textures/gui/load_Patience.png":["Patience.vl2"],"textures/gui/load_Riverdance.png":["textures.vl2"],"textures/gui/load_VulcansHammer.png":["VulcansHammer.vl2"],"textures/gui/load_broken_dreams.png":["brokendreams_2.vl2"],"textures/gui/load_solace.png":["Solace.vl2"],"textures/gui/lobby_headset.png":["textures.vl2"],"textures/gui/lobby_icon_listen.png":["textures.vl2"],"textures/gui/lobby_icon_speak.png":["textures.vl2"],"textures/gui/server_retrievebar.png":["textures.vl2"],"textures/gui/server_tabs.png":["textures.vl2"],"textures/gui/shellScroll.png":["textures.vl2"],"textures/gui/shll_bar_act.png":["textures.vl2"],"textures/gui/shll_bar_rol.png":["textures.vl2"],"textures/gui/shll_button.png":["textures.vl2"],"textures/gui/shll_entryfield.png":["textures.vl2"],"textures/gui/shll_field_BL.png":["textures.vl2"],"textures/gui/shll_field_BM.png":["textures.vl2"],"textures/gui/shll_field_BR.png":["textures.vl2"],"textures/gui/shll_field_ML.png":["textures.vl2"],"textures/gui/shll_field_MM.png":["textures.vl2"],"textures/gui/shll_field_MR.png":["textures.vl2"],"textures/gui/shll_field_TL.png":["textures.vl2"],"textures/gui/shll_field_TM.png":["textures.vl2"],"textures/gui/shll_field_TR.png":["textures.vl2"],"textures/gui/shll_fieldfill.png":["textures.vl2"],"textures/gui/shll_fieldgrade.png":["textures.vl2"],"textures/gui/shll_frame_edge.png":["textures.vl2"],"textures/gui/shll_frame_end.png":["textures.vl2"],"textures/gui/shll_horizontalfield.png":["textures.vl2"],"textures/gui/shll_horzspacer.png":["textures.vl2"],"textures/gui/shll_horztabbutton.png":["textures.vl2"],"textures/gui/shll_horztabbuttonB.png":["textures.vl2"],"textures/gui/shll_horztabframeclose.png":["textures.vl2"],"textures/gui/shll_horztabframeclosea.png":["textures.vl2"],"textures/gui/shll_horztabframegrad.png":["textures.vl2"],"textures/gui/shll_horztabframegrada.png":["textures.vl2"],"textures/gui/shll_horztabframegradedge.png":["textures.vl2"],"textures/gui/shll_horztabframegradedgea.png":["textures.vl2"],"textures/gui/shll_icon_dedicated.png":["textures.vl2"],"textures/gui/shll_icon_dedicated_hi.png":["textures.vl2"],"textures/gui/shll_icon_favorite.png":["textures.vl2"],"textures/gui/shll_icon_favorite_hi.png":["textures.vl2"],"textures/gui/shll_icon_notqueried.png":["textures.vl2"],"textures/gui/shll_icon_notqueried_hi.png":["textures.vl2"],"textures/gui/shll_icon_passworded.png":["textures.vl2"],"textures/gui/shll_icon_passworded_hi.png":["textures.vl2"],"textures/gui/shll_icon_penguin.png":["textures.vl2"],"textures/gui/shll_icon_querying.png":["textures.vl2"],"textures/gui/shll_icon_querying_hi.png":["textures.vl2"],"textures/gui/shll_icon_timedout.png":["textures.vl2"],"textures/gui/shll_icon_tourney.png":["textures.vl2"],"textures/gui/shll_icon_tourney_hi.png":["textures.vl2"],"textures/gui/shll_launch_act.png":["textures.vl2"],"textures/gui/shll_launch_rol.png":["textures.vl2"],"textures/gui/shll_launch_sep.png":["textures.vl2"],"textures/gui/shll_menuclose.png":["textures.vl2"],"textures/gui/shll_menufield.png":["textures.vl2"],"textures/gui/shll_pulldown.png":["textures.vl2"],"textures/gui/shll_pulldown_BL.png":["textures.vl2"],"textures/gui/shll_pulldown_BM.png":["textures.vl2"],"textures/gui/shll_pulldown_BR.png":["textures.vl2"],"textures/gui/shll_pulldown_ML.png":["textures.vl2"],"textures/gui/shll_pulldown_MM.png":["textures.vl2"],"textures/gui/shll_pulldown_MR.png":["textures.vl2"],"textures/gui/shll_pulldown_TL.png":["textures.vl2"],"textures/gui/shll_pulldown_TM.png":["textures.vl2"],"textures/gui/shll_pulldown_TR.png":["textures.vl2"],"textures/gui/shll_pulldownbar_act.png":["textures.vl2"],"textures/gui/shll_pulldownbar_rol.png":["textures.vl2"],"textures/gui/shll_radio.png":["textures.vl2"],"textures/gui/shll_scroll_horzbar.png":["textures.vl2"],"textures/gui/shll_scroll_horzbuttons.png":["textures.vl2"],"textures/gui/shll_scroll_horzfield.png":["textures.vl2"],"textures/gui/shll_scroll_scale.png":["textures.vl2"],"textures/gui/shll_scroll_vertbar.png":["textures.vl2"],"textures/gui/shll_scroll_vertbuttons.png":["textures.vl2"],"textures/gui/shll_scroll_vertfield.png":["textures.vl2"],"textures/gui/shll_sortarrow.png":["textures.vl2"],"textures/gui/shll_soundbutton.png":["textures.vl2"],"textures/gui/shll_tabbutton.png":["textures.vl2"],"textures/gui/shll_tabframegrad.png":["textures.vl2"],"textures/gui/shll_tabframegradedge.png":["textures.vl2"],"textures/gui/shll_titletab.png":["textures.vl2"],"textures/gui/shll_treeView.png":["textures.vl2"],"textures/gui/shll_verticalfield.png":["textures.vl2"],"textures/gui/shll_vertspacer.png":["textures.vl2"],"textures/gui/shll_wipe.png":["textures.vl2"],"textures/gui/shll_wipeend.png":["textures.vl2"],"textures/gui/shll_wipefill.png":["textures.vl2"],"textures/gui/shll_wphfieldbttm.png":["textures.vl2"],"textures/gui/shll_wphfieldtop.png":["textures.vl2"],"textures/gui/shll_wpvfield.png":["textures.vl2"],"textures/gui/treeView.png":["textures.vl2"],"textures/gui/trn_1charybdis.png":["textures.vl2"],"textures/gui/trn_2sehrganda.png":["textures.vl2"],"textures/gui/trn_3ymir.png":["textures.vl2"],"textures/gui/trn_4bloodjewel.png":["textures.vl2"],"textures/gui/trn_5draconis.png":["textures.vl2"],"textures/gui/trn_skifree_2021.png":["SkiFreeGameType.vl2"],"textures/gui/trn_skifree_daily.png":["SkiFreeGameType.vl2"],"textures/gui/trn_skifree_random.png":["SkiFreeGameType.vl2"],"textures/gui/vin_assaultVehicle.png":["textures.vl2"],"textures/gui/vin_bomberFlyer.png":["textures.vl2"],"textures/gui/vin_hapcFlyer.png":["textures.vl2"],"textures/gui/vin_mobileBaseVehicle.png":["textures.vl2"],"textures/gui/vin_scoutFlyer.png":["textures.vl2"],"textures/gui/vin_scoutVehicle.png":["textures.vl2"],"textures/gui/votemeterpassbar.png":["textures.vl2"],"textures/gui/window_close.png":["textures.vl2"],"textures/gui/window_corner.png":["textures.vl2"],"textures/gui/window_titletab.png":["textures.vl2"],"textures/haloday.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/halonite.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/harvest.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/ib/skies/inf_butch_night13_BK.png":["TWL-MapPack.vl2"],"textures/ib/skies/inf_butch_night13_DN.png":["TWL-MapPack.vl2"],"textures/ib/skies/inf_butch_night13_FR.png":["TWL-MapPack.vl2"],"textures/ib/skies/inf_butch_night13_LF.png":["TWL-MapPack.vl2"],"textures/ib/skies/inf_butch_night13_RT.png":["TWL-MapPack.vl2"],"textures/ib/skies/inf_butch_night13_UP.png":["TWL-MapPack.vl2"],"textures/ice/bd_ebor03.PNG":["TWL2-MapPack.vl2"],"textures/ice/bd_espe03.PNG":["TWL2-MapPack.vl2"],"textures/ice/bd_ibor6.PNG":["TWL2-MapPack.vl2"],"textures/ice/bd_iceilig02.png":["TWL2-MapPack.vl2"],"textures/ice/be_elig03.PNG":["TWL2-MapPack.vl2"],"textures/ice/be_icei01a.png":["TWL2-MapPack.vl2"],"textures/ice/be_itebor02a.PNG":["TWL2-MapPack.vl2"],"textures/ice/be_itedoo01.PNG":["TWL2-MapPack.vl2"],"textures/ice/be_iteflo01.PNG":["TWL2-MapPack.vl2"],"textures/ice/ds_efloor1.png":["TWL2-MapPack.vl2"],"textures/ice/ds_ichute02.png":["TWL2-MapPack.vl2"],"textures/ice/ds_iflo04.png":["TWL2-MapPack.vl2"],"textures/ice/ds_ihacei01.png":["TWL2-MapPack.vl2"],"textures/ice/ds_ilig02.png":["TWL2-MapPack.vl2"],"textures/ice/ds_ilig03.png":["TWL2-MapPack.vl2"],"textures/ice/ds_iwaldeco04a.png":["TWL2-MapPack.vl2"],"textures/ice/ds_iwaldeco05.png":["TWL2-MapPack.vl2"],"textures/ice/ds_iwaldeco06.png":["TWL2-MapPack.vl2"],"textures/ice/ds_techwall_2.png":["TWL2-MapPack.vl2"],"textures/ice/ds_techwall_3.png":["TWL2-MapPack.vl2"],"textures/ice/icewall2020.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/ice/icewall2021.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/ice/icewall2022.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/ice/rockSnow2.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/rockblue5.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/skies/dark_b.bm8":["ice.vl2"],"textures/ice/skies/dark_b.png":["ice.vl2"],"textures/ice/skies/dark_bottom.bm8":["ice.vl2"],"textures/ice/skies/dark_bottom.png":["ice.vl2"],"textures/ice/skies/dark_f.bm8":["ice.vl2"],"textures/ice/skies/dark_f.png":["ice.vl2"],"textures/ice/skies/dark_l.bm8":["ice.vl2"],"textures/ice/skies/dark_l.png":["ice.vl2"],"textures/ice/skies/dark_r.bm8":["ice.vl2"],"textures/ice/skies/dark_r.png":["ice.vl2"],"textures/ice/skies/dark_t.bm8":["ice.vl2"],"textures/ice/skies/dark_t.png":["ice.vl2"],"textures/ice/skies/ice_blue_emap.bm8":["ice.vl2"],"textures/ice/skies/ice_blue_emap.png":["ice.vl2"],"textures/ice/skies/ice_nite_emap.bm8":["ice.vl2"],"textures/ice/skies/ice_nite_emap.png":["ice.vl2"],"textures/ice/skies/icecloud1.bm8":["ice.vl2"],"textures/ice/skies/icecloud1.png":["ice.vl2"],"textures/ice/skies/icecloud2.bm8":["ice.vl2"],"textures/ice/skies/icecloud2.png":["ice.vl2"],"textures/ice/skies/icecloud3.bm8":["ice.vl2"],"textures/ice/skies/icecloud3.png":["ice.vl2"],"textures/ice/skies/kif_ice_day_BK.png":["TWL-MapPack.vl2"],"textures/ice/skies/kif_ice_day_DN.png":["TWL-MapPack.vl2"],"textures/ice/skies/kif_ice_day_FR.png":["TWL-MapPack.vl2"],"textures/ice/skies/kif_ice_day_LF.png":["TWL-MapPack.vl2"],"textures/ice/skies/kif_ice_day_RT.png":["TWL-MapPack.vl2"],"textures/ice/skies/kif_ice_day_UP.png":["TWL-MapPack.vl2"],"textures/ice/skies/starrynite_BK.png":["TWL2-MapPack.vl2"],"textures/ice/skies/starrynite_DN.png":["TWL2-MapPack.vl2"],"textures/ice/skies/starrynite_FR.png":["TWL2-MapPack.vl2"],"textures/ice/skies/starrynite_LF.png":["TWL2-MapPack.vl2"],"textures/ice/skies/starrynite_RT.png":["TWL2-MapPack.vl2"],"textures/ice/skies/starrynite_UP.png":["TWL2-MapPack.vl2"],"textures/ice/skies/starrynite_v1_BK.bm8":["ice.vl2"],"textures/ice/skies/starrynite_v1_BK.png":["ice.vl2"],"textures/ice/skies/starrynite_v1_DN.bm8":["ice.vl2"],"textures/ice/skies/starrynite_v1_DN.png":["ice.vl2"],"textures/ice/skies/starrynite_v1_FR.bm8":["ice.vl2"],"textures/ice/skies/starrynite_v1_FR.png":["ice.vl2"],"textures/ice/skies/starrynite_v1_LF.bm8":["ice.vl2"],"textures/ice/skies/starrynite_v1_LF.png":["ice.vl2"],"textures/ice/skies/starrynite_v1_RT.bm8":["ice.vl2"],"textures/ice/skies/starrynite_v1_RT.png":["ice.vl2"],"textures/ice/skies/starrynite_v1_UP.bm8":["ice.vl2"],"textures/ice/skies/starrynite_v1_UP.png":["ice.vl2"],"textures/ice/snowrock.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/snowrock2.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ebor01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ecap01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ecap01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ecap01b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ecap01c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ecap02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_edoor01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_edoor02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_edoor03.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_edoor04.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_eflo01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_eflo01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_eflo01b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_eflo01c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_elig01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_elig02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_espec01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_espec02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_espec03.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal01b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal01c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal01d.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal02a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal03.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal03a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal04.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal06.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal06b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal06c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ewal06d.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_floorgrate.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_floorthresh.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ibor01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ibor01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iborlig01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iborlig01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iborlig01b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iborlig02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iborlig02a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iborlig02b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icei01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icei01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icei02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icei02a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ichute01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ichute02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icol01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icol01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icolBASE.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icolCAP01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icolCAP02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icolSPEC01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icolSPEC02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_icoligolA.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ifloor01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ifloor01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ifloor01b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ifloor01c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ilig01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ilig02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ilig03.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ilig04.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ipipe01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ipipe01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ipipe02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec01agl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec01gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec02agl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec02gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec03.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_ispec03glue.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal01Snow.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal01_4BSb.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal01_4BSgl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal01gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal02Snow.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal03.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal035BSEb.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal035BSEgl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal03Snow.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal03gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal04.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal04gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal05.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwal05gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalCAP01agl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalCAP01gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalCAP02agl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalCAP02gl.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap01b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap01c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap01d.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap02.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap02b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap02c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalcap02d.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_iwalsubcap.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_screen.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_scrnbrdr01.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_scrnbrdr01a.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_scrnbrdr01b.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_scrnbrdr01c.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_thresh01OFF.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_thresh01ON.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_threshSIDE.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/sw_threshgrate.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/xsnowrock3.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice/xsnowrock4.png":["ice.vl2","yHDTextures2.0.vl2"],"textures/ice_dark.dml":["ice.vl2"],"textures/inf_butch_FrozenHope.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/inf_butch_night13.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/inf_butch_night13_x2.dml":["TWL-MapPack.vl2"],"textures/inf_butch_nov50.dml":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/inf_butch_nov50_BK.png":["TWL2-MapPack.vl2"],"textures/inf_butch_nov50_DN.png":["TWL2-MapPack.vl2"],"textures/inf_butch_nov50_FR.png":["TWL2-MapPack.vl2"],"textures/inf_butch_nov50_LF.png":["TWL2-MapPack.vl2"],"textures/inf_butch_nov50_RT.png":["TWL2-MapPack.vl2"],"textures/inf_butch_nov50_UP.png":["TWL2-MapPack.vl2"],"textures/inf_butchlava51.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/island_water.dml":["textures.vl2"],"textures/jagged.dml":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/jaggedclaw/be_edoo02.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_elig02.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_elig03.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_espec02.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_ewal06.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_icei01a.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_ihalig.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_iprflo01.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_itebor04.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_itedoo01.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_itelig01.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_itelig02.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_itewal01.PNG":["TWL2-MapPack.vl2"],"textures/jaggedclaw/be_itewal04.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/chateau_bk.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/chateau_dn.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/chateau_ft.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/chateau_lf.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/chateau_rt.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/chateau_up.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/deck1+.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/ds_NefBlTrim.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/ds_NefBlue1.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/ds_NefWall1.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/ds_Neffloor1.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/ds_Neffloor5.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/ds_ilig03.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/greylite2.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/gtext2a.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/null.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/slabgrill.png":["TWL2-MapPack.vl2"],"textures/jaggedclaw/tcement1a.png":["TWL2-MapPack.vl2"],"textures/kif_iceday.dml":["TWL-MapPack.vl2"],"textures/kif_lava_starrynight.dml":["TWL-MapPack.vl2"],"textures/kif_lava_starrynight62.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/kif_lushsunset.dml":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Euro4_Sinivalkoinen_TMa5tersMix_water_RefleX.png":["TWL2-MapPack.vl2"],"textures/lava/Nycto-Plates.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-Trim.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-bboard.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-bboard2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-comp2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-comp3.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-comp4.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-comp7.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-computer.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-disp1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-disp2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-hitwall.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-hitwall2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-map.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-mwall.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-mwall2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-mwall3.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-mwall4.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-pipe.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/Nycto-plasma.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/STPLATE10a.png":["Classic_maps_v1.vl2"],"textures/lava/STPLATE10c.png":["Classic_maps_v1.vl2"],"textures/lava/STPLATE12.png":["Classic_maps_v1.vl2"],"textures/lava/STPLATE13.png":["Classic_maps_v1.vl2"],"textures/lava/STPLATE5a.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate0010.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate1.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate2.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate3.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate5.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate6.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate7.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate8.png":["Classic_maps_v1.vl2"],"textures/lava/Stplate9.png":["Classic_maps_v1.vl2"],"textures/lava/Tma5t_Cowboy1.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy4.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy5.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy6.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy7.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy8.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboy9.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboyb10.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboyb11.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboyb12.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboyb13.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/Tma5t_Cowboyb14.png":["TWL2-MapPack.vl2"],"textures/lava/Tma5t_Cowboyb15.png":["TWL2-MapPack.vl2"],"textures/lava/bd_iflo03b.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/be_icei01a.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/be_itelig01.PNG":["TWL2-MapPack.vl2"],"textures/lava/be_itewal02a.PNG":["TWL2-MapPack.vl2"],"textures/lava/comp_screen_2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/display_blue.png":["Classic_maps_v1.vl2"],"textures/lava/display_yellow.png":["Classic_maps_v1.vl2"],"textures/lava/displaymxscar.png":["Classic_maps_v1.vl2"],"textures/lava/ds_NefBlTrim.png":["Classic_maps_v1.vl2"],"textures/lava/ds_NefBlue.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/lava/ds_NefBlue1.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/lava/ds_NefBlue2.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/lava/ds_NefBlue3.png":["Classic_maps_v1.vl2"],"textures/lava/ds_NefFloor6.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/lava/ds_NefWall1.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/lava/ds_Neffloor1.png":["Classic_maps_v1.vl2"],"textures/lava/ds_Neffloor2.png":["Classic_maps_v1.vl2"],"textures/lava/ds_Neffloor3.png":["Classic_maps_v1.vl2"],"textures/lava/ds_Neffloor4.png":["Classic_maps_v1.vl2"],"textures/lava/ds_Neffloor5.png":["Classic_maps_v1.vl2"],"textures/lava/ds_Neflig01.png":["Classic_maps_v1.vl2"],"textures/lava/ds_Thresh01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_Thresh1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_alarm.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ebor01b.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ebor02.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_efloor1.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_eflor1.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_elig01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_elig02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_elig0202.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_elig03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_eport01e.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_etechbor01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_etechbrdr2.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_etran1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_etrans.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_etrans01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewal01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewal01BASE.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewal01a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewal02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewal02a.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ewal05d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ewal11a.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ewaldeco01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewaldeco06.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewaldeco07.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewaldeco08.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewaldeco09.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewall03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewall04.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewall05.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewall06.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewall06a.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ewall07.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ewall1a.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_floorgrate1.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_genfloor.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_genwall.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_girder.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ibor01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ibor01a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ibor02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ibor02a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ibor03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ibor04.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_icei01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_icei05.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_iceilig01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iceilig1.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ichute01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ichute02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iflo01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iflo02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iflo03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iflo04.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ifloLig01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ifloLig02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ifloor01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ihacei01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ihaceilig01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ihalig.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_ilavlight.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ilig01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ilig02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ilig03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ilig04.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ilig05.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_ilig06.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_inolite.png":["Classic_maps_v1.vl2"],"textures/lava/ds_iwal01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwal01a.png":["lava.vl2","yHDTextures2.0.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_iwal01aa.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_iwaldeco01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco01a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco02a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco03a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco04.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco04a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco05.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco05a.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco06.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco07.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco08.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_iwaldeco09.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_jet01.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_jet02.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_jet03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_mlatched.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_mriveted2.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_neflig01.png":["TR2final105-client.vl2"],"textures/lava/ds_obsidian.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_screen.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_techborder1.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_techborder2.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_techwall_1.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_techwall_2.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_techwall_3.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_twall_001.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_waldeco1.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/ds_walldeco_06.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_walldeco_07.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_walldeco_08.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ds_walldeco_09.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/ext_grey8.png":["Classic_maps_v1.vl2"],"textures/lava/greylite1.png":["Classic_maps_v1.vl2"],"textures/lava/greylite2.png":["Classic_maps_v1.vl2"],"textures/lava/greylitetrim.png":["Classic_maps_v1.vl2"],"textures/lava/greylitetrim2.png":["Classic_maps_v1.vl2"],"textures/lava/grid_1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/grid_rusty_1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/grill1a.png":["Classic_maps_v1.vl2"],"textures/lava/gtext1.png":["Classic_maps_v1.vl2"],"textures/lava/gtext1a.png":["Classic_maps_v1.vl2"],"textures/lava/gtext2.png":["Classic_maps_v1.vl2"],"textures/lava/gtext2a.png":["Classic_maps_v1.vl2"],"textures/lava/gtext2b.png":["Classic_maps_v1.vl2"],"textures/lava/gtext3.png":["Classic_maps_v1.vl2"],"textures/lava/gtext4.png":["Classic_maps_v1.vl2"],"textures/lava/gtext5.png":["Classic_maps_v1.vl2"],"textures/lava/gtextpipe1.png":["Classic_maps_v1.vl2"],"textures/lava/inf_light011.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/inf_light09.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/lavadirt04.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/lavarock03.png":["lava.vl2","yHDTextures2.0.vl2"],"textures/lava/lavawall20.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/lavawall21.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/lavawall22.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/radwarn.png":["Classic_maps_v1.vl2"],"textures/lava/skies/Lavanight_v5_BK.png":["DynamixFinalPack.vl2"],"textures/lava/skies/Lavanight_v5_DN.png":["DynamixFinalPack.vl2"],"textures/lava/skies/Lavanight_v5_FR.png":["DynamixFinalPack.vl2"],"textures/lava/skies/Lavanight_v5_LF.png":["DynamixFinalPack.vl2"],"textures/lava/skies/Lavanight_v5_RT.png":["DynamixFinalPack.vl2"],"textures/lava/skies/Lavanight_v5_UP.png":["DynamixFinalPack.vl2"],"textures/lava/skies/kif_lava_starrynight_BK.png":["TWL-MapPack.vl2"],"textures/lava/skies/kif_lava_starrynight_DN.png":["TWL-MapPack.vl2"],"textures/lava/skies/kif_lava_starrynight_FR.png":["TWL-MapPack.vl2"],"textures/lava/skies/kif_lava_starrynight_LF.png":["TWL-MapPack.vl2"],"textures/lava/skies/kif_lava_starrynight_RT.png":["TWL-MapPack.vl2"],"textures/lava/skies/kif_lava_starrynight_UP.png":["TWL-MapPack.vl2"],"textures/lava/skies/lava_starrynite_emap.bm8":["lava.vl2"],"textures/lava/skies/lava_starrynite_emap.png":["lava.vl2"],"textures/lava/skies/lavanight_v5_BK.png":["","Classic_maps_v1.vl2"],"textures/lava/skies/lavanight_v5_DN.png":["","Classic_maps_v1.vl2"],"textures/lava/skies/lavanight_v5_FR.png":["","Classic_maps_v1.vl2"],"textures/lava/skies/lavanight_v5_LF.png":["","Classic_maps_v1.vl2"],"textures/lava/skies/lavanight_v5_RT.png":["","Classic_maps_v1.vl2"],"textures/lava/skies/lavanight_v5_UP.png":["","Classic_maps_v1.vl2"],"textures/lava/skies/lavayellow_v5_BK.png":["DynamixFinalPack.vl2"],"textures/lava/skies/lavayellow_v5_DN.png":["DynamixFinalPack.vl2"],"textures/lava/skies/lavayellow_v5_FR.png":["DynamixFinalPack.vl2"],"textures/lava/skies/lavayellow_v5_LF.png":["DynamixFinalPack.vl2"],"textures/lava/skies/lavayellow_v5_RT.png":["DynamixFinalPack.vl2"],"textures/lava/skies/lavayellow_v5_UP.png":["DynamixFinalPack.vl2"],"textures/lava/skies/starrynite_v5_BK.bm8":["lava.vl2"],"textures/lava/skies/starrynite_v5_BK.png":["lava.vl2"],"textures/lava/skies/starrynite_v5_DN.bm8":["lava.vl2"],"textures/lava/skies/starrynite_v5_DN.png":["lava.vl2"],"textures/lava/skies/starrynite_v5_FR.bm8":["lava.vl2"],"textures/lava/skies/starrynite_v5_FR.png":["lava.vl2"],"textures/lava/skies/starrynite_v5_LF.bm8":["lava.vl2"],"textures/lava/skies/starrynite_v5_LF.png":["lava.vl2"],"textures/lava/skies/starrynite_v5_RT.bm8":["lava.vl2"],"textures/lava/skies/starrynite_v5_RT.png":["lava.vl2"],"textures/lava/skies/starrynite_v5_UP.bm8":["lava.vl2"],"textures/lava/skies/starrynite_v5_UP.png":["lava.vl2"],"textures/lava/skies/volcanic_starrynite_emap.bm8":["lava.vl2"],"textures/lava/skies/volcanic_starrynite_emap.png":["Classic_maps_v1.vl2","DynamixFinalPack.vl2","lava.vl2"],"textures/lava/stplate0021.png":["Classic_maps_v1.vl2"],"textures/lava/stplate14.png":["Classic_maps_v1.vl2"],"textures/lava/sw_floorgrate.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lava/sw_ipipe02.png":["TWL2-MapPack.vl2"],"textures/lava/tcement1a.png":["Classic_maps_v1.vl2"],"textures/lava/techwall_1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/techwall_paint.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/techwall_rusty.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/techwall_rusty2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lava/tlite6.png":["Classic_maps_v1.vl2"],"textures/lava/tplate1.png":["Classic_maps_v1.vl2"],"textures/lava/tplate2.png":["Classic_maps_v1.vl2"],"textures/lava/ttrim2.png":["Classic_maps_v1.vl2"],"textures/lava_dark.dml":["lava.vl2"],"textures/lava_night.dml":["Classic_maps_v1.vl2","DynamixFinalPack.vl2"],"textures/lava_yellow.dml":["DynamixFinalPack.vl2"],"textures/lavanight_v5.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/liquidTiles/AlgaeWater.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/BlueWater.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/GreenWater.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/IslandWater01.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/IslandWater02.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/IslandWater03.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/IslandWater04.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Lava.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LavaPool01.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LavaPool02.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LavaPool03.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LavaPool04.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater01.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater01_Algae.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater02.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater02_Algae.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater03.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater03_Algae.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater04.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/LushWater04_Algae.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Modulation03.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Modulation04.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Shore_Modulation.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Tile01a.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Tile02a.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Tile03a.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/Tile04a.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/archipelago_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/archipelago_water.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/damnation_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/ice_water_ram.png":["Classic_maps_v1.vl2"],"textures/liquidTiles/icebound_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/icebound_water.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/insalubria_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/myrkwood_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/oasis_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/oasis_water_ripply.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/quagmire_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/respite_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/reversion_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/riverdance_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/riverdance_water_1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/riverdance_water_5.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/riverdance_water_6.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/sanctuary_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/sanctuary_water_1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/sanctuary_water_2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidTiles/thinice_emap_cloudsground.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/liquidtiles/BloodMoon_bloodwater2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/liquidtiles/MuddySwamp_industrial_oil.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/liquidtiles/PlanetX_CB_water.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/liquidtiles/SewageWater.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/liquidtiles/caustic_water.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/liquidtiles/industrial_oil.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/liquidtiles/tes_water2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/BlueMoon.png":["TWL-MapPack.vl2"],"textures/lush/Roman_COLLa.png":["TWL-MapPack.vl2"],"textures/lush/Roman_COLLb.png":["TWL-MapPack.vl2"],"textures/lush/Roman_ROOF.png":["TWL-MapPack.vl2"],"textures/lush/Roman_STONE.png":["TWL-MapPack.vl2"],"textures/lush/Skies/BBday_BK.png":["TWL-MapPack.vl2"],"textures/lush/Skies/BBday_DN.png":["TWL-MapPack.vl2"],"textures/lush/Skies/BBday_FR.png":["TWL-MapPack.vl2"],"textures/lush/Skies/BBday_LF.png":["TWL-MapPack.vl2"],"textures/lush/Skies/BBday_RT.png":["TWL-MapPack.vl2"],"textures/lush/Skies/BBday_UP.png":["TWL-MapPack.vl2"],"textures/lush/Skies/lush_01_day_v5_BK_x2.png":["TWL-MapPack.vl2"],"textures/lush/Skies/lush_01_day_v5_DN_x2.png":["TWL-MapPack.vl2"],"textures/lush/Skies/lush_01_day_v5_FR_x2.png":["TWL-MapPack.vl2"],"textures/lush/Skies/lush_01_day_v5_LF_x2.png":["TWL-MapPack.vl2"],"textures/lush/Skies/lush_01_day_v5_RT_x2.png":["TWL-MapPack.vl2"],"textures/lush/Skies/lush_01_day_v5_UP_x2.png":["TWL-MapPack.vl2"],"textures/lush/attrition_iflag.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/attrition_sflag.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/bb_red.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/bb_red2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/bb_sand.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/be_Edoo01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ebor01b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ebor01bb.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/be_ebor01d.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ebor01e.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ebor02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ebor03.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ebor04a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ecombo02a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_edoo02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_edoo03.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eflo01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eflo02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_elig01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_elig02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_elig02_nd.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/be_elig03.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_elig033.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/be_epipe01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eport01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eport01e.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eport02a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eport02b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec03.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec03a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec03b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec04.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec05.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec05b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec06a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec07.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec08.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_espec09.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_etec.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eterrain02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eterrain02a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_eterrain02b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal01b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal02b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal02be.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/be_ewal03_hl.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/be_ewal03a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal03acrk.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/be_ewal04a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal05.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal05a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal05d.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal06.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal07.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal077.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/be_ewal08.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal09b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal11b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal11d.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewal12b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ewall10.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_gr3streak.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/be_gr4streak.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/be_iColBase01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iColTop.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iGeneric.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iGenericDark.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei01a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei01b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei01b1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/be_icei01c.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei01ca.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/be_icei02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei03.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei03b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icei04.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ichute01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ichute02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icobor1.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icobor1a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icocei.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icolig.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icolig01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icoligolA.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icomp01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icomp01a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icowal02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icowal02a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_icowal02b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iflo01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iflo01a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ifloWet.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ifunctec01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ifunctec01a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihadoo.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihaflo01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihalig.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihaspe01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal04.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal04a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal04b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal04d.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal05a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal05b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ihawal05c.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ipipe01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ipipe01_iwal.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ipipe01b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iprflo01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iprwal01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ispec01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ispec01a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_ispec01b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itebor01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itebor02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itebor02a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itebor02b.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itebor02c.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itebor04.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itec01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itec01a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itec01c.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itecei01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itecei02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itedoo01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iteflo01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_iteflo02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itelig01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itelig02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itewal01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itewal02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itewal02a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itewal03.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_itewal04.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_screen.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_thresh01.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_thresh01a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_thresh02.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_thresh02a.png":["lush.vl2","yHDTextures2.0.vl2"],"textures/lush/be_twal05.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/beach_wal1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/beach_wal2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/beach_wal3.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/box_a.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/box_b.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/box_c.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/display05.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/display_07.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/dox_beam.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/dox_bluelite1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/dox_bluelite2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/dox_grsteel3.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/dox_grsteel3_b.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/dox_grsteel3_f.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/dox_grsteel4.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/dox_pipe1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/emap_beachblitz.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/lush/hazard.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/ir_blocks.bm8":["TWL-MapPack.vl2"],"textures/lush/ir_blocks.png":["TWL-MapPack.vl2"],"textures/lush/ir_plain.bm8":["TWL-MapPack.vl2"],"textures/lush/ir_plain.png":["TWL-MapPack.vl2"],"textures/lush/ir_relief.bm8":["TWL-MapPack.vl2"],"textures/lush/ir_relief.png":["TWL-MapPack.vl2"],"textures/lush/ir_trim1.bm8":["TWL-MapPack.vl2"],"textures/lush/ir_trim1.png":["TWL-MapPack.vl2"],"textures/lush/ir_trim2.bm8":["TWL-MapPack.vl2"],"textures/lush/ir_trim2.png":["TWL-MapPack.vl2"],"textures/lush/ir_wall.bm8":["TWL-MapPack.vl2"],"textures/lush/ir_wall.png":["TWL-MapPack.vl2"],"textures/lush/kb_logitech.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/light_base01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/panel.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/reactor01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/rip.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/rustbox.png":["TWL-MapPack.vl2"],"textures/lush/rustbox_logo.png":["TWL-MapPack.vl2"],"textures/lush/skies/L4_b.bm8":["lush.vl2"],"textures/lush/skies/L4_b.png":["","lush.vl2"],"textures/lush/skies/L4_bottom.bm8":["lush.vl2"],"textures/lush/skies/L4_bottom.png":["","lush.vl2"],"textures/lush/skies/L4_f.bm8":["lush.vl2"],"textures/lush/skies/L4_f.png":["","lush.vl2"],"textures/lush/skies/L4_l.bm8":["lush.vl2"],"textures/lush/skies/L4_l.png":["","lush.vl2"],"textures/lush/skies/L4_r.bm8":["lush.vl2"],"textures/lush/skies/L4_r.png":["","lush.vl2"],"textures/lush/skies/L4_t.bm8":["lush.vl2"],"textures/lush/skies/L4_t.png":["","lush.vl2"],"textures/lush/skies/emap_dark_green.png":["TWL2-MapPack.vl2"],"textures/lush/skies/emap_muddy.png":["Classic_maps_v1.vl2"],"textures/lush/skies/kif_lushsunset_BK.png":["TWL2-MapPack.vl2"],"textures/lush/skies/kif_lushsunset_DN.png":["TWL2-MapPack.vl2"],"textures/lush/skies/kif_lushsunset_FR.png":["TWL2-MapPack.vl2"],"textures/lush/skies/kif_lushsunset_LF.png":["TWL2-MapPack.vl2"],"textures/lush/skies/kif_lushsunset_RT.png":["TWL2-MapPack.vl2"],"textures/lush/skies/kif_lushsunset_UP.png":["TWL2-MapPack.vl2"],"textures/lush/skies/lush_01_day_v5_BK.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_day_v5_DN.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_day_v5_FR.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_day_v5_LF.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_day_v5_RT.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_day_v5_UP.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_night_BK.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_night_DN.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_night_FR.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_night_LF.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_night_RT.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_night_UP.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_01_ram_v5_BK.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_01_ram_v5_DN.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_01_ram_v5_FR.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_01_ram_v5_LF.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_01_ram_v5_RT.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_01_ram_v5_UP.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_02_dusk_BK.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_02_dusk_DN.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_02_dusk_FR.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_02_dusk_LF.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_02_dusk_RT.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_02_dusk_UP.png":["DynamixFinalPack.vl2"],"textures/lush/skies/lush_02c_dusk_BK.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_02c_dusk_DN.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_02c_dusk_FR.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_02c_dusk_LF.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_02c_dusk_RT.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_02c_dusk_UP.png":["Classic_maps_v1.vl2"],"textures/lush/skies/lush_day_emap.bm8":["lush.vl2"],"textures/lush/skies/lush_day_emap.png":["lush.vl2"],"textures/lush/skies/lush_nite_emap.bm8":["lush.vl2"],"textures/lush/skies/lush_nite_emap.png":["lush.vl2"],"textures/lush/skies/lushcloud1.bm8":["lush.vl2"],"textures/lush/skies/lushcloud1.png":["lush.vl2"],"textures/lush/skies/lushcloud3.bm8":["lush.vl2"],"textures/lush/skies/lushcloud3.png":["lush.vl2"],"textures/lush/skies/lushcloud4.bm8":["lush.vl2"],"textures/lush/skies/lushcloud4.png":["lush.vl2"],"textures/lush/skies/starrynite_v4_BK.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v4_BK.png":["lush.vl2"],"textures/lush/skies/starrynite_v4_DN.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v4_DN.png":["lush.vl2"],"textures/lush/skies/starrynite_v4_FR.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v4_FR.png":["lush.vl2"],"textures/lush/skies/starrynite_v4_LF.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v4_LF.png":["lush.vl2"],"textures/lush/skies/starrynite_v4_RT.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v4_RT.png":["lush.vl2"],"textures/lush/skies/starrynite_v4_UP.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v4_UP.png":["lush.vl2"],"textures/lush/skies/starrynite_v6_BK.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v6_BK.png":["lush.vl2"],"textures/lush/skies/starrynite_v6_DN.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v6_DN.png":["lush.vl2"],"textures/lush/skies/starrynite_v6_FR.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v6_FR.png":["lush.vl2"],"textures/lush/skies/starrynite_v6_LF.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v6_LF.png":["lush.vl2"],"textures/lush/skies/starrynite_v6_RT.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v6_RT.png":["lush.vl2"],"textures/lush/skies/starrynite_v6_UP.bm8":["lush.vl2"],"textures/lush/skies/starrynite_v6_UP.png":["lush.vl2"],"textures/lush/skull.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/alien-01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/display04.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/display05.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/display06.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/display07.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/display08.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/display10.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot02.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot03.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot04.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot05.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot06.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot07.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot08.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot09.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/special/shot11.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/stone_wall1.png":["TWL2-MapPack.vl2"],"textures/lush/stone_wall2.png":["TWL2-MapPack.vl2"],"textures/lush/stone_wall3.png":["TWL2-MapPack.vl2"],"textures/lush/stone_wall4.png":["TWL2-MapPack.vl2"],"textures/lush/stone_wall5.png":["TWL2-MapPack.vl2"],"textures/lush/stone_wall7.png":["TWL2-MapPack.vl2"],"textures/lush/trim_t01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/wall_c02.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/wall_light_c01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/wall_trim01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/wall_w03a.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush/xing.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lush_dark.dml":["lush.vl2"],"textures/lush_day.dml":["DynamixFinalPack.vl2"],"textures/lush_day_x2.dml":["TWL-MapPack.vl2"],"textures/lush_dusk.dml":["Classic_maps_v1.vl2","DynamixFinalPack.vl2"],"textures/lush_night.dml":["DynamixFinalPack.vl2"],"textures/lush_ram.dml":["Classic_maps_v1.vl2"],"textures/lushdusk66.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/lushsky_night11.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/magsky/mag_BK.png":["TWL2-MapPack.vl2"],"textures/magsky/mag_FR.png":["TWL2-MapPack.vl2"],"textures/magsky/mag_LF.png":["TWL2-MapPack.vl2"],"textures/magsky/mag_RT.png":["TWL2-MapPack.vl2"],"textures/magsky/mag_UP.png":["TWL2-MapPack.vl2"],"textures/mmd.dml":["TWL2-MapPack.vl2"],"textures/mmd/mmd_BK.png":["TWL2-MapPack.vl2"],"textures/mmd/mmd_DN.png":["TWL2-MapPack.vl2"],"textures/mmd/mmd_FR.png":["TWL2-MapPack.vl2"],"textures/mmd/mmd_LF.png":["TWL2-MapPack.vl2"],"textures/mmd/mmd_RT.png":["TWL2-MapPack.vl2"],"textures/mmd/mmd_UP.png":["TWL2-MapPack.vl2"],"textures/mr_02.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/muddy.dml":["Classic_maps_v1.vl2"],"textures/muddy/skies/muddy_BK.png":["Classic_maps_v1.vl2"],"textures/muddy/skies/muddy_FR.png":["Classic_maps_v1.vl2"],"textures/muddy/skies/muddy_LF.png":["Classic_maps_v1.vl2"],"textures/muddy/skies/muddy_RT.png":["Classic_maps_v1.vl2"],"textures/muddy/skies/muddy_UP.png":["Classic_maps_v1.vl2"],"textures/muddy/skies/muddy_cloud1.png":["Classic_maps_v1.vl2"],"textures/muddy/skies/muddy_cloud2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Nef5_BK.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Nef5_DN.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Nef5_FR.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Nef5_LF.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Nef5_RT.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Nef5_UP.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet2_1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet2_2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet2_3.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet2_4.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet2_5.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet_1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet_2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet_3.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet_4.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet_5.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet_cloud1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/RedPlanet_cloud2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal1_BK.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal1_FR.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal1_LF.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal1_RT.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal1_UP.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal_7.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal_Cloud1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/Surreal_Cloud2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nefRed_1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nefRed_2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nefRed_3.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nefRed_4.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nefRed_5.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nef_BlueClear_1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nef_BlueClear_2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nef_BlueClear_3.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nef_BlueClear_4.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nef_BlueClear_5.png":["Classic_maps_v1.vl2"],"textures/nef/skies/nef_BlueClear_cloud1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/night1.png":["Classic_maps_v1.vl2"],"textures/nef/skies/night2.png":["Classic_maps_v1.vl2"],"textures/nef/skies/night3.png":["Classic_maps_v1.vl2"],"textures/nef/skies/night4.png":["Classic_maps_v1.vl2"],"textures/nef/skies/night5.png":["Classic_maps_v1.vl2"],"textures/nef_5.dml":["Classic_maps_v1.vl2"],"textures/nef_BlueClear.dml":["Classic_maps_v1.vl2"],"textures/nef_RedPlanet.dml":["Classic_maps_v1.vl2"],"textures/nef_RedPlanet2.dml":["Classic_maps_v1.vl2"],"textures/nef_Red_1.dml":["Classic_maps_v1.vl2"],"textures/nef_Surreal1.dml":["Classic_maps_v1.vl2"],"textures/nef_night1.dml":["Classic_maps_v1.vl2"],"textures/nef_sset2_x2.dml":["TWL-MapPack.vl2"],"textures/nefred1/red1_BK_x2.png":["TWL-MapPack.vl2"],"textures/nefred1/red1_CLOUD1_x2.png":["TWL-MapPack.vl2"],"textures/nefred1/red1_FR_x2.png":["TWL-MapPack.vl2"],"textures/nefred1/red1_LF_x2.png":["TWL-MapPack.vl2"],"textures/nefred1/red1_RT_x2.png":["TWL-MapPack.vl2"],"textures/nefred1/red1_UP_x2.png":["TWL-MapPack.vl2"],"textures/nefred1_x2.dml":["TWL-MapPack.vl2"],"textures/nefsset2_x2/skies/nef_sset2_BK.png":["TWL-MapPack.vl2"],"textures/nefsset2_x2/skies/nef_sset2_FR.png":["TWL-MapPack.vl2"],"textures/nefsset2_x2/skies/nef_sset2_LF.png":["TWL-MapPack.vl2"],"textures/nefsset2_x2/skies/nef_sset2_RT.png":["TWL-MapPack.vl2"],"textures/nefsset2_x2/skies/nef_sset2_UP.png":["TWL-MapPack.vl2"],"textures/nightsky82.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/ocean_water.dml":["textures.vl2"],"textures/ocular.dml":["TWL2-MapPack.vl2"],"textures/particleTest.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/raindrops.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake001.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake002.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake003.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake004.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake005.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake006.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake007.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake008.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake009.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake010.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake011.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake012.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake013.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake014.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake015.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake016.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflake017.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/precipitation/snowflakes.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/purpsun.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/raindrops.dml":["textures.vl2"],"textures/rilrock/ril.darkrock.png":["S8maps.vl2"],"textures/roelcolor.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/rst_goonflag.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/rst_taotribes.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/rst_toitle.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/rst_tribescastcof.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/rst_tribesnextcof.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/DarkStormy/DarkStormy_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/DarkStormy/DarkStormy_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/DarkStormy/DarkStormy_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/DarkStormy/DarkStormy_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/DarkStormy/DarkStormy_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/DarkStormy/DarkStormy_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Euro4_Bleed_emap.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_Bleed_sysday_bk.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_Bleed_sysday_dn.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_Bleed_sysday_fr.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_Bleed_sysday_lf.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_Bleed_sysday_rt.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_Bleed_sysday_up.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_FrozenHope_inf_butchlava2_BK.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_FrozenHope_inf_butchlava2_DN.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_FrozenHope_inf_butchlava2_FR.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_FrozenHope_inf_butchlava2_LF.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_FrozenHope_inf_butchlava2_RT.png":["TWL2-MapPack.vl2"],"textures/skies/Euro4_FrozenHope_inf_butchlava2_UP.png":["TWL2-MapPack.vl2"],"textures/skies/Iris/Iris_BK.bm8":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_BK.png":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_DN.bm8":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_DN.png":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_FR.bm8":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_FR.png":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_LF.bm8":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_LF.png":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_RT.bm8":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_RT.png":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_UP.bm8":["TWL-MapPack.vl2"],"textures/skies/Iris/Iris_UP.png":["TWL-MapPack.vl2"],"textures/skies/L4/L4_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/L4/L4_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/L4/L4_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/L4/L4_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/L4/L4_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/L4/L4_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Magellan/WinterBlue_v5_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Magellan/WinterBlue_v5_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Magellan/WinterBlue_v5_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Magellan/WinterBlue_v5_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Magellan/WinterBlue_v5_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Magellan/WinterBlue_v5_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Nef_Sset2/Nef_Sset2_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Nef_Sset2/Nef_Sset2_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Nef_Sset2/Nef_Sset2_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Nef_Sset2/Nef_Sset2_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Nef_Sset2/Nef_Sset2_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PacificSky/PacificSky_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PacificSky/PacificSky_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PacificSky/PacificSky_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PacificSky/PacificSky_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PacificSky/PacificSky_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PacificSky/PacificSky_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PlanetX/PlanetX_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PlanetX/PlanetX_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PlanetX/PlanetX_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PlanetX/PlanetX_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PlanetX/PlanetX_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PlanetX/PlanetX_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/PlanetX/PlanetX_reflect.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Saturn/Saturn_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Saturn/Saturn_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Saturn/Saturn_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Saturn/Saturn_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Saturn/Saturn_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/Saturn/Saturn_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/SunSet12/SunSet12_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/SunSet12/SunSet12_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/SunSet12/SunSet12_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/SunSet12/SunSet12_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/SunSet12/SunSet12_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/SunSet12/SunSet12_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/aurawisp/AURAWISP_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/aurawisp/AURAWISP_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/aurawisp/AURAWISP_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/aurawisp/AURAWISP_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/aurawisp/AURAWISP_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/aurawisp/AURAWISP_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/badlandday/badlandday_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/badlandday/badlandday_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/badlandday/badlandday_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/badlandday/badlandday_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/badlandday/badlandday_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/blank_DN.bm8":["TWL2-MapPack.vl2"],"textures/skies/blank_DN.png":["TWL2-MapPack.vl2"],"textures/skies/borealis/borealis_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/borealis/borealis_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/borealis/borealis_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/borealis/borealis_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/borealis/borealis_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/borealis/borealis_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/cc_sky_bk.png":["TWL2-MapPack.vl2"],"textures/skies/cc_sky_fr.png":["TWL2-MapPack.vl2"],"textures/skies/cc_sky_lf.png":["TWL2-MapPack.vl2"],"textures/skies/cc_sky_rt.png":["TWL2-MapPack.vl2"],"textures/skies/cc_sky_up.png":["TWL2-MapPack.vl2"],"textures/skies/ccbsky2/csk2_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/ccbsky2/csk2_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/ccbsky2/csk2_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/ccbsky2/csk2_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/ccbsky2/csk2_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/ccbsky2/csk2_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/clouds/clouds_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/clouds/clouds_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/clouds/clouds_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/clouds/clouds_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/clouds/clouds_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/clouds/clouds_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/cubemap/cubemap_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/cubemap/cubemap_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/cubemap/cubemap_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/cubemap/cubemap_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/cubemap/cubemap_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/cubemap/cubemap_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eeps/eepdesert_BK.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eeps/eepdesert_FR.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eeps/eepdesert_LF.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eeps/eepdesert_RT.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eeps/eepdesert_UP.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve1bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve1dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve1ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve1lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve1rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve1up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve2bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve2dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve2ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve2lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve2rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve2up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve3bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve3dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve3ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve3lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve3rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve3up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve4bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve4dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve4ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve4lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve4rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve4up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve5bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve5dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve5ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve5lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve5rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve5up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve6bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve6dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve6ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve6lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve6rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve6up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve7bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve7dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve7ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve7lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve7rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve7up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve8bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve8dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve8ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve8lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve8rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/eve/eve8up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/flingsky03/emap_muddy.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/flingsky03/flingsky03_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/flingsky03/flingsky03_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/flingsky03/flingsky03_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/flingsky03/flingsky03_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/flingsky03/flingsky03_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/flingsky03/flingsky03_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/haloday/haloday_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/haloday/haloday_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/haloday/haloday_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/haloday/haloday_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/haloday/haloday_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/haloday/haloday_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/halonite/halonite_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/halonite/halonite_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/halonite/halonite_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/halonite/halonite_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/halonite/halonite_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/halonite/halonite_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/harvest/harvest_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/harvest/harvest_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/harvest/harvest_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/harvest/harvest_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/harvest/harvest_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/harvest/harvest_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_FrozenHope/inf_butch_FrozenHope_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_night13/inf_butch_night13_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_night13/inf_butch_night13_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_night13/inf_butch_night13_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_night13/inf_butch_night13_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_night13/inf_butch_night13_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_night13/inf_butch_night13_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_nov50/inf_butch_nov50_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_nov50/inf_butch_nov50_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_nov50/inf_butch_nov50_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_nov50/inf_butch_nov50_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_nov50/inf_butch_nov50_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butch_nov50/inf_butch_nov50_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butchlava51/inf_butchlava51_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butchlava51/inf_butchlava51_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butchlava51/inf_butchlava51_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butchlava51/inf_butchlava51_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butchlava51/inf_butchlava51_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/inf_butchlava51/inf_butchlava51_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/jagged/chateau_bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/jagged/chateau_dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/jagged/chateau_ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/jagged/chateau_lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/jagged/chateau_rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/jagged/chateau_up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lava_starrynight62/kif_lava_starrynight62_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lushsunset/kif_lushsunset_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lushsunset/kif_lushsunset_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lushsunset/kif_lushsunset_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lushsunset/kif_lushsunset_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lushsunset/kif_lushsunset_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/kif_lushsunset/kif_lushsunset_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lavanight_v5/lavanight_v5_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lavanight_v5/lavanight_v5_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lavanight_v5/lavanight_v5_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lavanight_v5/lavanight_v5_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lavanight_v5/lavanight_v5_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lavanight_v5/lavanight_v5_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lush_02_dusk_BK.png":["TWL-MapPack.vl2"],"textures/skies/lush_02_dusk_DN.png":["TWL-MapPack.vl2"],"textures/skies/lush_02_dusk_FR.png":["TWL-MapPack.vl2"],"textures/skies/lush_02_dusk_LF.png":["TWL-MapPack.vl2"],"textures/skies/lush_02_dusk_RT.png":["TWL-MapPack.vl2"],"textures/skies/lush_02_dusk_UP.png":["TWL-MapPack.vl2"],"textures/skies/lushdusk66/lushdusk66_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushdusk66/lushdusk66_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushdusk66/lushdusk66_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushdusk66/lushdusk66_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushdusk66/lushdusk66_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushdusk66/lushdusk66_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushsky_night11/Thumbs.db":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushsky_night11/lushsky_night11_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushsky_night11/lushsky_night11_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushsky_night11/lushsky_night11_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushsky_night11/lushsky_night11_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushsky_night11/lushsky_night11_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/lushsky_night11/lushsky_night11_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/mr_02/mr_02_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/mr_02/mr_02_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/mr_02/mr_02_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/mr_02/mr_02_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/mr_02/mr_02_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/mr_02/mr_02_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nefred1/red1_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nefred1/red1_CLOUD1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nefred1/red1_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nefred1/red1_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nefred1/red1_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nefred1/red1_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nightsky82/nightsky82_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nightsky82/nightsky82_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nightsky82/nightsky82_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nightsky82/nightsky82_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nightsky82/nightsky82_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/nightsky82/nightsky82_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/ocular0.bm8":["TWL2-MapPack.vl2"],"textures/skies/ocular0.png":["TWL2-MapPack.vl2"],"textures/skies/ocular180.bm8":["TWL2-MapPack.vl2"],"textures/skies/ocular180.png":["TWL2-MapPack.vl2"],"textures/skies/ocular270.bm8":["TWL2-MapPack.vl2"],"textures/skies/ocular270.png":["TWL2-MapPack.vl2"],"textures/skies/ocular90.bm8":["TWL2-MapPack.vl2"],"textures/skies/ocular90.png":["TWL2-MapPack.vl2"],"textures/skies/ocular_lush_day_emap.bm8":["TWL2-MapPack.vl2"],"textures/skies/ocular_lush_day_emap.png":["TWL2-MapPack.vl2"],"textures/skies/oculartop.bm8":["TWL2-MapPack.vl2"],"textures/skies/oculartop.png":["TWL2-MapPack.vl2"],"textures/skies/purpsun/PURPSUN_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/purpsun/PURPSUN_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/purpsun/PURPSUN_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/purpsun/PURPSUN_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/purpsun/PURPSUN_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/purpsun/PURPSUN_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/roelcolor/roelcolor_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/roelcolor/roelcolor_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/roelcolor/roelcolor_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/roelcolor/roelcolor_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/roelcolor/roelcolor_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/roelcolor/roelcolor_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sal/Malig_v1_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sal/Malig_v1_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sal/Malig_v1_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sal/Malig_v1_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sal/Malig_v1_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sal/Malig_v1_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky01/Cloud1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky01/sky01_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky01/sky02_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky01/sky03_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky01/sky04_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky01/sky05_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky01/sky06_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky121/sky121_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky121/sky121_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky121/sky121_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky121/sky121_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky121/sky121_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky121/sky121_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky127/sky127_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky127/sky127_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky127/sky127_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky127/sky127_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky127/sky127_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky127/sky127_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky156/sky156_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky156/sky156_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky156/sky156_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky156/sky156_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky156/sky156_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sky156/sky156_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_14/space_14_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_14/space_14_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_14/space_14_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_14/space_14_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_14/space_14_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_14/space_14_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_16/space_16_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_16/space_16_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_16/space_16_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_16/space_16_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_16/space_16_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_16/space_16_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_17/space_17_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_17/space_17_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_17/space_17_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_17/space_17_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_17/space_17_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_17/space_17_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_18/space_18_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_18/space_18_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_18/space_18_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_18/space_18_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_18/space_18_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_18/space_18_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_19/space_19_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_19/space_19_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_19/space_19_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_19/space_19_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_19/space_19_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_19/space_19_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_3/space_3_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_3/space_3_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_3/space_3_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_3/space_3_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_3/space_3_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_3/space_3_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_5/space_5_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_5/space_5_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_5/space_5_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_5/space_5_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_5/space_5_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/space_5/space_5_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/starrynite/starrynite_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/starrynite/starrynite_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/starrynite/starrynite_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/starrynite/starrynite_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/starrynite/starrynite_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/starrynite/starrynite_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sundown25/sundown25_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sundown25/sundown25_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sundown25/sundown25_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sundown25/sundown25_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sundown25/sundown25_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sundown25/sundown25_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sunnight/sunnight_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sunnight/sunnight_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sunnight/sunnight_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sunnight/sunnight_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sunnight/sunnight_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/sunnight/sunnight_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/tyre/tyre_bk.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/tyre/tyre_dn.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/tyre/tyre_ft.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/tyre/tyre_lf.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/tyre/tyre_rt.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/tyre/tyre_up.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/violet/violet_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/violet/violet_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/violet/violet_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/violet/violet_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/violet/violet_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/violet/violet_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/winterskyday/winterskyday_BK.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/winterskyday/winterskyday_DN.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/winterskyday/winterskyday_FR.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/winterskyday/winterskyday_LF.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/winterskyday/winterskyday_RT.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skies/winterskyday/winterskyday_UP.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/A7branch1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/A7trunk2.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/AgaritaFall.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/BBerryFall.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/BarrenSticksFall.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Blue.hflag.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Blue.hmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Blue.lfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Blue.lmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Blue.mfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Blue.mmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Branch3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Branch4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Branch5.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Branch6.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Branch7.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Burntwood.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/BurntwoodBranch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ChkBerryWinter.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0000.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0001.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0002.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0003.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0004.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0005.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0006.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0007.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0008.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Enrgtubes0009.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Green.hflag.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Green.hmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Green.lfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Green.lmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Green.mfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Green.mmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/HorseNettleFall.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Humnskn3.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/LushMoss.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MadroneBark.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MadroneFall.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MadroneFoliage.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MadroneWinter.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Maple Shrub.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MesqBark.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MesquiteBranch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MesquiteLeaves.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Mortar_Projectile.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/MotionSensor.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/NewMoss.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/NewMossFull.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/NexDefaultFloor.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/NexHoardFloor.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/NexusGenerator.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/NexusPowerLightsON.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Oldwood.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/OldwoodBran01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/OldwoodBranch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Orange.hmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Orange.lfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Orange.lmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Orange.mfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Orange.mmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Plsre00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre06.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre07.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre08.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre09.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre10.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre11.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre12.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre13.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre14.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre15.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre16.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre17.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre18.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre19.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre20.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre21.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Plsre22.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/PonderosaPineBark.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse06.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse07.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Pulse08.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Purple.hmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Purple.lfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Purple.lmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Purple.mfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Purple.mmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Rabbit BushWin.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/RabbitBush.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Red.hmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Red.lfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Red.lmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Red.mfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Red.mmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/SBerryFall.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ScotchBroom.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Scout_windshield.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ShieldPackActivate.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ShieldPackAmbient.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Silver.hmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Silver.lfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Silver.lmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Silver.mfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Silver.mmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/SnowBlanket.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/StormJason.hmale.png":["StormJason.vl2"],"textures/skins/StormJason.lmale.png":["StormJason.vl2"],"textures/skins/StormJason.mmale.png":["StormJason.vl2"],"textures/skins/TR2-1.hmale.png":["TR2final105-client.vl2"],"textures/skins/TR2-1.lfemale.png":["TR2final105-client.vl2"],"textures/skins/TR2-1.mfemale.png":["TR2final105-client.vl2"],"textures/skins/TR2-1.mmale.png":["TR2final105-client.vl2"],"textures/skins/TR2-2.hmale.png":["TR2final105-client.vl2"],"textures/skins/TR2-2.lfemale.png":["TR2final105-client.vl2"],"textures/skins/TR2-2.mfemale.png":["TR2final105-client.vl2"],"textures/skins/TR2-2.mmale.png":["TR2final105-client.vl2"],"textures/skins/Vehicle_Land_Assault_Wheel.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_Land_Assault_bodyMain.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_Land_Assault_bodySide1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_Land_Assault_bodySide2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_grav_scout.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_grav_scout_pipes.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_grav_scout_windshield.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_grav_scout_windshieldInner.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Vehicle_grav_tank_bodyMain.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Weapon_missile_projectile.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/WinMapShrubart.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/WinRhody.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/WinScotchArt.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Yellow.hflag.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/Yellow.hmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Yellow.lfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Yellow.lmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Yellow.mfemale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/Yellow.mmale.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/a.hbioderm_512.png":["skins.vl2"],"textures/skins/a.hrobot_512.png":["skins.vl2"],"textures/skins/a.lbioderm_512.png":["skins.vl2"],"textures/skins/a.lrobot_512.png":["skins.vl2"],"textures/skins/a.mbioderm_512.png":["skins.vl2"],"textures/skins/a.mrobot_512.png":["skins.vl2"],"textures/skins/alienfirxbase2.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ammo_chaingun.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ammo_disc.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ammo_grenade.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ammo_mine.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ammo_mortar.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/ammo_plasma.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/armor.damage.1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/armor.damage.2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/armor.damage.3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/artists.plaque.png":["skins.vl2"],"textures/skins/b.hbioderm_512.png":["skins.vl2"],"textures/skins/b.hrobot_512.png":["skins.vl2"],"textures/skins/b.lbioderm_512.png":["skins.vl2"],"textures/skins/b.lrobot_512.png":["skins.vl2"],"textures/skins/b.mbioderm_512.png":["skins.vl2"],"textures/skins/b.mrobot_512.png":["skins.vl2"],"textures/skins/banner_honor.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/banner_strength.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/banner_unity.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/barrelMount.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/barrel_aa_large.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/barrel_elf_large.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/barrel_fusion_large.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/barrel_missile_large.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/barrel_mortar_large.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/base.hbioderm.png":["skins.vl2"],"textures/skins/base.hbioderm_512.png":["skins.vl2"],"textures/skins/base.hflag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/base.hmale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.lbioderm.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.lbioderm_512.png":["skins.vl2"],"textures/skins/base.lfemale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.lmale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.mbioderm.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.mbioderm_512.png":["skins.vl2"],"textures/skins/base.mfemale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.mmale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/base.switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/baseb.hbioderm.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.hmale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.lbioderm.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.lfemale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.lmale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.mbioderm.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.mfemale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.mmale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/baseb.switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/basebbot.hmale.png":["skins.vl2"],"textures/skins/basebbot.lmale.png":["skins.vl2"],"textures/skins/basebbot.mmale.png":["skins.vl2"],"textures/skins/basebot.hmale.png":["skins.vl2"],"textures/skins/basebot.lmale.png":["skins.vl2"],"textures/skins/basebot.mmale.png":["skins.vl2"],"textures/skins/bb_bark.png":["TWL-MapPack.vl2"],"textures/skins/bb_bark2.png":["TWL-MapPack.vl2"],"textures/skins/bb_beechleaf.png":["TWL-MapPack.vl2"],"textures/skins/bb_bigleaf.png":["TWL-MapPack.vl2"],"textures/skins/bb_bush.png":["TWL-MapPack.vl2"],"textures/skins/bb_jnigraleaf.png":["TWL-MapPack.vl2"],"textures/skins/bb_palmleaf.png":["TWL-MapPack.vl2"],"textures/skins/bb_screen.png":["TWL-MapPack.vl2"],"textures/skins/bb_stripeleaf.png":["TWL-MapPack.vl2"],"textures/skins/bb_tree1_foliage2.png":["TWL-MapPack.vl2"],"textures/skins/bb_tree1_side.png":["TWL-MapPack.vl2"],"textures/skins/bb_tree2_foliage2.png":["TWL-MapPack.vl2"],"textures/skins/bb_tree2_side.png":["TWL-MapPack.vl2"],"textures/skins/bb_trunk.png":["TWL-MapPack.vl2"],"textures/skins/beacon.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/beagle.flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/beagle.hmale.png":["skins.vl2"],"textures/skins/beagle.hmale_512.png":["skins.vl2"],"textures/skins/beagle.lfemale.png":["skins.vl2"],"textures/skins/beagle.lfemale_512.png":["skins.vl2"],"textures/skins/beagle.lmale.png":["skins.vl2"],"textures/skins/beagle.lmale_512.png":["skins.vl2"],"textures/skins/beagle.mfemale.png":["skins.vl2"],"textures/skins/beagle.mfemale_512.png":["skins.vl2"],"textures/skins/beagle.mmale.png":["skins.vl2"],"textures/skins/beagle.mmale_512.png":["skins.vl2"],"textures/skins/beagle.switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/beampulse.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/bigdevdawg.plaque.png":["skins.vl2"],"textures/skins/billboard_1.png":["TR2final105-client.vl2"],"textures/skins/billboard_2.png":["TR2final105-client.vl2"],"textures/skins/billboard_3.png":["TR2final105-client.vl2"],"textures/skins/billboard_4.png":["TR2final105-client.vl2"],"textures/skins/blank.switch.png":["skins.vl2"],"textures/skins/blite00.png":["skins.vl2"],"textures/skins/blite01.PNG":["skins.vl2"],"textures/skins/blite02.png":["skins.vl2"],"textures/skins/blite03.png":["skins.vl2"],"textures/skins/blite04.png":["skins.vl2"],"textures/skins/blue.hflag.png":["zflags.vl2"],"textures/skins/blue.png":["skins.vl2"],"textures/skins/blue00.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/blue00.ifl":["skins.vl2"],"textures/skins/blue01.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/blue02.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/blue03.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/blue04.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/blue_blink.ifl":["skins.vl2"],"textures/skins/blue_blink0.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/blue_blink0.ifl":["skins.vl2"],"textures/skins/blue_blink1.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/blue_blink2.PNG":["skins.vl2"],"textures/skins/blue_blink2.png":["yHDTextures2.0.vl2"],"textures/skins/blue_blink3.PNG":["skins.vl2"],"textures/skins/blue_blink3.png":["yHDTextures2.0.vl2"],"textures/skins/blue_blink4.PNG":["skins.vl2"],"textures/skins/blue_blink4.png":["yHDTextures2.0.vl2"],"textures/skins/borg1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/borg2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/borg4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/borg6.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/brsh5.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/brush.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/bullethole1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/bullethole2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/bullethole3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/bullethole4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/bullethole5.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/bullethole6.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cactus.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/camera.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/chaingun_shot_end.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/chaingun_shot_side.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/chg_fmzl.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/chg_smzl.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/chgexhaust.ifl":["skins.vl2"],"textures/skins/cloak_core.ifl":["skins.vl2"],"textures/skins/cloak_core0000.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0001.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0002.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0003.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0004.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0005.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0006.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0007.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0008.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0009.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0010.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0011.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0012.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0013.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0014.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0015.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0016.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0017.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0018.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cloak_core0019.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cotp.flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/cotp.hmale.png":["skins.vl2"],"textures/skins/cotp.lfemale.png":["skins.vl2"],"textures/skins/cotp.lmale.png":["skins.vl2"],"textures/skins/cotp.mfemale.png":["skins.vl2"],"textures/skins/cotp.mmale.png":["skins.vl2"],"textures/skins/cotp.switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/cotp_hmale_512.png":["skins.vl2"],"textures/skins/cotp_lfemale_512.png":["skins.vl2"],"textures/skins/cotp_lmale_512.png":["skins.vl2"],"textures/skins/cotp_mfemale_512.png":["skins.vl2"],"textures/skins/cotp_mmale_512.png":["skins.vl2"],"textures/skins/dcase00.PNG":["skins.vl2"],"textures/skins/dcase00.ifl":["skins.vl2"],"textures/skins/dcase00.png":["yHDTextures2.0.vl2"],"textures/skins/dcase01.PNG":["skins.vl2"],"textures/skins/dcase01.png":["yHDTextures2.0.vl2"],"textures/skins/dcase02.PNG":["skins.vl2"],"textures/skins/dcase02.png":["yHDTextures2.0.vl2"],"textures/skins/dcase03.PNG":["skins.vl2"],"textures/skins/dcase03.png":["yHDTextures2.0.vl2"],"textures/skins/dcase04.PNG":["skins.vl2"],"textures/skins/dcase04.png":["yHDTextures2.0.vl2"],"textures/skins/dcase05.PNG":["skins.vl2"],"textures/skins/dcase05.png":["yHDTextures2.0.vl2"],"textures/skins/deb01.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb01.ifl":["skins.vl2"],"textures/skins/deb02.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb03.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb04.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb05.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb06.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb07.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb08.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb09.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb10.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb11.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb12.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb13.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb14.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb15.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb16.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb17.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb18.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb19.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb20.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb21.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb22.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb23.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb24.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb25.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb26.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb27.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb28.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb29.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb30.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb31.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb32.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deb33.PNG":["skins.vl2"],"textures/skins/deb33.png":["yHDTextures2.0.vl2"],"textures/skins/deb34.PNG":["skins.vl2"],"textures/skins/deb34.png":["yHDTextures2.0.vl2"],"textures/skins/decoy.plaque.png":["skins.vl2"],"textures/skins/deploy_inv_lite.ifl":["skins.vl2"],"textures/skins/deploy_inventory_1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deploy_inventory_2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/deploy_sensor_pulse.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/designers.plaque.png":["skins.vl2"],"textures/skins/diamondback.plaque.png":["skins.vl2"],"textures/skins/disc00.PNG":["skins.vl2"],"textures/skins/disc00.ifl":["skins.vl2"],"textures/skins/disc00.png":["yHDTextures2.0.vl2"],"textures/skins/disc01.PNG":["skins.vl2"],"textures/skins/disc01.png":["yHDTextures2.0.vl2"],"textures/skins/disc02.PNG":["skins.vl2"],"textures/skins/disc02.png":["yHDTextures2.0.vl2"],"textures/skins/disc03.PNG":["skins.vl2"],"textures/skins/disc03.png":["yHDTextures2.0.vl2"],"textures/skins/disc04.PNG":["skins.vl2"],"textures/skins/disc04.png":["yHDTextures2.0.vl2"],"textures/skins/disc05.PNG":["skins.vl2"],"textures/skins/disc05.png":["yHDTextures2.0.vl2"],"textures/skins/disc06.PNG":["skins.vl2"],"textures/skins/disc06.png":["yHDTextures2.0.vl2"],"textures/skins/disc07.PNG":["skins.vl2"],"textures/skins/disc07.png":["yHDTextures2.0.vl2"],"textures/skins/disc08.PNG":["skins.vl2"],"textures/skins/disc08.png":["yHDTextures2.0.vl2"],"textures/skins/disc09.PNG":["skins.vl2"],"textures/skins/disc09.png":["yHDTextures2.0.vl2"],"textures/skins/disc10.PNG":["skins.vl2"],"textures/skins/disc10.png":["yHDTextures2.0.vl2"],"textures/skins/disc11.PNG":["skins.vl2"],"textures/skins/disc11.png":["yHDTextures2.0.vl2"],"textures/skins/disc12.PNG":["skins.vl2"],"textures/skins/disc12.png":["yHDTextures2.0.vl2"],"textures/skins/disc13.PNG":["skins.vl2"],"textures/skins/disc13.png":["yHDTextures2.0.vl2"],"textures/skins/disc14.PNG":["skins.vl2"],"textures/skins/disc14.png":["yHDTextures2.0.vl2"],"textures/skins/disc15.PNG":["skins.vl2"],"textures/skins/disc15.png":["yHDTextures2.0.vl2"],"textures/skins/disc16.PNG":["skins.vl2"],"textures/skins/disc16.png":["yHDTextures2.0.vl2"],"textures/skins/disc17.PNG":["skins.vl2"],"textures/skins/disc17.png":["yHDTextures2.0.vl2"],"textures/skins/disc18.PNG":["skins.vl2"],"textures/skins/disc18.png":["yHDTextures2.0.vl2"],"textures/skins/disc19.PNG":["skins.vl2"],"textures/skins/disc19.png":["yHDTextures2.0.vl2"],"textures/skins/disc20.PNG":["skins.vl2"],"textures/skins/disc20.png":["yHDTextures2.0.vl2"],"textures/skins/disc21.PNG":["skins.vl2"],"textures/skins/disc21.png":["yHDTextures2.0.vl2"],"textures/skins/disc22.PNG":["skins.vl2"],"textures/skins/disc22.png":["yHDTextures2.0.vl2"],"textures/skins/disc23.PNG":["skins.vl2"],"textures/skins/disc23.png":["yHDTextures2.0.vl2"],"textures/skins/disc24.PNG":["skins.vl2"],"textures/skins/disc24.png":["yHDTextures2.0.vl2"],"textures/skins/disc25.PNG":["skins.vl2"],"textures/skins/disc25.png":["yHDTextures2.0.vl2"],"textures/skins/disc26.PNG":["skins.vl2"],"textures/skins/disc26.png":["yHDTextures2.0.vl2"],"textures/skins/disc27.PNG":["skins.vl2"],"textures/skins/disc27.png":["yHDTextures2.0.vl2"],"textures/skins/disc_muzzle.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/discshield2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/dox_stone.png":["TWL-MapPack.vl2"],"textures/skins/dox_wires.png":["TWL-MapPack.vl2"],"textures/skins/drawkward.plaque.png":["skins.vl2"],"textures/skins/ds.hmale_512.png":["skins.vl2"],"textures/skins/ds.lfemale_512.png":["skins.vl2"],"textures/skins/ds.lmale_512.png":["skins.vl2"],"textures/skins/ds.mfemale_512.png":["skins.vl2"],"textures/skins/ds.mmale_512.png":["skins.vl2"],"textures/skins/dsword.flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/dsword.hmale.png":["skins.vl2"],"textures/skins/dsword.lfemale.png":["skins.vl2"],"textures/skins/dsword.lmale.png":["skins.vl2"],"textures/skins/dsword.mfemale.png":["skins.vl2"],"textures/skins/dsword.mmale.png":["skins.vl2"],"textures/skins/dsword.switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/east.plaque.png":["skins.vl2"],"textures/skins/energy_blast.PNG":["skins.vl2"],"textures/skins/energy_blue_blink.ifl":["skins.vl2"],"textures/skins/energy_bolt.PNG":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/energy_bolt_aura.png":["skins.vl2"],"textures/skins/energy_bolt_front.png":["skins.vl2"],"textures/skins/energy_muzzle00.ifl":["skins.vl2"],"textures/skins/energy_side_muzzle00.ifl":["skins.vl2"],"textures/skins/energyb01.ifl":["skins.vl2"],"textures/skins/energyb01.png":["skins.vl2"],"textures/skins/energyb02.png":["skins.vl2"],"textures/skins/energyb03.png":["skins.vl2"],"textures/skins/energyb04.png":["skins.vl2"],"textures/skins/energyb05.png":["skins.vl2"],"textures/skins/energydis0000.ifl":["skins.vl2"],"textures/skins/energydis0000.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/energydis0001.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/energydis0002.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/energydis0003.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/energydis0004.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/energydis0005.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrg_frnt_muzl00.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_frnt_muzl01.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_frnt_muzl02.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_frnt_muzl03.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_frnt_muzl04.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_frnt_muzl05.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_frnt_muzl06.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_frnt_muzl07.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl00.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl01.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl02.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl03.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl04.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl05.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl06.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrg_side_muzl07.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/enrgcore0000.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0001.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0002.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0003.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0004.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0005.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0006.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0007.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0008.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgcore0009.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/enrgpack_core.ifl":["skins.vl2"],"textures/skins/enrgpack_tubes.ifl":["skins.vl2"],"textures/skins/etcmodel02.plaque.png":["skins.vl2"],"textures/skins/flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/flaglight1.ifl":["skins.vl2"],"textures/skins/flaglight1.png":["skins.vl2"],"textures/skins/flaglight2.png":["skins.vl2"],"textures/skins/flaglight3.png":["skins.vl2"],"textures/skins/flaglight4.png":["skins.vl2"],"textures/skins/flaglight5.png":["skins.vl2"],"textures/skins/flaregreen.png":["skins.vl2"],"textures/skins/flarewhite.PNG":["skins.vl2"],"textures/skins/flyerflame1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcef1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcef2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcef3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcef4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcef5.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_electric.ifl":["skins.vl2"],"textures/skins/forcefield_electric0.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_electric1.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_electric2.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_electric3.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_electric4.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_electric5.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_grn.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_grn.ifl":["skins.vl2"],"textures/skins/forcefield_grn1.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_grn2.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_grn3.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_grn4.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/forcefield_grn5.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/frankrizzo.plaque.png":["skins.vl2"],"textures/skins/generator.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/generic_scorch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/glow_red.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/goal_back.png":["TR2final105-client.vl2"],"textures/skins/goal_panel.png":["TR2final105-client.vl2"],"textures/skins/goal_side.png":["TR2final105-client.vl2"],"textures/skins/goal_top.png":["TR2final105-client.vl2"],"textures/skins/gold_goal_back.png":["TR2final105-client.vl2"],"textures/skins/gold_goal_side.png":["TR2final105-client.vl2"],"textures/skins/gold_goal_top.png":["TR2final105-client.vl2"],"textures/skins/gold_post.png":["TR2final105-client.vl2"],"textures/skins/goldcube.png":["TR2final105-client.vl2"],"textures/skins/gotmilk.plaque.png":["skins.vl2"],"textures/skins/green.hflag.png":["zflags.vl2"],"textures/skins/green00.ifl":["skins.vl2"],"textures/skins/green00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/greenMortar.ifl":["skins.vl2"],"textures/skins/green_blink.ifl":["skins.vl2"],"textures/skins/green_blink0.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green_blink1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green_blink2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green_blink3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/green_blink4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/greenlight.ifl":["skins.vl2"],"textures/skins/grenade.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/grenade_flare.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/grenade_flash.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/grenade_projectile.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/hexabolic.plaque.png":["skins.vl2"],"textures/skins/horde.flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/horde.hbioderm.png":["skins.vl2"],"textures/skins/horde.lbioderm.png":["skins.vl2"],"textures/skins/horde.mbioderm.png":["skins.vl2"],"textures/skins/horde.switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/hud_ret_bomber1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/hud_ret_bomber2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/hud_ret_bomber3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/hunters.flag.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/hvybioflare.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/hvyjetpackflare.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflare00.ifl":["skins.vl2"],"textures/skins/jetflare00.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflare01.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflare02.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflare03.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflare04.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflare05.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflare2.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflareside00.ifl":["skins.vl2"],"textures/skins/jetflareside00.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflareside01.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflareside02.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflareside03.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflareside04.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetflareside05.png":["skins.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/skins/jetpack.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jetpack_bio.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jetpackflare.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jetpackflare_bio.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jets00.ifl":["skins.vl2"],"textures/skins/jets00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jets01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jets02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jets03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jets04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jets05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/jett.plaque.png":["skins.vl2"],"textures/skins/jetyellow.png":["skins.vl2"],"textures/skins/jimmy.plaque.png":["skins.vl2"],"textures/skins/kidneythief.plaque.png":["skins.vl2"],"textures/skins/leaf_bunch2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/leafydome.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/leafydome2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/light_blue_00.PNG":["skins.vl2"],"textures/skins/light_blue_01.PNG":["skins.vl2"],"textures/skins/light_blue_02.PNG":["skins.vl2"],"textures/skins/light_blue_03.PNG":["skins.vl2"],"textures/skins/light_blue_04.PNG":["skins.vl2"],"textures/skins/light_blue_generator.ifl":["skins.vl2"],"textures/skins/light_green01.PNG":["skins.vl2"],"textures/skins/light_green01.ifl":["skins.vl2"],"textures/skins/light_green02.PNG":["skins.vl2"],"textures/skins/light_green03.PNG":["skins.vl2"],"textures/skins/light_green04.PNG":["skins.vl2"],"textures/skins/light_green05.PNG":["skins.vl2"],"textures/skins/light_green06.PNG":["skins.vl2"],"textures/skins/light_red.ifl":["skins.vl2"],"textures/skins/light_red01.PNG":["skins.vl2"],"textures/skins/light_red02.png":["skins.vl2"],"textures/skins/light_red03.png":["skins.vl2"],"textures/skins/light_red04.png":["skins.vl2"],"textures/skins/light_red05.png":["skins.vl2"],"textures/skins/light_red06.png":["skins.vl2"],"textures/skins/light_red2.ifl":["skins.vl2"],"textures/skins/light_red3.ifl":["skins.vl2"],"textures/skins/lite_blue0.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_blue1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_blue2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_blue3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_blue4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_fusturt.ifl":["skins.vl2"],"textures/skins/lite_fusturt01.ifl":["skins.vl2"],"textures/skins/lite_green.ifl":["skins.vl2"],"textures/skins/lite_green0.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_green1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_green2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_green3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_green4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_pack_cloak.ifl":["skins.vl2"],"textures/skins/lite_red.ifl":["skins.vl2"],"textures/skins/lite_red0.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_red04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_red1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_red2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_red3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_red4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/lite_remoteTurret.ifl":["skins.vl2"],"textures/skins/lite_rpu_pack01.ifl":["skins.vl2"],"textures/skins/lite_rpu_pack02.ifl":["skins.vl2"],"textures/skins/lite_sh_pack01.ifl":["skins.vl2"],"textures/skins/lite_sh_pack02.ifl":["skins.vl2"],"textures/skins/lite_turmiss.ifl":["skins.vl2"],"textures/skins/lite_turmort.ifl":["skins.vl2"],"textures/skins/marineleaves.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/marker.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/maximus.plaque.png":["skins.vl2"],"textures/skins/mine.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mine_anti_air.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mine_anti_land.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/missile_flash.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/missing.plaque.png":["skins.vl2"],"textures/skins/mongo.plaque.png":["skins.vl2"],"textures/skins/mort000.ifl":["skins.vl2"],"textures/skins/mort000.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort001.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort002.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort003.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort004.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort005.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort006.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort007.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort008.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort009.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort010.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort011.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort012.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort013.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort014.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort015.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort016.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort017.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort018.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort019.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort020.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort021.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort022.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort023.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort024.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort025.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort026.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/mort027.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/newedge00.ifl":["skins.vl2"],"textures/skins/newedge00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/newedge01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/newedge02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/newedge03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/newedge04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/newedge05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg06.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg07.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg08.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg09.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg10.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg11.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg12.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg13.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg14.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexg15.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexgren.ifl":["skins.vl2"],"textures/skins/nexgren02.ifl":["skins.vl2"],"textures/skins/nexred.ifl":["skins.vl2"],"textures/skins/nexred00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred02.ifl":["skins.vl2"],"textures/skins/nexred02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred06.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred07.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred08.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred09.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred10.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred11.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred12.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred13.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred14.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/nexred15.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/noise.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/olddawg.plaque.png":["skins.vl2"],"textures/skins/orange.ifl":["skins.vl2"],"textures/skins/orange00.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/orange01.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/orange02.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/orange03.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/orange04.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/orange05.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/orange1.ifl":["skins.vl2"],"textures/skins/orphankazrak.plaque.png":["skins.vl2"],"textures/skins/pack_ammo.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_cloak.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_cloak2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_deploy_sensor_pulse.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_energy.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_rep.ifl":["skins.vl2"],"textures/skins/pack_rep01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_rep02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_rep03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_rep04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_rep05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_rep2.ifl":["skins.vl2"],"textures/skins/pack_rep_lite.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_repair.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_senjam.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_shield.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_u_c00.png":["skins.vl2"],"textures/skins/pack_u_c01.png":["skins.vl2"],"textures/skins/pack_u_c02.png":["skins.vl2"],"textures/skins/pack_u_c03.png":["skins.vl2"],"textures/skins/pack_u_c04.png":["skins.vl2"],"textures/skins/pack_u_e.ifl":["skins.vl2"],"textures/skins/pack_u_e_lite.ifl":["skins.vl2"],"textures/skins/pack_u_e_lite00.png":["skins.vl2"],"textures/skins/pack_u_e_lite01.png":["skins.vl2"],"textures/skins/pack_u_e_lite02.png":["skins.vl2"],"textures/skins/pack_u_e_lite03.png":["skins.vl2"],"textures/skins/pack_u_e_lite04.png":["skins.vl2"],"textures/skins/pack_u_e_lite05.png":["skins.vl2"],"textures/skins/pack_u_e_lite06.png":["skins.vl2"],"textures/skins/pack_upgrade_cloaking.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_upgrade_energy.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_upgrade_reflection.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_upgrade_repair.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_upgrade_repulsor.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_upgrade_satchel.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_upgrade_satchel2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/pack_upgrade_shield.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma.ifl":["skins.vl2"],"textures/skins/plasma01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma06.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma07.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma08.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma09.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasma10.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plasmaTurret.ifl":["skins.vl2"],"textures/skins/plasma_ammo.ifl":["skins.vl2"],"textures/skins/plasma_exhaust.ifl":["skins.vl2"],"textures/skins/plasma_muzzle.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex00.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex01.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex02.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex03.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex04.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex05.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex06.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex07.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex08.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex09.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex10.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex11.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex12.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex13.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex14.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex15.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex16.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex17.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex18.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex19.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex20.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex21.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex22.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plex23.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec00.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec00.ifl":["skins.vl2"],"textures/skins/plrec01.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec02.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec03.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec04.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec05.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec06.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plrec07.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsTur0a.ifl":["skins.vl2"],"textures/skins/plsam00.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam00.ifl":["skins.vl2"],"textures/skins/plsam01.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam02.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam03.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam04.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam05.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam06.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam07.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam08.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam09.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam0a.ifl":["skins.vl2"],"textures/skins/plsam10.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam11.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam12.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam13.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam14.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam15.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam16.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam17.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam18.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam19.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam20.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam21.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam22.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam23.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam24.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam25.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam26.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam27.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam28.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam29.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam30.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam31.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam32.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam33.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam34.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam35.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam36.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam37.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam38.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam39.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsam40.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsamagun.ifl":["skins.vl2"],"textures/skins/plsmabolt01.ifl":["skins.vl2"],"textures/skins/plsmabolt01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt06.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt07.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt08.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt09.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsmabolt10.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/plsre.ifl":["skins.vl2"],"textures/skins/pod1.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/porg2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/porg4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/programmers1.plaque.png":["skins.vl2"],"textures/skins/programmers2.plaque.png":["skins.vl2"],"textures/skins/purple00.ifl":["skins.vl2"],"textures/skins/purple00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/purple01.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/purple02.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/purple03.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/purple04.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/qix.plaque.png":["skins.vl2"],"textures/skins/raf.plaque.png":["skins.vl2"],"textures/skins/ratedz.plaque.png":["skins.vl2"],"textures/skins/red_blink.ifl":["skins.vl2"],"textures/skins/red_blink0.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/red_blink1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/red_blink2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/red_blink3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/red_blink4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/repair_kit.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/repair_patch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/rickets.plaque.png":["skins.vl2"],"textures/skins/rusty.mmale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/scanline.ifl":["skins.vl2"],"textures/skins/scanline1.PNG":["skins.vl2"],"textures/skins/scanline1.png":["yHDTextures2.0.vl2"],"textures/skins/scanline2.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/scanline3.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/scanline4.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/scanline5.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/scanline6.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/screenframe.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/screenstatic1.ifl":["skins.vl2"],"textures/skins/screenstatic1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/screenstatic2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/screenstatic3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/screenstatic4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/screenstatic5.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/sensor_pulse_large.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/sensor_pulse_med.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/sentry.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/shark.plaque.png":["skins.vl2"],"textures/skins/shrikeflare2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/silver_post.png":["TR2final105-client.vl2"],"textures/skins/silvercube.png":["TR2final105-client.vl2"],"textures/skins/skeet.plaque.png":["skins.vl2"],"textures/skins/skin2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke.ifl":["skins.vl2"],"textures/skins/smoke00.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke01.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke02.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke03.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke04.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke05.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke06.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke07.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke08.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke09.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke10.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke11.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke12.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke13.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke14.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke15.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke16.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke17.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke18.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke19.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/smoke20.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/sneaker.plaque.png":["skins.vl2"],"textures/skins/snowleopard.plaque.png":["skins.vl2"],"textures/skins/solarpanel.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/sparks00.ifl":["skins.vl2"],"textures/skins/stackable.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable1L.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable1M.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable1S.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable2L.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable2S.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable2m.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable3L.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable3m.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable3s.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable4L.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable4M.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable5L.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/stackable5m.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damage.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageL1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageL2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageL3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageM1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageM2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageM3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageS1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageS2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageS3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damageS4.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_damage_alpha.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_inventory.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_inventory_activate.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_teleporter.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_teleporter_activate.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/station_vpad.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/statue_HMale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/statue_LFemale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/statue_LMale.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/statue_base.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/statue_plaque.png":["skins.vl2"],"textures/skins/switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/switchbeam.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/swolf.flag.png":["skins.vl2","yHDTextures2.0.vl2","zflags.vl2"],"textures/skins/swolf.hmale.png":["skins.vl2"],"textures/skins/swolf.lfemale.png":["skins.vl2"],"textures/skins/swolf.lmale.png":["skins.vl2"],"textures/skins/swolf.mfemale.png":["skins.vl2"],"textures/skins/swolf.mmale.png":["skins.vl2"],"textures/skins/swolf.switch.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/swolf_hmale_512.png":["skins.vl2"],"textures/skins/swolf_lfemale_512.png":["skins.vl2"],"textures/skins/swolf_lmale_512.png":["skins.vl2"],"textures/skins/swolf_mfemale_512.png":["skins.vl2"],"textures/skins/swolf_mmale_512.png":["skins.vl2"],"textures/skins/symlink.plaque.png":["skins.vl2"],"textures/skins/todesritter.plaque.png":["skins.vl2"],"textures/skins/tomin8tor.plaque.png":["skins.vl2"],"textures/skins/tr2_flag.png":["TR2final105-client.vl2"],"textures/skins/tribes1.plaque.png":["skins.vl2"],"textures/skins/turret_InOut_deploy.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/turret_assaultTank.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/turret_base_large.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/turret_belly.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/turret_light_red.ifl":["skins.vl2"],"textures/skins/turret_remote.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/turret_sentry.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/twitch.plaque.png":["skins.vl2"],"textures/skins/uberbob.plaque.png":["skins.vl2"],"textures/skins/vaportrail.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_air_bomber1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_air_bomber2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_air_bomber3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_air_hpc1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_air_hpc2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_air_hpc3.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_air_scout.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_grav_tank_bodyside1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_grav_tank_bodyside2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_land_mpb1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_land_mpb2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vehicle_mpb_sensor_panelsON.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vending01.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/vending02.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/skins/vpad_activate.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vpad_ambient.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/vpad_arm.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_chaingun.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_chaingun_ammocasing.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_disc.PNG":["skins.vl2"],"textures/skins/weapon_disc.png":["yHDTextures2.0.vl2"],"textures/skins/weapon_elf.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_energy.PNG":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_energy_vehicle.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_grenade_launcher.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_missile.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_missile_casement.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_mortar.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_plasma1.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_plasma2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_plasmathrower.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_repair.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_shocklance.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_shocklance_glow .png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_sniper.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/weapon_targeting.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/xorg2.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/skins/yellow.hflag.png":["zflags.vl2"],"textures/skins/yellow.png":["skins.vl2","yHDTextures2.0.vl2"],"textures/sky01.dml":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/sky01/sback.png":["TWL2-MapPack.vl2"],"textures/sky01/sdown.png":["TWL2-MapPack.vl2"],"textures/sky01/sfront.png":["TWL2-MapPack.vl2"],"textures/sky01/sleft.png":["TWL2-MapPack.vl2"],"textures/sky01/sright.png":["TWL2-MapPack.vl2"],"textures/sky01/sup.png":["TWL2-MapPack.vl2"],"textures/sky03.dml":["TWL-MapPack.vl2"],"textures/sky03/TR1_Cloud1.png":["TWL-MapPack.vl2"],"textures/sky03/TR1_Cloud2.png":["TWL-MapPack.vl2"],"textures/sky03/fback.png":["TWL-MapPack.vl2"],"textures/sky03/fdown.png":["TWL-MapPack.vl2"],"textures/sky03/ffront.png":["TWL-MapPack.vl2"],"textures/sky03/fleft.png":["TWL-MapPack.vl2"],"textures/sky03/fright.png":["TWL-MapPack.vl2"],"textures/sky03/fup.png":["TWL-MapPack.vl2"],"textures/sky121.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/sky127.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/sky156.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/sky_badlands_cloudy.dml":["textures.vl2"],"textures/sky_badlands_starrynight.dml":["textures.vl2"],"textures/sky_beachblitz.dml":["TWL-MapPack.vl2"],"textures/sky_desert_blue.dml":["textures.vl2"],"textures/sky_desert_brown.dml":["textures.vl2"],"textures/sky_desert_starrynight.dml":["textures.vl2"],"textures/sky_ice_blue.dml":["textures.vl2"],"textures/sky_ice_cloak.dml":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/sky_ice_starrynight.dml":["textures.vl2"],"textures/sky_lava_brown.dml":["textures.vl2"],"textures/sky_lava_starrynight.dml":["textures.vl2"],"textures/sky_lush_blue.dml":["textures.vl2"],"textures/sky_lush_morestars.dml":["textures.vl2"],"textures/sky_lush_starrynight.dml":["textures.vl2"],"textures/sky_volcanic_starrynight.dml":["textures.vl2"],"textures/small_circle.PNG":["textures.vl2"],"textures/small_cross.png":["textures.vl2"],"textures/small_diamond.png":["textures.vl2"],"textures/small_square.png":["textures.vl2"],"textures/small_triangle.png":["textures.vl2"],"textures/snowflake8x8.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/snowflakes.dml":["textures.vl2"],"textures/snowtest.dml":["textures.vl2"],"textures/space/TR1_Cloud1.png":["TWL-MapPack.vl2"],"textures/space/TR1_Cloud2.png":["TWL-MapPack.vl2"],"textures/space/xnight2_bk.png":["TWL-MapPack.vl2"],"textures/space/xnight2_dn.png":["TWL-MapPack.vl2"],"textures/space/xnight2_ft.png":["TWL-MapPack.vl2"],"textures/space/xnight2_lf.png":["TWL-MapPack.vl2"],"textures/space/xnight2_rt.png":["TWL-MapPack.vl2"],"textures/space/xnight2_up.png":["TWL-MapPack.vl2"],"textures/space_14.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/space_16.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/space_17.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/space_18.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/space_19.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/space_3.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/space_5.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/special/BlueImpact.PNG":["textures.vl2"],"textures/special/BlueImpact.png":["yHDTextures2.0.vl2"],"textures/special/ELFBeam.PNG":["textures.vl2"],"textures/special/ELFBeam.png":["yHDTextures2.0.vl2"],"textures/special/ELFLightning.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0000.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0002.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0004.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0006.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0008.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0010.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0012.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0014.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0016.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0018.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0020.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0022.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0024.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0026.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0028.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0030.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0032.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0034.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0036.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0038.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0040.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0042.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0044.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0046.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0048.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0050.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Explosion/Exp_0052.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/GameGrid.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/LensFlare/Flare00.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/LightningBlur.PNG":["textures.vl2"],"textures/special/LightningBlur.png":["yHDTextures2.0.vl2"],"textures/special/Shocklance_effect01.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Shocklance_effect02.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/bigSmoke.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_001.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_002.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_003.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_004.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_005.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_006.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_007.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_008.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_009.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_010.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_011.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/Smoke/smoke_012.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/bigSpark.PNG":["textures.vl2"],"textures/special/bigSpark.png":["yHDTextures2.0.vl2"],"textures/special/blasterBolt.PNG":["textures.vl2","zblasterfix.vl2"],"textures/special/blasterBolt.png":["yHDTextures2.0.vl2"],"textures/special/blasterBoltCross.PNG":["textures.vl2","zblasterfix.vl2"],"textures/special/blasterBoltCross.png":["yHDTextures2.0.vl2"],"textures/special/blasterHit.PNG":["textures.vl2"],"textures/special/blasterHit.png":["yHDTextures2.0.vl2"],"textures/special/bluespark.PNG":["textures.vl2"],"textures/special/bluespark.png":["yHDTextures2.0.vl2"],"textures/special/bubbles.PNG":["textures.vl2"],"textures/special/bubbles.png":["yHDTextures2.0.vl2"],"textures/special/bullethole1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/bullethole2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/bullethole3.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/bullethole4.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/bullethole5.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/bullethole6.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/chuteTexture.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloakTexture.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash3.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash4.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash5.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash6.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash7.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/cloudflash8.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/crescent3.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/crescent4.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/decal.dml":["textures.vl2"],"textures/special/droplet.PNG":["textures.vl2"],"textures/special/droplet.png":["yHDTextures2.0.vl2"],"textures/special/expFlare.PNG":["textures.vl2"],"textures/special/expFlare.png":["yHDTextures2.0.vl2"],"textures/special/flare.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/flare3.PNG":["textures.vl2"],"textures/special/flare3.png":["yHDTextures2.0.vl2"],"textures/special/flareSpark.PNG":["textures.vl2"],"textures/special/flareSpark.png":["yHDTextures2.0.vl2"],"textures/special/footprints/H_bioderm.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/footprints/H_male.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/footprints/L_bioderm.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/footprints/L_male.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/footprints/M_bioderm.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/footprints/M_male.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/generic_reflect.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/generic_scorch.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/glass.PNG":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/special/gradient.PNG":["textures.vl2"],"textures/special/gradient.png":["yHDTextures2.0.vl2"],"textures/special/grainy.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/jammermap.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/jetExhaust02.PNG":["textures.vl2"],"textures/special/jetExhaust02.png":["yHDTextures2.0.vl2"],"textures/special/landSpikeBolt.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/landSpikeBoltCross.PNG":["textures.vl2"],"textures/special/landSpikeBoltCross.png":["yHDTextures2.0.vl2"],"textures/special/laserrip01.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip02.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip03.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip04.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip05.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip06.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip07.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip08.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/laserrip09.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/lavadeath_1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/lavadeath_2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/lavareflect.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/lightFalloffMono.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/lightning1blur.PNG":["textures.vl2"],"textures/special/lightning1blur.png":["yHDTextures2.0.vl2"],"textures/special/lightning1frame1.PNG":["textures.vl2"],"textures/special/lightning1frame1.png":["yHDTextures2.0.vl2"],"textures/special/lightning1frame2.PNG":["textures.vl2"],"textures/special/lightning1frame2.png":["yHDTextures2.0.vl2"],"textures/special/lightning1frame3.PNG":["textures.vl2"],"textures/special/lightning1frame3.png":["yHDTextures2.0.vl2"],"textures/special/lightning2blur.PNG":["textures.vl2"],"textures/special/lightning2blur.png":["yHDTextures2.0.vl2"],"textures/special/lightning2frame1.PNG":["textures.vl2"],"textures/special/lightning2frame1.png":["yHDTextures2.0.vl2"],"textures/special/lightning2frame2.PNG":["textures.vl2"],"textures/special/lightning2frame2.png":["yHDTextures2.0.vl2"],"textures/special/lightning2frame3.PNG":["textures.vl2"],"textures/special/lightning2frame3.png":["yHDTextures2.0.vl2"],"textures/special/nonlingradient.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/pulse.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/redbump2.PNG":["textures.vl2"],"textures/special/redbump2.png":["yHDTextures2.0.vl2"],"textures/special/redflare.png":["textures.vl2","yHDTextures2.0.vl2","zblasterfix.vl2"],"textures/special/shieldenvmap.PNG":["textures.vl2"],"textures/special/shieldenvmap.png":["yHDTextures2.0.vl2"],"textures/special/shieldmap.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/shockLanceZap.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/shockLightning01.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/shockLightning02.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/shockLightning03.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/shocklanceHit.PNG":["textures.vl2"],"textures/special/shocklanceHit.png":["yHDTextures2.0.vl2"],"textures/special/shockwave4.PNG":["textures.vl2"],"textures/special/shockwave4.png":["yHDTextures2.0.vl2"],"textures/special/shockwave5.PNG":["textures.vl2"],"textures/special/shockwave5.png":["yHDTextures2.0.vl2"],"textures/special/shrikeBolt.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/shrikeBoltCross.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/skyLightning.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/sniper00.PNG":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/spark00.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/stationGlow.PNG":["textures.vl2"],"textures/special/stationGlow.png":["yHDTextures2.0.vl2"],"textures/special/stationLight.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/stationLight2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/tracer00.PNG":["textures.vl2"],"textures/special/tracer00.png":["yHDTextures2.0.vl2"],"textures/special/tracercross.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/trigger.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/underwaterSpark.PNG":["textures.vl2"],"textures/special/underwaterSpark.png":["yHDTextures2.0.vl2"],"textures/special/water2.PNG":["textures.vl2"],"textures/special/water2.png":["yHDTextures2.0.vl2"],"textures/special/watertail1.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/watertail2.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/watertail3.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/watertail4.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/whiteAlpha0.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/whiteAlpha255.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/special/whiteNoAlpha.png":["textures.vl2","yHDTextures2.0.vl2"],"textures/stagnant_water.dml":["textures.vl2"],"textures/starrynite.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/sunnight.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/taco/taco.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/template.dml":["textures.vl2"],"textures/terrain.BadLands.DirtBumpy.dml":["textures.vl2"],"textures/terrain.BadLands.DirtChipped.dml":["textures.vl2"],"textures/terrain.BadLands.DirtYellow.dml":["textures.vl2"],"textures/terrain.BadLands.DirtYellowCracked.dml":["textures.vl2"],"textures/terrain.BadLands.RockBrown.dml":["textures.vl2"],"textures/terrain.BadLands.RockChipped.dml":["textures.vl2"],"textures/terrain.BadLands.RockCracked.dml":["textures.vl2"],"textures/terrain.DesertWorld.RockFractured.dml":["textures.vl2"],"textures/terrain.DesertWorld.RockSmooth.dml":["textures.vl2"],"textures/terrain.DesertWorld.Sand.dml":["textures.vl2"],"textures/terrain.DesertWorld.SandBurnt.dml":["textures.vl2"],"textures/terrain.DesertWorld.SandDark.dml":["textures.vl2"],"textures/terrain.DesertWorld.SandOrange.dml":["textures.vl2"],"textures/terrain.DesertWorld.SandOxidized.dml":["textures.vl2"],"textures/terrain.FlatShade.Blue.dml":["textures.vl2"],"textures/terrain.FlatShade.Green.dml":["textures.vl2"],"textures/terrain.FlatShade.Purple.dml":["textures.vl2"],"textures/terrain.FlatShade.Red.dml":["textures.vl2"],"textures/terrain.FlatShade.White.dml":["textures.vl2"],"textures/terrain.FrequencyTest.dml":["textures.vl2"],"textures/terrain.IceWorld.Ice.dml":["textures.vl2"],"textures/terrain.IceWorld.RockBlue.dml":["textures.vl2"],"textures/terrain.IceWorld.Snow.dml":["textures.vl2"],"textures/terrain.IceWorld.SnowIce.dml":["textures.vl2"],"textures/terrain.IceWorld.SnowRock.dml":["textures.vl2"],"textures/terrain.LavaWorld.Crust.dml":["textures.vl2"],"textures/terrain.LavaWorld.LavaRockHot.dml":["textures.vl2"],"textures/terrain.LavaWorld.MuddyAsh.dml":["textures.vl2"],"textures/terrain.LushWorld.DirtMossy.dml":["textures.vl2"],"textures/terrain.LushWorld.GrassDark.dml":["textures.vl2"],"textures/terrain.LushWorld.GrassLight.dml":["textures.vl2"],"textures/terrain.LushWorld.GrassMixed.dml":["textures.vl2"],"textures/terrain.LushWorld.Lakebed.dml":["textures.vl2"],"textures/terrain.LushWorld.RockLight.dml":["textures.vl2"],"textures/terrain.LushWorld.RockMossy.dml":["textures.vl2"],"textures/terrain.Outline.dml":["textures.vl2"],"textures/terrain.mask.dml":["textures.vl2"],"textures/terrain/Badlands.DirtBumpy.png":["textures.vl2"],"textures/terrain/Badlands.DirtChipped.png":["textures.vl2"],"textures/terrain/Badlands.DirtYellow.png":["textures.vl2"],"textures/terrain/Badlands.DirtYellowCracked.png":["textures.vl2"],"textures/terrain/Badlands.RockBrown.png":["textures.vl2"],"textures/terrain/Badlands.RockChipped.png":["textures.vl2"],"textures/terrain/Badlands.RockCracked.png":["textures.vl2"],"textures/terrain/Badlands.Rockcrackedcopper.png":["textures.vl2"],"textures/terrain/Bleed.GrassLight.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Bleed.GrassMixed.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Bleed.RockMossy.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Bleed.RockSmooth.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/CB1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/CB2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/CBgravel.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/CBtrails.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Default.png":["textures.vl2"],"textures/terrain/DesertWorld.RockFractured.png":["textures.vl2"],"textures/terrain/DesertWorld.RockSmooth.png":["textures.vl2"],"textures/terrain/DesertWorld.Sand.png":["textures.vl2"],"textures/terrain/DesertWorld.SandBurnt.png":["textures.vl2"],"textures/terrain/DesertWorld.SandDark.png":["textures.vl2"],"textures/terrain/DesertWorld.SandOrange.png":["textures.vl2"],"textures/terrain/DesertWorld.SandOxidized.png":["textures.vl2"],"textures/terrain/DesertWorld.TR2Sand.png":["TR2final105-client.vl2"],"textures/terrain/Eep.MoonDirt.PNG":["Classic_maps_v1.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Eep.MoonDirtDark.PNG":["Classic_maps_v1.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_BeachBlitzSE_lushworld.beachsand.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_CrownSE_lushworld.beachsand.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_EpicratesDeluxeSE_tropical1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_EpicratesDeluxeSE_ugly2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_NeveSE_NyctoGlacier.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_NeveSE_NyctoRock.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_NeveSE_NyctoRock2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_NeveSE_NyctoSnow.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/Euro4_PuliVeivariSE_NyctoGlacier.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/GMD.DarkRock.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/terrain/GMD.DirtMossy.png":["Classic_maps_v1.vl2"],"textures/terrain/GMD.GrassLight.png":["Classic_maps_v1.vl2"],"textures/terrain/GMD.GrassMixed.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/terrain/GMD.LightSand.png":["Classic_maps_v1.vl2","TR2final105-client.vl2"],"textures/terrain/GMD.SandBurnt.png":["Classic_maps_v1.vl2"],"textures/terrain/IceWorld.Ice.png":["textures.vl2"],"textures/terrain/IceWorld.RockBlue.png":["textures.vl2"],"textures/terrain/IceWorld.Snow.png":["textures.vl2"],"textures/terrain/IceWorld.SnowIce.png":["textures.vl2"],"textures/terrain/IceWorld.SnowRock.png":["textures.vl2"],"textures/terrain/LavaWorld.Crust.png":["textures.vl2"],"textures/terrain/LavaWorld.LavaRockHot.png":["textures.vl2"],"textures/terrain/LavaWorld.MuddyAsh.png":["textures.vl2"],"textures/terrain/LavaWorld.RockBlack.PNG":["textures.vl2"],"textures/terrain/LegendsLightSand.png":["TWL-MapPack.vl2"],"textures/terrain/LushWorld.DirtMossy.png":["textures.vl2"],"textures/terrain/LushWorld.GrassDark.png":["textures.vl2"],"textures/terrain/LushWorld.GrassLight.png":["textures.vl2"],"textures/terrain/LushWorld.GrassMixed.png":["textures.vl2"],"textures/terrain/LushWorld.Lakebed.png":["textures.vl2"],"textures/terrain/LushWorld.RockLight.png":["textures.vl2"],"textures/terrain/LushWorld.RockMossy.png":["textures.vl2"],"textures/terrain/LushWorld.TR2DirtMossy.png":["TR2final105-client.vl2"],"textures/terrain/LushWorld.TR2GrassDark.png":["TR2final105-client.vl2"],"textures/terrain/LushWorld.TR2GrassLight.png":["TR2final105-client.vl2"],"textures/terrain/LushWorld.TR2GrassMixed.png":["TR2final105-client.vl2"],"textures/terrain/LushWorld.TR2RockLight.png":["TR2final105-client.vl2"],"textures/terrain/LushWorld.TR2RockMossy.png":["TR2final105-client.vl2"],"textures/terrain/NyctoGlacier.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/NyctoRock.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/NyctoRock2.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/NyctoSnow.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/RockLight.png":["TWL-MapPack.vl2"],"textures/terrain/TRIgreystone10.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/TRIgreystone7.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/TRIlava_rock.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/TRIstone_chip.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/TRIsub_sand.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/abbbb.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/acccc.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/adesert_cracks_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/adesert_sand2_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/aeee.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/brown_Dirt02.png":["TWL-MapPack.vl2"],"textures/terrain/brown_Dirt05.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/brown_DirtRock01.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/cc_alien_crackedsand.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/cc_alien_sand.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/cc_sand1.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/cc_sand2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/cc_sand3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/cc_sand4.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/desert_cracks_s.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/desert_sand_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/grass_autumn_red_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/grass_ground_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/green_GrassRock005.png":["TWL-MapPack.vl2"],"textures/terrain/green_SnowyGrass001.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/greenrock21.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/infbutch_Rock02.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/island_sand2_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/island_sand_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_felsen1.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_felsen2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_grass.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_schnee.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_schnee4.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_schneefelsen.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_schneefelsen2.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/kab_schneefelsen3.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/lava_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/lava_mars_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/lushworld.beachsand.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/lushworld.lakesand.png":["Classic_maps_v1.vl2"],"textures/terrain/mmd-1.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/mmd-2.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/mmd-3.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/mmd-5.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/moss_ground_d.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/mxrock0.png":["TWL-MapPack.vl2"],"textures/terrain/mxrock2tu.png":["TWL-MapPack.vl2"],"textures/terrain/mxrock2tv.png":["TWL-MapPack.vl2"],"textures/terrain/ril.darkrock.png":["Classic_maps_v1.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/ril.darkrock1.png":["Classic_maps_v1.vl2"],"textures/terrain/rilk.shingledrock.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/rilke.sand.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/rockwall.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/seawaterfull2.PNG":["TR2final105-client.vl2"],"textures/terrain/snow2_s.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/snow_a0.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/snow_a2.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/snow_brownRock00.png":["TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/snow_grass001.png":["TWL-MapPack.vl2"],"textures/terrain/snow_rock_5.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/tes_mystery1.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/tes_mystery2.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/tes_test.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/tropical1.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/ugly2.png":["TWL-MapPack.vl2","zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/terrain/wateregypt1.PNG":["TR2final105-client.vl2"],"textures/terrain/watr-icyblue2.PNG":["TR2final105-client.vl2"],"textures/terrainTiles/Frequency1.png":["textures.vl2"],"textures/terrainTiles/Frequency2.png":["textures.vl2"],"textures/terrainTiles/Frequency3.png":["textures.vl2"],"textures/terrainTiles/Frequency4.png":["textures.vl2"],"textures/terrainTiles/Frequency5.png":["textures.vl2"],"textures/terrainTiles/Frequency6.png":["textures.vl2"],"textures/terrainTiles/SANDDK1.PNG":["textures.vl2"],"textures/terrainTiles/SANDDK2.PNG":["textures.vl2"],"textures/terrainTiles/SANDDK3.PNG":["textures.vl2"],"textures/terrainTiles/SANDDK4.PNG":["textures.vl2"],"textures/terrainTiles/SANDDK5.PNG":["textures.vl2"],"textures/terrainTiles/SANDREG1.PNG":["textures.vl2"],"textures/terrainTiles/SANDREG2.PNG":["textures.vl2"],"textures/terrainTiles/SANDREG3.PNG":["textures.vl2"],"textures/terrainTiles/SANDREG4.PNG":["textures.vl2"],"textures/terrainTiles/SANDREG5.PNG":["textures.vl2"],"textures/terrainTiles/SandBrnt1.PNG":["textures.vl2"],"textures/terrainTiles/SandBrnt2.PNG":["textures.vl2"],"textures/terrainTiles/SandBrnt3.PNG":["textures.vl2"],"textures/terrainTiles/SandBrnt4.PNG":["textures.vl2"],"textures/terrainTiles/SandBrnt5.PNG":["textures.vl2"],"textures/terrainTiles/SandOxid1.PNG":["textures.vl2"],"textures/terrainTiles/SandOxid2.PNG":["textures.vl2"],"textures/terrainTiles/SandOxid3.PNG":["textures.vl2"],"textures/terrainTiles/SandOxid4.PNG":["textures.vl2"],"textures/terrainTiles/SandOxid5.PNG":["textures.vl2"],"textures/terrainTiles/blue.png":["textures.vl2"],"textures/terrainTiles/crust1.png":["textures.vl2"],"textures/terrainTiles/crust2.png":["textures.vl2"],"textures/terrainTiles/crust3.png":["textures.vl2"],"textures/terrainTiles/crust4.png":["textures.vl2"],"textures/terrainTiles/crust5.png":["textures.vl2"],"textures/terrainTiles/crust6.png":["textures.vl2"],"textures/terrainTiles/drtBumpy.PNG":["textures.vl2"],"textures/terrainTiles/drtBumpy01.PNG":["textures.vl2"],"textures/terrainTiles/drtBumpy02.PNG":["textures.vl2"],"textures/terrainTiles/drtBumpy03.PNG":["textures.vl2"],"textures/terrainTiles/drtBumpy04.PNG":["textures.vl2"],"textures/terrainTiles/drtBumpy05.PNG":["textures.vl2"],"textures/terrainTiles/drtChipped.PNG":["textures.vl2"],"textures/terrainTiles/drtChipped01.PNG":["textures.vl2"],"textures/terrainTiles/drtChipped02.PNG":["textures.vl2"],"textures/terrainTiles/drtChipped03.PNG":["textures.vl2"],"textures/terrainTiles/drtChipped04.PNG":["textures.vl2"],"textures/terrainTiles/drtChipped05.PNG":["textures.vl2"],"textures/terrainTiles/drtYelo.PNG":["textures.vl2"],"textures/terrainTiles/drtYelo01.PNG":["textures.vl2"],"textures/terrainTiles/drtYelo02.PNG":["textures.vl2"],"textures/terrainTiles/drtYelo03.PNG":["textures.vl2"],"textures/terrainTiles/drtYelo04.PNG":["textures.vl2"],"textures/terrainTiles/drtYeloCrk0.PNG":["textures.vl2"],"textures/terrainTiles/drtYeloCrk01.PNG":["textures.vl2"],"textures/terrainTiles/drtYeloCrk02.PNG":["textures.vl2"],"textures/terrainTiles/drtYeloCrk03.PNG":["textures.vl2"],"textures/terrainTiles/drtYeloCrk04.PNG":["textures.vl2"],"textures/terrainTiles/grassDk1.PNG":["textures.vl2"],"textures/terrainTiles/grassDk2.PNG":["textures.vl2"],"textures/terrainTiles/grassDk3.PNG":["textures.vl2"],"textures/terrainTiles/grassDk4.PNG":["textures.vl2"],"textures/terrainTiles/grassDk5.PNG":["textures.vl2"],"textures/terrainTiles/grassDk6.PNG":["textures.vl2"],"textures/terrainTiles/grassLt1.PNG":["textures.vl2"],"textures/terrainTiles/grassLt2.PNG":["textures.vl2"],"textures/terrainTiles/grassLt3.PNG":["textures.vl2"],"textures/terrainTiles/grassLt4.PNG":["textures.vl2"],"textures/terrainTiles/grassLt5.PNG":["textures.vl2"],"textures/terrainTiles/grassMix1.PNG":["textures.vl2"],"textures/terrainTiles/grassMix2.PNG":["textures.vl2"],"textures/terrainTiles/grassMix3.PNG":["textures.vl2"],"textures/terrainTiles/grassMix4.PNG":["textures.vl2"],"textures/terrainTiles/grassMix5.PNG":["textures.vl2"],"textures/terrainTiles/grassMix6.PNG":["textures.vl2"],"textures/terrainTiles/grassMix7.PNG":["textures.vl2"],"textures/terrainTiles/green.png":["textures.vl2"],"textures/terrainTiles/ice01.png":["textures.vl2"],"textures/terrainTiles/ice02.png":["textures.vl2"],"textures/terrainTiles/ice03.png":["textures.vl2"],"textures/terrainTiles/ice04.png":["textures.vl2"],"textures/terrainTiles/ice05.png":["textures.vl2"],"textures/terrainTiles/ice06.png":["textures.vl2"],"textures/terrainTiles/ice07.png":["textures.vl2"],"textures/terrainTiles/ice08.png":["textures.vl2"],"textures/terrainTiles/ice09.png":["textures.vl2"],"textures/terrainTiles/ice10.png":["textures.vl2"],"textures/terrainTiles/icesnow1.png":["textures.vl2"],"textures/terrainTiles/icesnow2.png":["textures.vl2"],"textures/terrainTiles/icesnow3.png":["textures.vl2"],"textures/terrainTiles/icesnow4.png":["textures.vl2"],"textures/terrainTiles/icesnow5.png":["textures.vl2"],"textures/terrainTiles/icesnow6.png":["textures.vl2"],"textures/terrainTiles/lavarockhot1.png":["textures.vl2"],"textures/terrainTiles/lavarockhot2.png":["textures.vl2"],"textures/terrainTiles/lavarockhot3.png":["textures.vl2"],"textures/terrainTiles/lavarockhot4.png":["textures.vl2"],"textures/terrainTiles/lavarockhot5.png":["textures.vl2"],"textures/terrainTiles/mask.0001.png":["textures.vl2"],"textures/terrainTiles/mask.0010.png":["textures.vl2"],"textures/terrainTiles/mask.0011.png":["textures.vl2"],"textures/terrainTiles/mask.0100.png":["textures.vl2"],"textures/terrainTiles/mask.0101.png":["textures.vl2"],"textures/terrainTiles/mask.0110.png":["textures.vl2"],"textures/terrainTiles/mask.0111.png":["textures.vl2"],"textures/terrainTiles/molten1.PNG":["textures.vl2"],"textures/terrainTiles/mossDirt1.PNG":["textures.vl2"],"textures/terrainTiles/mossDirt2.PNG":["textures.vl2"],"textures/terrainTiles/mossDirt3.PNG":["textures.vl2"],"textures/terrainTiles/mossDirt4.PNG":["textures.vl2"],"textures/terrainTiles/mossDirt5.PNG":["textures.vl2"],"textures/terrainTiles/mossRock1.PNG":["textures.vl2"],"textures/terrainTiles/mossRock2.PNG":["textures.vl2"],"textures/terrainTiles/mossRock3.PNG":["textures.vl2"],"textures/terrainTiles/mossRock4.PNG":["textures.vl2"],"textures/terrainTiles/mossRock5.PNG":["textures.vl2"],"textures/terrainTiles/muddyash1.PNG":["textures.vl2"],"textures/terrainTiles/muddyash2.PNG":["textures.vl2"],"textures/terrainTiles/muddyash3.PNG":["textures.vl2"],"textures/terrainTiles/muddyash4.PNG":["textures.vl2"],"textures/terrainTiles/muddyash5.PNG":["textures.vl2"],"textures/terrainTiles/muddyash6.PNG":["textures.vl2"],"textures/terrainTiles/outline.png":["textures.vl2"],"textures/terrainTiles/purple.png":["textures.vl2"],"textures/terrainTiles/red.png":["textures.vl2"],"textures/terrainTiles/rockBrCrak.PNG":["textures.vl2"],"textures/terrainTiles/rockBrCrak01.PNG":["textures.vl2"],"textures/terrainTiles/rockBrCrak02.PNG":["textures.vl2"],"textures/terrainTiles/rockBrCrak03.PNG":["textures.vl2"],"textures/terrainTiles/rockBrCrak04.PNG":["textures.vl2"],"textures/terrainTiles/rockBrCrak05.PNG":["textures.vl2"],"textures/terrainTiles/rockLt1.PNG":["textures.vl2"],"textures/terrainTiles/rockLt2.PNG":["textures.vl2"],"textures/terrainTiles/rockLt3.PNG":["textures.vl2"],"textures/terrainTiles/rockLt4.PNG":["textures.vl2"],"textures/terrainTiles/rockLt5.PNG":["textures.vl2"],"textures/terrainTiles/rockblue.png":["textures.vl2"],"textures/terrainTiles/rockblue1.png":["textures.vl2"],"textures/terrainTiles/rockblue2.png":["textures.vl2"],"textures/terrainTiles/rockblue3.png":["textures.vl2"],"textures/terrainTiles/rockblue4.png":["textures.vl2"],"textures/terrainTiles/rockblue5.png":["textures.vl2"],"textures/terrainTiles/rockblue6.png":["textures.vl2"],"textures/terrainTiles/rockbrown.PNG":["textures.vl2"],"textures/terrainTiles/rockbrown01.PNG":["textures.vl2"],"textures/terrainTiles/rockbrown02.PNG":["textures.vl2"],"textures/terrainTiles/rockbrown03.PNG":["textures.vl2"],"textures/terrainTiles/rockbrown04.PNG":["textures.vl2"],"textures/terrainTiles/rockbrown05.PNG":["textures.vl2"],"textures/terrainTiles/rockchipd.PNG":["textures.vl2"],"textures/terrainTiles/rockchipd01.PNG":["textures.vl2"],"textures/terrainTiles/rockchipd02.PNG":["textures.vl2"],"textures/terrainTiles/rockchipd03.PNG":["textures.vl2"],"textures/terrainTiles/rockchipd04.PNG":["textures.vl2"],"textures/terrainTiles/rockchipd05.PNG":["textures.vl2"],"textures/terrainTiles/rockcrak1.PNG":["textures.vl2"],"textures/terrainTiles/rockcrak2.PNG":["textures.vl2"],"textures/terrainTiles/rockcrak3.PNG":["textures.vl2"],"textures/terrainTiles/rockcrak4.PNG":["textures.vl2"],"textures/terrainTiles/rockcrak5.PNG":["textures.vl2"],"textures/terrainTiles/rockcrak6.PNG":["textures.vl2"],"textures/terrainTiles/rocksmth1.PNG":["textures.vl2"],"textures/terrainTiles/rocksmth2.PNG":["textures.vl2"],"textures/terrainTiles/rocksmth3.PNG":["textures.vl2"],"textures/terrainTiles/rocksmth4.PNG":["textures.vl2"],"textures/terrainTiles/rocksmth5.PNG":["textures.vl2"],"textures/terrainTiles/rocksmth6.PNG":["textures.vl2"],"textures/terrainTiles/rocksmth6x.PNG":["textures.vl2"],"textures/terrainTiles/sandorng1.PNG":["textures.vl2"],"textures/terrainTiles/sandorng2.PNG":["textures.vl2"],"textures/terrainTiles/sandorng3.PNG":["textures.vl2"],"textures/terrainTiles/sandorng4.PNG":["textures.vl2"],"textures/terrainTiles/sandorng5.PNG":["textures.vl2"],"textures/terrainTiles/seaLt1.PNG":["textures.vl2"],"textures/terrainTiles/seaLt2.PNG":["textures.vl2"],"textures/terrainTiles/seaLt3.PNG":["textures.vl2"],"textures/terrainTiles/seaLt4.PNG":["textures.vl2"],"textures/terrainTiles/seaLt5.PNG":["textures.vl2"],"textures/terrainTiles/snow1.png":["textures.vl2"],"textures/terrainTiles/snow2.png":["textures.vl2"],"textures/terrainTiles/snow3.png":["textures.vl2"],"textures/terrainTiles/snow4.png":["textures.vl2"],"textures/terrainTiles/snow5.png":["textures.vl2"],"textures/terrainTiles/snow6.png":["textures.vl2"],"textures/terrainTiles/snowrock1.png":["textures.vl2"],"textures/terrainTiles/snowrock2.png":["textures.vl2"],"textures/terrainTiles/snowrock3.png":["textures.vl2"],"textures/terrainTiles/snowrock4.png":["textures.vl2"],"textures/terrainTiles/snowrock5.png":["textures.vl2"],"textures/terrainTiles/snowrock6.png":["textures.vl2"],"textures/terrainTiles/white.png":["textures.vl2"],"textures/tesla.dml":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/tesla/skies/teslaski_v5_bk.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/tesla/skies/teslaski_v5_dn.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/tesla/skies/teslaski_v5_fr.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/tesla/skies/teslaski_v5_lf.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/tesla/skies/teslaski_v5_rt.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/tesla/skies/teslaski_v5_up.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/teslaski_v5_DN.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/teslaski_v5_bk.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/teslaski_v5_fr.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/teslaski_v5_lf.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/teslaski_v5_rt.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/teslaski_v5_up.png":["TWL-MapPack.vl2","TWL2-MapPack.vl2"],"textures/texticons/Cred_Logo1.png":["textures.vl2"],"textures/texticons/Cred_logo5.png":["textures.vl2"],"textures/texticons/Flag_Beagle.jpg":["textures.vl2"],"textures/texticons/Flag_Bioderm.jpg":["textures.vl2"],"textures/texticons/Flag_DSword.jpg":["textures.vl2"],"textures/texticons/Flag_Phoenix.jpg":["textures.vl2"],"textures/texticons/Flag_Starwolf.jpg":["textures.vl2"],"textures/texticons/Flag_T2.jpg":["textures.vl2"],"textures/texticons/Heavy.jpg":["textures.vl2"],"textures/texticons/Logo_small_DSword.jpg":["textures.vl2"],"textures/texticons/Logo_small_Inferno.jpg":["textures.vl2"],"textures/texticons/Logo_small_Phoenix.jpg":["textures.vl2"],"textures/texticons/Logo_small_Starwolf.jpg":["textures.vl2"],"textures/texticons/Logo_small_Storm.jpg":["textures.vl2"],"textures/texticons/Logo_small_beagle.jpg":["textures.vl2"],"textures/texticons/Logo_small_bioderm.jpg":["textures.vl2"],"textures/texticons/TC_logo1.bm8":["T2csri.vl2"],"textures/texticons/TC_logo1.png":["T2csri.vl2"],"textures/texticons/bullet_1.png":["textures.vl2"],"textures/texticons/bullet_2.png":["textures.vl2"],"textures/texticons/dpub/DPUB_logo.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/dpub/DPUB_logo_BEthinking.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/dpub/DPUB_logo_Beer.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/dpub/DPUB_logo_Dermfused.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/dpub/DPUB_logo_Spook.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/dpub/DPUB_logo_Turkey.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/dpub/DPUB_logo_Xmas.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/dpub/DPUB_logo_Xoxo.png":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/texticons/mute_speaker.png":["textures.vl2"],"textures/texticons/sidebar1.jpg":["textures.vl2"],"textures/texticons/sidebar2.jpg":["textures.vl2"],"textures/texticons/sidebar3.jpg":["textures.vl2"],"textures/texticons/sys_op_eye.png":["textures.vl2"],"textures/texticons/twb/twb_BE_FLight.jpg":["textures.vl2"],"textures/texticons/twb/twb_BE_FMed.jpg":["textures.vl2"],"textures/texticons/twb/twb_BE_Heavy.jpg":["textures.vl2"],"textures/texticons/twb/twb_BE_MLight.jpg":["textures.vl2"],"textures/texticons/twb/twb_BE_MMed.JPG":["textures.vl2"],"textures/texticons/twb/twb_Bioderm.jpg":["textures.vl2"],"textures/texticons/twb/twb_Bioderm_Light.jpg":["textures.vl2"],"textures/texticons/twb/twb_Bioderm_Medium.jpg":["textures.vl2"],"textures/texticons/twb/twb_Blaster.jpg":["textures.vl2"],"textures/texticons/twb/twb_BloodEagle.jpg":["textures.vl2"],"textures/texticons/twb/twb_Chaingun.jpg":["textures.vl2"],"textures/texticons/twb/twb_DS_FLight.JPG":["textures.vl2"],"textures/texticons/twb/twb_DS_Fmed.jpg":["textures.vl2"],"textures/texticons/twb/twb_DS_Heavy.jpg":["textures.vl2"],"textures/texticons/twb/twb_DS_MMed.jpg":["textures.vl2"],"textures/texticons/twb/twb_DiamondSword.JPG":["textures.vl2"],"textures/texticons/twb/twb_Elfprojector.jpg":["textures.vl2"],"textures/texticons/twb/twb_Fusionmortar.jpg":["textures.vl2"],"textures/texticons/twb/twb_Grenadelauncher.jpg":["textures.vl2"],"textures/texticons/twb/twb_HR_FLight.JPG":["textures.vl2"],"textures/texticons/twb/twb_HR_FMed.jpg":["textures.vl2"],"textures/texticons/twb/twb_HR_Heavy.jpg":["textures.vl2"],"textures/texticons/twb/twb_HR_MLight.jpg":["textures.vl2"],"textures/texticons/twb/twb_HR_MMed.JPG":["textures.vl2"],"textures/texticons/twb/twb_Harbingers.JPG":["textures.vl2"],"textures/texticons/twb/twb_Havoc.JPG":["textures.vl2"],"textures/texticons/twb/twb_Laserrifle.jpg":["textures.vl2"],"textures/texticons/twb/twb_Lineup.jpg":["textures.vl2"],"textures/texticons/twb/twb_Missilelauncher.jpg":["textures.vl2"],"textures/texticons/twb/twb_Plasmarifle.jpg":["textures.vl2"],"textures/texticons/twb/twb_SW_FLight.jpg":["textures.vl2"],"textures/texticons/twb/twb_SW_FMedium.jpg":["textures.vl2"],"textures/texticons/twb/twb_SW_Heavy.jpg":["textures.vl2"],"textures/texticons/twb/twb_SW_MLight.jpg":["textures.vl2"],"textures/texticons/twb/twb_SW_MMed.jpg":["textures.vl2"],"textures/texticons/twb/twb_Shrike.jpg":["textures.vl2"],"textures/texticons/twb/twb_Spinfusor.jpg":["textures.vl2"],"textures/texticons/twb/twb_Starwolves.JPG":["textures.vl2"],"textures/texticons/twb/twb_TRIBES2.jpg":["textures.vl2"],"textures/texticons/twb/twb_Thundersword.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_01.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_02.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_03.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_04.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_05.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_06.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_08.jpg":["textures.vl2"],"textures/texticons/twb/twb_action_10.jpg":["textures.vl2"],"textures/texticons/twb/twb_blowngen_01.jpg":["textures.vl2"],"textures/texticons/twb/twb_inferno_01.jpg":["textures.vl2"],"textures/texticons/twb/twb_inferno_02.jpg":["textures.vl2"],"textures/texticons/twb/twb_inferno_03.jpg":["textures.vl2"],"textures/texticons/twb/twb_lakedebris_01.jpg":["textures.vl2"],"textures/texticons/twb/twb_lakedebris_03.jpg":["textures.vl2"],"textures/texticons/twb/twb_shocklance.jpg":["textures.vl2"],"textures/texticons/twb/twb_soclose.jpg":["textures.vl2"],"textures/texticons/twb/twb_starwolf_fem.jpg":["textures.vl2"],"textures/texticons/twb/twb_starwolf_shrike.jpg":["textures.vl2"],"textures/texticons/twb/twb_wateraction_01.jpg":["textures.vl2"],"textures/texticons/twb/twb_waterdemise_01.jpg":["textures.vl2"],"textures/texticons/twb/twb_waterdemise_03.jpg":["textures.vl2"],"textures/texticons/twb/twb_waterdemise_04.jpg":["textures.vl2"],"textures/texticons/twb/twb_woohoo_01.jpg":["textures.vl2"],"textures/tn_logo.png":["T2csri.vl2"],"textures/tyre.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/v5planet/skies/Starfallen_BK.png":["Classic_maps_v1.vl2"],"textures/v5planet/skies/Starfallen_FR.png":["Classic_maps_v1.vl2"],"textures/v5planet/skies/Starfallen_LF.png":["Classic_maps_v1.vl2"],"textures/v5planet/skies/Starfallen_RT.png":["Classic_maps_v1.vl2"],"textures/v5planet/skies/Starfallen_UP.png":["Classic_maps_v1.vl2"],"textures/violet.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/winterskyday.dml":["zAddOnsVL2s/zDiscord-Map-Pack-4.7.1.vl2"],"textures/xnight.dml":["TWL-MapPack.vl2"],"tournament/browser.cs":["tournamentNetClient2.vl2"],"tournament/login.cs":["tournamentNetClient2.vl2"],"tournament/settings.cs":["tournamentNetClient2.vl2"],"zz_classic_client_v4.txt":["zz_Classic_client_v1.vl2"]}');function u(){return Object.keys(n).sort()}var v=t(9323),d=t(5833),p=t(6538),c=t.n(p);let o=/^ (DisplayName|MissionTypes) = (.+)$/,x=/^--- ([A-Z ]+) BEGIN ---$/,_=/^--- ([A-Z ]+) END ---$/;function*g(s){for(let e of s)for(let s of(yield e,g(e.children)))yield s}let k="/t2-mapper",m="".concat(k,"/base/");function h(s){let e=function(s){let e=n[s];if(e&&e.length>0)return e[e.length-1];throw Error("Resource not found in manifest: ".concat(s))}(s=function(s){if(n[s])return s;let e=u(),t=s.toLowerCase(),i=e.find(s=>s.toLowerCase()===t);if(i)return i;if(s.startsWith("textures/")){let s=e.find(s=>s.replace(/^(textures\/)((lush|desert|badlands|lava|ice|jaggedclaw|terrainTiles)\/)/,"$1").toLowerCase()===t);if(s)return s}return s}(s));return e?"".concat(m,"@vl2/").concat(e,"/").concat(s):"".concat(m).concat(s)}async function T(s){let e=h("textures/".concat(s)),t=await fetch(e);return(await t.text()).split(/(?:\r\n|\n|\r)/).map(s=>"textures/".concat(s.trim().replace(/\.png$/i,""),".png"))}async function f(s){let e=await fetch(h("missions/".concat(s,".mis")));return function(s){var e,t,i,r,a,l,n,u;s=s.replace(/(\/\/--- OBJECT WRITE END ---\s+)(?:.|[\r\n])*$/,"$1");let v=/(\/\/--- OBJECT WRITE BEGIN ---\s+)/.exec(s),d=/[\r\n]new SimGroup/.exec(s);s=s.slice(0,v.index+v[1].length)+s.slice(d.index),v=/(\/\/--- OBJECT WRITE BEGIN ---\s+)/.exec(s);let p=/(\/\/--- MISSION STRING END ---\s+)/.exec(s);p&&(s=s.slice(0,p.index+p[1].length)+s.slice(v.index));let g=c().parse(s),k={name:null,definitions:[]},m={},h=[];for(let s of g)if("comment"===s.type){let e=function(s){let e;return(e=s.match(x))?{type:"sectionBegin",name:e[1]}:(e=s.match(_))?{type:"sectionEnd",name:e[1]}:(e=s.match(o))?{type:"definition",identifier:e[1],value:e[2]}:null}(s.text);if(e)switch(e.type){case"definition":k.name?k.definitions.push(s):m[e.identifier]=e.value;break;case"sectionEnd":if(e.name!==k.name)throw Error("Ending unmatched section!");(k.name||k.definitions.length)&&h.push(k),k={name:null,definitions:[]};break;case"sectionBegin":if(k.name)throw Error("Already in a section!");(k.name||k.definitions.length)&&h.push(k),k={name:e.name,definitions:[]}}else k.definitions.push(s)}else k.definitions.push(s);return(k.name||k.definitions.length)&&h.push(k),{displayName:null!=(a=m.DisplayName)?a:null,missionTypes:null!=(l=null==(e=m.MissionTypes)?void 0:e.split(" "))?l:[],missionQuote:null!=(n=null==(t=h.find(s=>"MISSION QUOTE"===s.name))?void 0:t.definitions.filter(s=>"comment"===s.type).map(s=>s.text).join("\n"))?n:null,missionString:null!=(u=null==(i=h.find(s=>"MISSION STRING"===s.name))?void 0:i.definitions.filter(s=>"comment"===s.type).map(s=>s.text).join("\n"))?u:null,objects:null==(r=h.find(s=>"OBJECT WRITE"===s.name))?void 0:r.definitions.filter(s=>"instance"===s.type).map(s=>(function s(e){return{className:e.className,instanceName:e.instanceName,properties:e.body.filter(s=>"definition"===s.type).map(s=>{switch(s.value.type){case"string":case"number":case"boolean":return{target:s.target,value:s.value.value};case"reference":return{target:s.target,value:s.value};default:throw Error("Unhandled value type: ".concat(s.target.name," = ").concat(s.value.type))}}),children:e.body.filter(s=>"instance"===s.type).map(e=>s(e))}})(s)),globals:h.filter(s=>!s.name).flatMap(s=>s.definitions.filter(s=>"definition"===s.type))}}(await e.text())}async function L(s){let e=await fetch(h("terrains/".concat(s)));return function(s){let e=new DataView(s),t=0,i=e.getUint8(t++),r=new Uint16Array(65536),a=[],l=s=>{let i="";for(let r=0;r0&&a.push(r)}let n=[];for(let s of a){let s=new Uint8Array(65536);for(let i=0;i<65536;i++){var u=e.getUint8(t++);s[i]=u}n.push(s)}return{version:i,textureNames:a,heightMap:r,alphaMaps:n}}(await e.arrayBuffer())}let D=new Set(["SkiFree","SkiFree_Daily","SkiFree_Randomizer"]),b=u().map(s=>s.match(/^missions\/(.+)\.mis$/)).filter(Boolean).map(s=>s[1]).filter(s=>!D.has(s));function P(){let s=(0,r.useRef)(null),[e,t]=(0,r.useState)("TWL2_WoodyMyrk"),n=(0,r.useRef)({});return(0,r.useEffect)(()=>{let e=s.current,t=new a.JeP({canvas:e,antialias:!0}),i=new l.Tap,r=new v.B,u=new l.Z58,p=new l.ubm(75,e.clientWidth/e.clientHeight,.1,2e3),c=new l.dth("rgba(209, 237, 255, 1)","rgba(186, 200, 181, 1)",2);u.add(c);let o=new d.N(p,t.domElement);o.minDistance=1,o.maxDistance=2048,p.position.set(0,0,512),o.target.set(0,-128,0),o.update();let x={w:!1,a:!1,s:!1,d:!1},_=s=>{"KeyW"===s.code&&(x.w=!0),"KeyA"===s.code&&(x.a=!0),"KeyS"===s.code&&(x.s=!0),"KeyD"===s.code&&(x.d=!0)},g=s=>{"KeyW"===s.code&&(x.w=!1),"KeyA"===s.code&&(x.a=!1),"KeyS"===s.code&&(x.s=!1),"KeyD"===s.code&&(x.d=!1)};return document.addEventListener("keydown",_),document.addEventListener("keyup",g),t.setAnimationLoop(s=>{let e=new l.Pq0;p.getWorldDirection(e),e.y=0,e.normalize();let i=new l.Pq0;i.crossVectors(e,p.up).normalize();let r=new l.Pq0;if(x.w&&r.add(e),x.s&&r.add(e.clone().negate()),x.a&&r.add(i.clone().negate()),x.d&&r.add(i),r.lengthSq()>0&&(r.normalize().multiplyScalar(1),p.position.add(r),o.target.add(r)),o.update(),function(s){let e=s.domElement,t=e.clientWidth,i=e.clientHeight,r=e.width!==t||e.height!==i;return r&&s.setSize(t,i,!1),r}(t)){let s=t.domElement;p.aspect=s.clientWidth/s.clientHeight,p.updateProjectionMatrix()}t.render(u,p)}),n.current={scene:u,renderer:t,camera:p,controls:o,setupColor:function(s){var e,i,r;return s.wrapS=s.wrapT=l.GJx,s.colorSpace=l.er$,s.anisotropy=null!=(r=null==(e=(i=t.capabilities).getMaxAnisotropy)?void 0:e.call(i))?r:16,s.generateMipmaps=!0,s.minFilter=l.$_I,s.magFilter=l.k6q,s},setupMask:function(s){let e=new l.GYF(s,256,256,l.VT0,l.OUM);return e.colorSpace=l.jf0,e.wrapS=e.wrapT=l.GJx,e.generateMipmaps=!1,e.minFilter=l.k6q,e.magFilter=l.k6q,e.needsUpdate=!0,e},textureLoader:i,gltfLoader:r},()=>{document.removeEventListener("keydown",_),document.removeEventListener("keyup",g),t.setAnimationLoop(null),t.dispose(),o.dispose()}},[]),(0,r.useEffect)(()=>{let s,{scene:t,camera:i,controls:r,setupColor:a,setupMask:u,textureLoader:v,gltfLoader:d}=n.current,p=!1;return async function(){let n=await f(e),c=function(s){let e;for(let t of g(s.objects))if("TerrainBlock"===t.className){e=t;break}if(!e)throw Error("Error!");return e.properties.find(s=>"terrainFile"===s.target.name).value}(n),o=await L(c),x=o.textureNames.length,_=o.textureNames.map(s=>a(v.load(function(s){s=s.replace(/^terrain\./,"");try{return h("textures/terrain/".concat(s,".png"))}catch(s){return"".concat(k,"/black.png")}}(s)))),m=o.alphaMaps.map(s=>u(s)),D=new l.bdM(2048,2048,256,256);D.rotateX(-Math.PI/2),D.rotateY(-Math.PI/2);let b=function(s){let e=new Float32Array(s.length);for(let t=0;t{_.forEach((e,t)=>{s.uniforms["albedo".concat(t)]={value:e}}),m.forEach((e,t)=>{t>0&&(s.uniforms["mask".concat(t)]={value:e})}),_.forEach((e,t)=>{s.uniforms["tiling".concat(t)]={value:Math.min(512,{0:16,1:16,2:32,3:32,4:32,5:32}[t])}}),s.fragmentShader="\nuniform sampler2D albedo0;\nuniform sampler2D albedo1;\nuniform sampler2D albedo2;\nuniform sampler2D albedo3;\nuniform sampler2D albedo4;\nuniform sampler2D albedo5;\nuniform sampler2D mask1;\nuniform sampler2D mask2;\nuniform sampler2D mask3;\nuniform sampler2D mask4;\nuniform sampler2D mask5;\nuniform float tiling0;\nuniform float tiling1;\nuniform float tiling2;\nuniform float tiling3;\nuniform float tiling4;\nuniform float tiling5;\n"+s.fragmentShader,s.fragmentShader=s.fragmentShader.replace("#include ","\n // Sample base albedo layers (sRGB textures auto-decoded to linear)\n vec2 baseUv = vMapUv;\n vec3 c0 = texture2D(albedo0, baseUv * vec2(tiling0)).rgb;\n ".concat(x>1?"vec3 c1 = texture2D(albedo1, baseUv * vec2(tiling1)).rgb;":"","\n ").concat(x>2?"vec3 c2 = texture2D(albedo2, baseUv * vec2(tiling2)).rgb;":"","\n ").concat(x>3?"vec3 c3 = texture2D(albedo3, baseUv * vec2(tiling3)).rgb;":"","\n ").concat(x>4?"vec3 c4 = texture2D(albedo4, baseUv * vec2(tiling4)).rgb;":"","\n ").concat(x>5?"vec3 c5 = texture2D(albedo5, baseUv * vec2(tiling5)).rgb;":"","\n\n // Sample linear masks (use R channel)\n float a1 = texture2D(mask1, baseUv).r;\n ").concat(x>1?"float a2 = texture2D(mask2, baseUv).r;":"","\n ").concat(x>2?"float a3 = texture2D(mask3, baseUv).r;":"","\n ").concat(x>3?"float a4 = texture2D(mask4, baseUv).r;":"","\n ").concat(x>4?"float a5 = texture2D(mask5, baseUv).r;":"","\n\n // Bottom-up compositing: each mask tells how much the higher layer replaces lower\n ").concat(x>1?"vec3 blended = mix(c0, c1, clamp(a1, 0.0, 1.0));":"","\n ").concat(x>2?"blended = mix(blended, c2, clamp(a2, 0.0, 1.0));":"","\n ").concat(x>3?"blended = mix(blended, c3, clamp(a3, 0.0, 1.0));":"","\n ").concat(x>4?"blended = mix(blended, c4, clamp(a4, 0.0, 1.0));":"","\n ").concat(x>5?"blended = mix(blended, c5, clamp(a5, 0.0, 1.0));":"","\n\n // Assign to diffuseColor before lighting\n diffuseColor.rgb = ").concat(x>1?"blended":"c0",";\n"))},s=new l.YJl;let M=new l.eaF(D,y);for(let e of(s.add(M),g(n.objects))){var z,w,W,H,A;let n=s=>e.properties.find(e=>e.target.name===s),u=()=>{var s,e;let[t,i,r]=(null!=(e=null==(s=n("position"))?void 0:s.value)?e:"0 0 0").split(" ").map(s=>parseFloat(s));return[t,r,i]},p=()=>{var s,e;let[t,i,r]=(null!=(e=null==(s=n("scale"))?void 0:s.value)?e:"1 1 1").split(" ").map(s=>parseFloat(s));return[t,r,i]},c=function(){var s,e;let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],[i,r,a,u]=(null!=(e=null==(s=n("rotation"))?void 0:s.value)?e:"1 0 0 0").split(" ").map(s=>parseFloat(s)),v=new l.PTz;return t?v.setFromAxisAngle(new l.Pq0(-r,a,-i),Math.PI/180*u):v.setFromAxisAngle(new l.Pq0(i,a,-r),Math.PI/180*u),v};switch(e.className){case"TerrainBlock":{let[s,e,t]=u();i.position.set(s-512,e+256,t-512),r.target.set(s,0,t);let[a,l,n]=p(),v=c();M.position.set(s,e,t),M.scale.set(a,l,n),M.quaternion.copy(v);break}case"Sky":{let s=null==(z=n("materialList"))?void 0:z.value;if(s){let e=await T(s);t.background=new l.ScU().load([h(e[1]),h(e[3]),h(e[4]),h(e[5]),h(e[0]),h(e[2])])}let e=null==(w=n("fogDistance"))?void 0:w.value,i=null==(W=n("fogColor"))?void 0:W.value;if(e&&i){let s=parseFloat(e),[r,a,n]=i.split(" ").map(s=>parseFloat(s)),u=new l.Q1f().setRGB(r,a,n);t.fog=new l.jUj(u,0,2*s)}break}case"InteriorInstance":{let[e,t,i]=u(),[r,l,o]=p(),x=c(!0),_=n("interiorFile").value;d.load(h("interiors/".concat(_)).replace(/\.dif$/i,".gltf"),n=>{n.scene.traverse(s=>{var e,t;if(null==(e=s.material)?void 0:e.name){let e=s.material.name;try{let i=v.load((t=(t=e).replace(/\.\d+$/,""),h("textures/".concat(t,".png"))));s.material.map=a(i)}catch(s){console.error(s)}s.material.needsUpdate=!0}});let u=n.scene;u.position.set(i-1024,t,e-1024),u.scale.set(-r,l,-o),u.quaternion.copy(x),s.add(u)});break}case"WaterBlock":{let[e,t,i]=u(),[r,d,o]=p(),x=c(!0),_=null!=(A=null==(H=n("surfaceTexture"))?void 0:H.value)?A:"liquidTiles/BlueWater",g=new l.iNn(1,1,1),m=new l._4j({map:a(v.load(function(s){try{return h("textures/".concat(s,".png"))}catch(s){return"".concat(k,"/black.png")}}(_))),transparent:!0,opacity:.8}),T=new l.eaF(g,m);T.position.set(e,t+d/2,i),T.scale.set(-r,d,-o),T.quaternion.copy(x),s.add(T)}}}p||t.add(s)}(),()=>{p=!0,s.removeFromParent()}},[e]),(0,i.jsxs)("main",{children:[(0,i.jsx)("canvas",{ref:s,id:"canvas"}),(0,i.jsx)("select",{id:"missionList",value:e,onChange:s=>t(s.target.value),children:b.map(s=>(0,i.jsx)("option",{children:s},s))})]})}}},s=>{s.O(0,[367,831,443,441,255,358],()=>s(s.s=6179)),_N_E=s.O()}]); \ No newline at end of file diff --git a/docs/_next/static/chunks/bd904a5c-1f18d680c676f920.js b/docs/_next/static/chunks/bd904a5c-1f18d680c676f920.js new file mode 100644 index 00000000..d5f38a80 --- /dev/null +++ b/docs/_next/static/chunks/bd904a5c-1f18d680c676f920.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[831],{5339:(t,e,i)=>{let s;i.d(e,{$EB:()=>y,$Kf:()=>rA,$Yl:()=>L,$_I:()=>tM,$ei:()=>A,A$4:()=>sO,AQS:()=>e1,B69:()=>sa,BH$:()=>r9,BKk:()=>s7,BXX:()=>tY,B_h:()=>t3,CSG:()=>nk,CVz:()=>t$,CWW:()=>ed,Cfg:()=>tx,DXC:()=>r6,Dmk:()=>tI,EAD:()=>rB,EZo:()=>x,EdD:()=>v,FCc:()=>r8,FFZ:()=>eI,FV:()=>ts,FXf:()=>S,Fn:()=>ea,GJx:()=>tp,GWd:()=>tP,GYF:()=>rz,Gwm:()=>X,H23:()=>eo,H2z:()=>aT,HIg:()=>tV,HO_:()=>ec,HXV:()=>tQ,HiM:()=>aa,Hit:()=>nU,I46:()=>rT,I9Y:()=>eY,IE4:()=>tJ,IUQ:()=>iu,Iit:()=>s6,Jnc:()=>l,K52:()=>Y,KDk:()=>t1,KLL:()=>eT,KRh:()=>Q,Kef:()=>el,Kwu:()=>b,Kzg:()=>ad,LAk:()=>tn,LiQ:()=>B,LlO:()=>s9,LoY:()=>sH,MBL:()=>nj,MW4:()=>sN,Mjd:()=>te,N1A:()=>r2,N5j:()=>ex,NRn:()=>iy,NTi:()=>g,Nex:()=>aA,Nt7:()=>O,Nwf:()=>aS,Nz6:()=>tq,O49:()=>ef,O9p:()=>i$,ONl:()=>ns,OUM:()=>tw,Om:()=>td,OuU:()=>R,PJ3:()=>em,PPD:()=>rX,PTz:()=>eZ,Pq0:()=>eG,Q1f:()=>sT,QP0:()=>u,Qev:()=>eV,Qrf:()=>t6,R3r:()=>ru,RJ4:()=>ey,RQf:()=>tC,RiT:()=>nJ,Riy:()=>t0,RlV:()=>iW,RrE:()=>F,RyA:()=>d,S$4:()=>en,ScU:()=>n2,THS:()=>sI,Tap:()=>n3,TdN:()=>eN,TiK:()=>ek,TkQ:()=>tj,U3G:()=>q,V3x:()=>tR,V9B:()=>sk,VCu:()=>nn,VT0:()=>tD,Vb5:()=>h,VxR:()=>e_,W9U:()=>eh,WNZ:()=>o,Wdf:()=>eO,Wew:()=>tB,Wk7:()=>c,XG_:()=>eu,XIg:()=>f,XrR:()=>K,Y9S:()=>n$,YHV:()=>a_,YJl:()=>rh,Yuy:()=>tA,Z58:()=>rd,ZLX:()=>rL,ZQM:()=>tU,Zcv:()=>rj,Zr2:()=>eS,ZyN:()=>al,_4j:()=>nz,_QJ:()=>t7,_Ut:()=>s8,a55:()=>eD,a5J:()=>t9,aEY:()=>V,aHM:()=>nG,aJ8:()=>ta,aVO:()=>nB,amv:()=>eA,b4q:()=>ra,bC7:()=>ei,bCz:()=>M,bI3:()=>eb,bdM:()=>nA,bkx:()=>tz,brA:()=>H,bw0:()=>Z,c90:()=>tH,cHt:()=>tT,caT:()=>G,cj9:()=>eX,czI:()=>t5,dYF:()=>im,dcC:()=>tL,dth:()=>n4,dwI:()=>e$,e0p:()=>D,eB$:()=>rp,eHc:()=>W,eHs:()=>ry,eaF:()=>s2,eoi:()=>eB,er$:()=>ew,f4X:()=>k,fBL:()=>t_,g7M:()=>tr,gJ2:()=>tE,gO9:()=>w,gPd:()=>il,gWB:()=>eR,ghU:()=>tm,hB5:()=>p,hdd:()=>I,hgQ:()=>P,hsX:()=>m,hxR:()=>tf,hy7:()=>th,iNn:()=>s5,ie2:()=>E,imn:()=>sC,ix0:()=>tk,iyt:()=>iO,jR7:()=>tX,jUj:()=>rc,jej:()=>e6,jf0:()=>eM,jzd:()=>eE,k6Q:()=>tZ,k6q:()=>tb,kBv:()=>n,kO0:()=>eC,kRr:()=>tv,kTW:()=>ty,kTp:()=>tG,kn4:()=>ij,kyO:()=>tt,lGu:()=>j,lGw:()=>nO,lPF:()=>e3,ljd:()=>ep,lxW:()=>s4,lyL:()=>ee,mcG:()=>e4,mrM:()=>rY,nCl:()=>ae,nNL:()=>ti,nST:()=>_,nWS:()=>id,nZQ:()=>ap,o6l:()=>ro,ojh:()=>z,ojs:()=>er,ov9:()=>U,pBf:()=>tK,pHI:()=>tg,paN:()=>tW,ppV:()=>e7,psI:()=>t8,qUd:()=>ao,qa3:()=>t2,qad:()=>C,qq$:()=>e2,r6x:()=>au,rFo:()=>ip,rSH:()=>t4,rYR:()=>eg,rjZ:()=>na,sPf:()=>r,tJf:()=>tS,tz3:()=>nq,uB5:()=>et,uSd:()=>nC,uV5:()=>tc,uWO:()=>rE,ubm:()=>rr,vim:()=>ez,vyJ:()=>ev,wfO:()=>tu,wn6:()=>N,wrO:()=>tN,wtR:()=>a,xFO:()=>tl,xSv:()=>J,y3Z:()=>es,yT7:()=>tO,y_p:()=>$,zdS:()=>tF,zgK:()=>i0,znC:()=>T});let r="180",n={LEFT:0,MIDDLE:1,RIGHT:2,ROTATE:0,DOLLY:1,PAN:2},a={ROTATE:0,PAN:1,DOLLY_PAN:2,DOLLY_ROTATE:3},o=0,h=1,l=2,u=1,c=2,d=3,p=0,m=1,y=2,f=0,g=1,x=2,b=3,v=4,M=5,w=100,S=101,_=102,T=103,A=104,z=200,C=201,k=202,B=203,E=204,R=205,I=206,O=207,N=208,V=209,P=210,F=211,L=212,D=213,U=214,W=0,j=1,H=2,J=3,q=4,X=5,Y=6,Z=7,G=0,Q=1,K=2,$=0,tt=1,te=2,ti=3,ts=4,tr=5,tn=6,ta=7,to="attached",th=301,tl=302,tu=303,tc=304,td=306,tp=1e3,tm=1001,ty=1002,tf=1003,tg=1004,tx=1005,tb=1006,tv=1007,tM=1008,tw=1009,tS=1010,t_=1011,tT=1012,tA=1013,tz=1014,tC=1015,tk=1016,tB=1017,tE=1018,tR=1020,tI=35902,tO=35899,tN=1021,tV=1022,tP=1023,tF=1026,tL=1027,tD=1028,tU=1029,tW=1030,tj=1031,tH=1033,tJ=33776,tq=33777,tX=33778,tY=33779,tZ=35840,tG=35841,tQ=35842,tK=35843,t$=36196,t0=37492,t1=37496,t2=37808,t3=37809,t5=37810,t4=37811,t6=37812,t8=37813,t9=37814,t7=37815,et=37816,ee=37817,ei=37818,es=37819,er=37820,en=37821,ea=36492,eo=36494,eh=36495,el=36283,eu=36284,ec=36285,ed=36286,ep=2300,em=2301,ey=0,ef=1,eg=2,ex=3201,eb=0,ev=1,eM="",ew="srgb",eS="srgb-linear",e_="linear",eT="srgb",eA=512,ez=513,eC=514,ek=515,eB=516,eE=517,eR=518,eI=519,eO="300 es",eN=2e3;class eV{addEventListener(t,e){void 0===this._listeners&&(this._listeners={});let i=this._listeners;void 0===i[t]&&(i[t]=[]),-1===i[t].indexOf(e)&&i[t].push(e)}hasEventListener(t,e){let i=this._listeners;return void 0!==i&&void 0!==i[t]&&-1!==i[t].indexOf(e)}removeEventListener(t,e){let i=this._listeners;if(void 0===i)return;let s=i[t];if(void 0!==s){let t=s.indexOf(e);-1!==t&&s.splice(t,1)}}dispatchEvent(t){let e=this._listeners;if(void 0===e)return;let i=e[t.type];if(void 0!==i){t.target=this;let e=i.slice(0);for(let i=0,s=e.length;i>8&255]+eP[t>>16&255]+eP[t>>24&255]+"-"+eP[255&e]+eP[e>>8&255]+"-"+eP[e>>16&15|64]+eP[e>>24&255]+"-"+eP[63&i|128]+eP[i>>8&255]+"-"+eP[i>>16&255]+eP[i>>24&255]+eP[255&s]+eP[s>>8&255]+eP[s>>16&255]+eP[s>>24&255]).toLowerCase()}function eW(t,e,i){return Math.max(e,Math.min(i,t))}function ej(t,e){return(t%e+e)%e}function eH(t,e,i){return(1-i)*t+i*e}function eJ(t,e){switch(e.constructor){case Float32Array:return t;case Uint32Array:return t/0xffffffff;case Uint16Array:return t/65535;case Uint8Array:return t/255;case Int32Array:return Math.max(t/0x7fffffff,-1);case Int16Array:return Math.max(t/32767,-1);case Int8Array:return Math.max(t/127,-1);default:throw Error("Invalid component type.")}}function eq(t,e){switch(e.constructor){case Float32Array:return t;case Uint32Array:return Math.round(0xffffffff*t);case Uint16Array:return Math.round(65535*t);case Uint8Array:return Math.round(255*t);case Int32Array:return Math.round(0x7fffffff*t);case Int16Array:return Math.round(32767*t);case Int8Array:return Math.round(127*t);default:throw Error("Invalid component type.")}}let eX={DEG2RAD:eL,RAD2DEG:eD,generateUUID:eU,clamp:eW,euclideanModulo:ej,mapLinear:function(t,e,i,s,r){return s+(t-e)*(r-s)/(i-e)},inverseLerp:function(t,e,i){return t!==e?(i-t)/(e-t):0},lerp:eH,damp:function(t,e,i,s){return eH(t,e,1-Math.exp(-i*s))},pingpong:function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return e-Math.abs(ej(t,2*e)-e)},smoothstep:function(t,e,i){return t<=e?0:t>=i?1:(t=(t-e)/(i-e))*t*(3-2*t)},smootherstep:function(t,e,i){return t<=e?0:t>=i?1:(t=(t-e)/(i-e))*t*t*(t*(6*t-15)+10)},randInt:function(t,e){return t+Math.floor(Math.random()*(e-t+1))},randFloat:function(t,e){return t+Math.random()*(e-t)},randFloatSpread:function(t){return t*(.5-Math.random())},seededRandom:function(t){void 0!==t&&(eF=t);let e=eF+=0x6d2b79f5;return e=Math.imul(e^e>>>15,1|e),(((e^=e+Math.imul(e^e>>>7,61|e))^e>>>14)>>>0)/0x100000000},degToRad:function(t){return t*eL},radToDeg:function(t){return t*eD},isPowerOfTwo:function(t){return(t&t-1)==0&&0!==t},ceilPowerOfTwo:function(t){return Math.pow(2,Math.ceil(Math.log(t)/Math.LN2))},floorPowerOfTwo:function(t){return Math.pow(2,Math.floor(Math.log(t)/Math.LN2))},setQuaternionFromProperEuler:function(t,e,i,s,r){let n=Math.cos,a=Math.sin,o=n(i/2),h=a(i/2),l=n((e+s)/2),u=a((e+s)/2),c=n((e-s)/2),d=a((e-s)/2),p=n((s-e)/2),m=a((s-e)/2);switch(r){case"XYX":t.set(o*u,h*c,h*d,o*l);break;case"YZY":t.set(h*d,o*u,h*c,o*l);break;case"ZXZ":t.set(h*c,h*d,o*u,o*l);break;case"XZX":t.set(o*u,h*m,h*p,o*l);break;case"YXY":t.set(h*p,o*u,h*m,o*l);break;case"ZYZ":t.set(h*m,h*p,o*u,o*l);break;default:console.warn("THREE.MathUtils: .setQuaternionFromProperEuler() encountered an unknown order: "+r)}},normalize:eq,denormalize:eJ};class eY{get width(){return this.x}set width(t){this.x=t}get height(){return this.y}set height(t){this.y=t}set(t,e){return this.x=t,this.y=e,this}setScalar(t){return this.x=t,this.y=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;default:throw Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;default:throw Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y)}copy(t){return this.x=t.x,this.y=t.y,this}add(t){return this.x+=t.x,this.y+=t.y,this}addScalar(t){return this.x+=t,this.y+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this}subScalar(t){return this.x-=t,this.y-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this}multiply(t){return this.x*=t.x,this.y*=t.y,this}multiplyScalar(t){return this.x*=t,this.y*=t,this}divide(t){return this.x/=t.x,this.y/=t.y,this}divideScalar(t){return this.multiplyScalar(1/t)}applyMatrix3(t){let e=this.x,i=this.y,s=t.elements;return this.x=s[0]*e+s[3]*i+s[6],this.y=s[1]*e+s[4]*i+s[7],this}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this}clamp(t,e){return this.x=eW(this.x,t.x,e.x),this.y=eW(this.y,t.y,e.y),this}clampScalar(t,e){return this.x=eW(this.x,t,e),this.y=eW(this.y,t,e),this}clampLength(t,e){let i=this.length();return this.divideScalar(i||1).multiplyScalar(eW(i,t,e))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}roundToZero(){return this.x=Math.trunc(this.x),this.y=Math.trunc(this.y),this}negate(){return this.x=-this.x,this.y=-this.y,this}dot(t){return this.x*t.x+this.y*t.y}cross(t){return this.x*t.y-this.y*t.x}lengthSq(){return this.x*this.x+this.y*this.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)}normalize(){return this.divideScalar(this.length()||1)}angle(){return Math.atan2(-this.y,-this.x)+Math.PI}angleTo(t){let e=Math.sqrt(this.lengthSq()*t.lengthSq());return 0===e?Math.PI/2:Math.acos(eW(this.dot(t)/e,-1,1))}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){let e=this.x-t.x,i=this.y-t.y;return e*e+i*i}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this}lerpVectors(t,e,i){return this.x=t.x+(e.x-t.x)*i,this.y=t.y+(e.y-t.y)*i,this}equals(t){return t.x===this.x&&t.y===this.y}fromArray(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this.x=t[e],this.y=t[e+1],this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t[e]=this.x,t[e+1]=this.y,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this}rotateAround(t,e){let i=Math.cos(e),s=Math.sin(e),r=this.x-t.x,n=this.y-t.y;return this.x=r*i-n*s+t.x,this.y=r*s+n*i+t.y,this}random(){return this.x=Math.random(),this.y=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y}constructor(t=0,e=0){eY.prototype.isVector2=!0,this.x=t,this.y=e}}class eZ{static slerpFlat(t,e,i,s,r,n,a){let o=i[s+0],h=i[s+1],l=i[s+2],u=i[s+3],c=r[n+0],d=r[n+1],p=r[n+2],m=r[n+3];if(0===a){t[e+0]=o,t[e+1]=h,t[e+2]=l,t[e+3]=u;return}if(1===a){t[e+0]=c,t[e+1]=d,t[e+2]=p,t[e+3]=m;return}if(u!==m||o!==c||h!==d||l!==p){let t=1-a,e=o*c+h*d+l*p+u*m,i=e>=0?1:-1,s=1-e*e;if(s>Number.EPSILON){let r=Math.sqrt(s),n=Math.atan2(r,e*i);t=Math.sin(t*n)/r,a=Math.sin(a*n)/r}let r=a*i;if(o=o*t+c*r,h=h*t+d*r,l=l*t+p*r,u=u*t+m*r,t===1-a){let t=1/Math.sqrt(o*o+h*h+l*l+u*u);o*=t,h*=t,l*=t,u*=t}}t[e]=o,t[e+1]=h,t[e+2]=l,t[e+3]=u}static multiplyQuaternionsFlat(t,e,i,s,r,n){let a=i[s],o=i[s+1],h=i[s+2],l=i[s+3],u=r[n],c=r[n+1],d=r[n+2],p=r[n+3];return t[e]=a*p+l*u+o*d-h*c,t[e+1]=o*p+l*c+h*u-a*d,t[e+2]=h*p+l*d+a*c-o*u,t[e+3]=l*p-a*u-o*c-h*d,t}get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get w(){return this._w}set w(t){this._w=t,this._onChangeCallback()}set(t,e,i,s){return this._x=t,this._y=e,this._z=i,this._w=s,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._w)}copy(t){return this._x=t.x,this._y=t.y,this._z=t.z,this._w=t.w,this._onChangeCallback(),this}setFromEuler(t){let e=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=t._x,s=t._y,r=t._z,n=t._order,a=Math.cos,o=Math.sin,h=a(i/2),l=a(s/2),u=a(r/2),c=o(i/2),d=o(s/2),p=o(r/2);switch(n){case"XYZ":this._x=c*l*u+h*d*p,this._y=h*d*u-c*l*p,this._z=h*l*p+c*d*u,this._w=h*l*u-c*d*p;break;case"YXZ":this._x=c*l*u+h*d*p,this._y=h*d*u-c*l*p,this._z=h*l*p-c*d*u,this._w=h*l*u+c*d*p;break;case"ZXY":this._x=c*l*u-h*d*p,this._y=h*d*u+c*l*p,this._z=h*l*p+c*d*u,this._w=h*l*u-c*d*p;break;case"ZYX":this._x=c*l*u-h*d*p,this._y=h*d*u+c*l*p,this._z=h*l*p-c*d*u,this._w=h*l*u+c*d*p;break;case"YZX":this._x=c*l*u+h*d*p,this._y=h*d*u+c*l*p,this._z=h*l*p-c*d*u,this._w=h*l*u-c*d*p;break;case"XZY":this._x=c*l*u-h*d*p,this._y=h*d*u-c*l*p,this._z=h*l*p+c*d*u,this._w=h*l*u+c*d*p;break;default:console.warn("THREE.Quaternion: .setFromEuler() encountered an unknown order: "+n)}return!0===e&&this._onChangeCallback(),this}setFromAxisAngle(t,e){let i=e/2,s=Math.sin(i);return this._x=t.x*s,this._y=t.y*s,this._z=t.z*s,this._w=Math.cos(i),this._onChangeCallback(),this}setFromRotationMatrix(t){let e=t.elements,i=e[0],s=e[4],r=e[8],n=e[1],a=e[5],o=e[9],h=e[2],l=e[6],u=e[10],c=i+a+u;if(c>0){let t=.5/Math.sqrt(c+1);this._w=.25/t,this._x=(l-o)*t,this._y=(r-h)*t,this._z=(n-s)*t}else if(i>a&&i>u){let t=2*Math.sqrt(1+i-a-u);this._w=(l-o)/t,this._x=.25*t,this._y=(s+n)/t,this._z=(r+h)/t}else if(a>u){let t=2*Math.sqrt(1+a-i-u);this._w=(r-h)/t,this._x=(s+n)/t,this._y=.25*t,this._z=(o+l)/t}else{let t=2*Math.sqrt(1+u-i-a);this._w=(n-s)/t,this._x=(r+h)/t,this._y=(o+l)/t,this._z=.25*t}return this._onChangeCallback(),this}setFromUnitVectors(t,e){let i=t.dot(e)+1;return i<1e-8?(i=0,Math.abs(t.x)>Math.abs(t.z)?(this._x=-t.y,this._y=t.x,this._z=0):(this._x=0,this._y=-t.z,this._z=t.y)):(this._x=t.y*e.z-t.z*e.y,this._y=t.z*e.x-t.x*e.z,this._z=t.x*e.y-t.y*e.x),this._w=i,this.normalize()}angleTo(t){return 2*Math.acos(Math.abs(eW(this.dot(t),-1,1)))}rotateTowards(t,e){let i=this.angleTo(t);if(0===i)return this;let s=Math.min(1,e/i);return this.slerp(t,s),this}identity(){return this.set(0,0,0,1)}invert(){return this.conjugate()}conjugate(){return this._x*=-1,this._y*=-1,this._z*=-1,this._onChangeCallback(),this}dot(t){return this._x*t._x+this._y*t._y+this._z*t._z+this._w*t._w}lengthSq(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w}length(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)}normalize(){let t=this.length();return 0===t?(this._x=0,this._y=0,this._z=0,this._w=1):(t=1/t,this._x=this._x*t,this._y=this._y*t,this._z=this._z*t,this._w=this._w*t),this._onChangeCallback(),this}multiply(t){return this.multiplyQuaternions(this,t)}premultiply(t){return this.multiplyQuaternions(t,this)}multiplyQuaternions(t,e){let i=t._x,s=t._y,r=t._z,n=t._w,a=e._x,o=e._y,h=e._z,l=e._w;return this._x=i*l+n*a+s*h-r*o,this._y=s*l+n*o+r*a-i*h,this._z=r*l+n*h+i*o-s*a,this._w=n*l-i*a-s*o-r*h,this._onChangeCallback(),this}slerp(t,e){if(0===e)return this;if(1===e)return this.copy(t);let i=this._x,s=this._y,r=this._z,n=this._w,a=n*t._w+i*t._x+s*t._y+r*t._z;if(a<0?(this._w=-t._w,this._x=-t._x,this._y=-t._y,this._z=-t._z,a=-a):this.copy(t),a>=1)return this._w=n,this._x=i,this._y=s,this._z=r,this;let o=1-a*a;if(o<=Number.EPSILON){let t=1-e;return this._w=t*n+e*this._w,this._x=t*i+e*this._x,this._y=t*s+e*this._y,this._z=t*r+e*this._z,this.normalize(),this}let h=Math.sqrt(o),l=Math.atan2(h,a),u=Math.sin((1-e)*l)/h,c=Math.sin(e*l)/h;return this._w=n*u+this._w*c,this._x=i*u+this._x*c,this._y=s*u+this._y*c,this._z=r*u+this._z*c,this._onChangeCallback(),this}slerpQuaternions(t,e,i){return this.copy(t).slerp(e,i)}random(){let t=2*Math.PI*Math.random(),e=2*Math.PI*Math.random(),i=Math.random(),s=Math.sqrt(1-i),r=Math.sqrt(i);return this.set(s*Math.sin(t),s*Math.cos(t),r*Math.sin(e),r*Math.cos(e))}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._w===this._w}fromArray(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._x=t[e],this._y=t[e+1],this._z=t[e+2],this._w=t[e+3],this._onChangeCallback(),this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._w,t}fromBufferAttribute(t,e){return this._x=t.getX(e),this._y=t.getY(e),this._z=t.getZ(e),this._w=t.getW(e),this._onChangeCallback(),this}toJSON(){return this.toArray()}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._w}constructor(t=0,e=0,i=0,s=1){this.isQuaternion=!0,this._x=t,this._y=e,this._z=i,this._w=s}}class eG{set(t,e,i){return void 0===i&&(i=this.z),this.x=t,this.y=e,this.z=i,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;default:throw Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this}add(t){return this.x+=t.x,this.y+=t.y,this.z+=t.z,this}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this.z-=t.z,this}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this}multiplyVectors(t,e){return this.x=t.x*e.x,this.y=t.y*e.y,this.z=t.z*e.z,this}applyEuler(t){return this.applyQuaternion(eK.setFromEuler(t))}applyAxisAngle(t,e){return this.applyQuaternion(eK.setFromAxisAngle(t,e))}applyMatrix3(t){let e=this.x,i=this.y,s=this.z,r=t.elements;return this.x=r[0]*e+r[3]*i+r[6]*s,this.y=r[1]*e+r[4]*i+r[7]*s,this.z=r[2]*e+r[5]*i+r[8]*s,this}applyNormalMatrix(t){return this.applyMatrix3(t).normalize()}applyMatrix4(t){let e=this.x,i=this.y,s=this.z,r=t.elements,n=1/(r[3]*e+r[7]*i+r[11]*s+r[15]);return this.x=(r[0]*e+r[4]*i+r[8]*s+r[12])*n,this.y=(r[1]*e+r[5]*i+r[9]*s+r[13])*n,this.z=(r[2]*e+r[6]*i+r[10]*s+r[14])*n,this}applyQuaternion(t){let e=this.x,i=this.y,s=this.z,r=t.x,n=t.y,a=t.z,o=t.w,h=2*(n*s-a*i),l=2*(a*e-r*s),u=2*(r*i-n*e);return this.x=e+o*h+n*u-a*l,this.y=i+o*l+a*h-r*u,this.z=s+o*u+r*l-n*h,this}project(t){return this.applyMatrix4(t.matrixWorldInverse).applyMatrix4(t.projectionMatrix)}unproject(t){return this.applyMatrix4(t.projectionMatrixInverse).applyMatrix4(t.matrixWorld)}transformDirection(t){let e=this.x,i=this.y,s=this.z,r=t.elements;return this.x=r[0]*e+r[4]*i+r[8]*s,this.y=r[1]*e+r[5]*i+r[9]*s,this.z=r[2]*e+r[6]*i+r[10]*s,this.normalize()}divide(t){return this.x/=t.x,this.y/=t.y,this.z/=t.z,this}divideScalar(t){return this.multiplyScalar(1/t)}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this.z=Math.min(this.z,t.z),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this.z=Math.max(this.z,t.z),this}clamp(t,e){return this.x=eW(this.x,t.x,e.x),this.y=eW(this.y,t.y,e.y),this.z=eW(this.z,t.z,e.z),this}clampScalar(t,e){return this.x=eW(this.x,t,e),this.y=eW(this.y,t,e),this.z=eW(this.z,t,e),this}clampLength(t,e){let i=this.length();return this.divideScalar(i||1).multiplyScalar(eW(i,t,e))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this}roundToZero(){return this.x=Math.trunc(this.x),this.y=Math.trunc(this.y),this.z=Math.trunc(this.z),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this}dot(t){return this.x*t.x+this.y*t.y+this.z*t.z}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)}normalize(){return this.divideScalar(this.length()||1)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this.z+=(t.z-this.z)*e,this}lerpVectors(t,e,i){return this.x=t.x+(e.x-t.x)*i,this.y=t.y+(e.y-t.y)*i,this.z=t.z+(e.z-t.z)*i,this}cross(t){return this.crossVectors(this,t)}crossVectors(t,e){let i=t.x,s=t.y,r=t.z,n=e.x,a=e.y,o=e.z;return this.x=s*o-r*a,this.y=r*n-i*o,this.z=i*a-s*n,this}projectOnVector(t){let e=t.lengthSq();if(0===e)return this.set(0,0,0);let i=t.dot(this)/e;return this.copy(t).multiplyScalar(i)}projectOnPlane(t){return eQ.copy(this).projectOnVector(t),this.sub(eQ)}reflect(t){return this.sub(eQ.copy(t).multiplyScalar(2*this.dot(t)))}angleTo(t){let e=Math.sqrt(this.lengthSq()*t.lengthSq());return 0===e?Math.PI/2:Math.acos(eW(this.dot(t)/e,-1,1))}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){let e=this.x-t.x,i=this.y-t.y,s=this.z-t.z;return e*e+i*i+s*s}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)+Math.abs(this.z-t.z)}setFromSpherical(t){return this.setFromSphericalCoords(t.radius,t.phi,t.theta)}setFromSphericalCoords(t,e,i){let s=Math.sin(e)*t;return this.x=s*Math.sin(i),this.y=Math.cos(e)*t,this.z=s*Math.cos(i),this}setFromCylindrical(t){return this.setFromCylindricalCoords(t.radius,t.theta,t.y)}setFromCylindricalCoords(t,e,i){return this.x=t*Math.sin(e),this.y=i,this.z=t*Math.cos(e),this}setFromMatrixPosition(t){let e=t.elements;return this.x=e[12],this.y=e[13],this.z=e[14],this}setFromMatrixScale(t){let e=this.setFromMatrixColumn(t,0).length(),i=this.setFromMatrixColumn(t,1).length(),s=this.setFromMatrixColumn(t,2).length();return this.x=e,this.y=i,this.z=s,this}setFromMatrixColumn(t,e){return this.fromArray(t.elements,4*e)}setFromMatrix3Column(t,e){return this.fromArray(t.elements,3*e)}setFromEuler(t){return this.x=t._x,this.y=t._y,this.z=t._z,this}setFromColor(t){return this.x=t.r,this.y=t.g,this.z=t.b,this}equals(t){return t.x===this.x&&t.y===this.y&&t.z===this.z}fromArray(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this.x=t[e],this.y=t[e+1],this.z=t[e+2],this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t[e]=this.x,t[e+1]=this.y,t[e+2]=this.z,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this.z=t.getZ(e),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this}randomDirection(){let t=Math.random()*Math.PI*2,e=2*Math.random()-1,i=Math.sqrt(1-e*e);return this.x=i*Math.cos(t),this.y=e,this.z=i*Math.sin(t),this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z}constructor(t=0,e=0,i=0){eG.prototype.isVector3=!0,this.x=t,this.y=e,this.z=i}}let eQ=new eG,eK=new eZ;class e${set(t,e,i,s,r,n,a,o,h){let l=this.elements;return l[0]=t,l[1]=s,l[2]=a,l[3]=e,l[4]=r,l[5]=o,l[6]=i,l[7]=n,l[8]=h,this}identity(){return this.set(1,0,0,0,1,0,0,0,1),this}copy(t){let e=this.elements,i=t.elements;return e[0]=i[0],e[1]=i[1],e[2]=i[2],e[3]=i[3],e[4]=i[4],e[5]=i[5],e[6]=i[6],e[7]=i[7],e[8]=i[8],this}extractBasis(t,e,i){return t.setFromMatrix3Column(this,0),e.setFromMatrix3Column(this,1),i.setFromMatrix3Column(this,2),this}setFromMatrix4(t){let e=t.elements;return this.set(e[0],e[4],e[8],e[1],e[5],e[9],e[2],e[6],e[10]),this}multiply(t){return this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){let i=t.elements,s=e.elements,r=this.elements,n=i[0],a=i[3],o=i[6],h=i[1],l=i[4],u=i[7],c=i[2],d=i[5],p=i[8],m=s[0],y=s[3],f=s[6],g=s[1],x=s[4],b=s[7],v=s[2],M=s[5],w=s[8];return r[0]=n*m+a*g+o*v,r[3]=n*y+a*x+o*M,r[6]=n*f+a*b+o*w,r[1]=h*m+l*g+u*v,r[4]=h*y+l*x+u*M,r[7]=h*f+l*b+u*w,r[2]=c*m+d*g+p*v,r[5]=c*y+d*x+p*M,r[8]=c*f+d*b+p*w,this}multiplyScalar(t){let e=this.elements;return e[0]*=t,e[3]*=t,e[6]*=t,e[1]*=t,e[4]*=t,e[7]*=t,e[2]*=t,e[5]*=t,e[8]*=t,this}determinant(){let t=this.elements,e=t[0],i=t[1],s=t[2],r=t[3],n=t[4],a=t[5],o=t[6],h=t[7],l=t[8];return e*n*l-e*a*h-i*r*l+i*a*o+s*r*h-s*n*o}invert(){let t=this.elements,e=t[0],i=t[1],s=t[2],r=t[3],n=t[4],a=t[5],o=t[6],h=t[7],l=t[8],u=l*n-a*h,c=a*o-l*r,d=h*r-n*o,p=e*u+i*c+s*d;if(0===p)return this.set(0,0,0,0,0,0,0,0,0);let m=1/p;return t[0]=u*m,t[1]=(s*h-l*i)*m,t[2]=(a*i-s*n)*m,t[3]=c*m,t[4]=(l*e-s*o)*m,t[5]=(s*r-a*e)*m,t[6]=d*m,t[7]=(i*o-h*e)*m,t[8]=(n*e-i*r)*m,this}transpose(){let t,e=this.elements;return t=e[1],e[1]=e[3],e[3]=t,t=e[2],e[2]=e[6],e[6]=t,t=e[5],e[5]=e[7],e[7]=t,this}getNormalMatrix(t){return this.setFromMatrix4(t).invert().transpose()}transposeIntoArray(t){let e=this.elements;return t[0]=e[0],t[1]=e[3],t[2]=e[6],t[3]=e[1],t[4]=e[4],t[5]=e[7],t[6]=e[2],t[7]=e[5],t[8]=e[8],this}setUvTransform(t,e,i,s,r,n,a){let o=Math.cos(r),h=Math.sin(r);return this.set(i*o,i*h,-i*(o*n+h*a)+n+t,-s*h,s*o,-s*(-h*n+o*a)+a+e,0,0,1),this}scale(t,e){return this.premultiply(e0.makeScale(t,e)),this}rotate(t){return this.premultiply(e0.makeRotation(-t)),this}translate(t,e){return this.premultiply(e0.makeTranslation(t,e)),this}makeTranslation(t,e){return t.isVector2?this.set(1,0,t.x,0,1,t.y,0,0,1):this.set(1,0,t,0,1,e,0,0,1),this}makeRotation(t){let e=Math.cos(t),i=Math.sin(t);return this.set(e,-i,0,i,e,0,0,0,1),this}makeScale(t,e){return this.set(t,0,0,0,e,0,0,0,1),this}equals(t){let e=this.elements,i=t.elements;for(let t=0;t<9;t++)if(e[t]!==i[t])return!1;return!0}fromArray(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;for(let i=0;i<9;i++)this.elements[i]=t[i+e];return this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=this.elements;return t[e]=i[0],t[e+1]=i[1],t[e+2]=i[2],t[e+3]=i[3],t[e+4]=i[4],t[e+5]=i[5],t[e+6]=i[6],t[e+7]=i[7],t[e+8]=i[8],t}clone(){return new this.constructor().fromArray(this.elements)}constructor(t,e,i,s,r,n,a,o,h){e$.prototype.isMatrix3=!0,this.elements=[1,0,0,0,1,0,0,0,1],void 0!==t&&this.set(t,e,i,s,r,n,a,o,h)}}let e0=new e$;function e1(t){for(let e=t.length-1;e>=0;--e)if(t[e]>=65535)return!0;return!1}function e2(t){return document.createElementNS("http://www.w3.org/1999/xhtml",t)}function e3(){let t=e2("canvas");return t.style.display="block",t}Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array;let e5={};function e4(t){t in e5||(e5[t]=!0,console.warn(t))}function e6(t,e,i){return new Promise(function(s,r){setTimeout(function n(){switch(t.clientWaitSync(e,t.SYNC_FLUSH_COMMANDS_BIT,0)){case t.WAIT_FAILED:r();break;case t.TIMEOUT_EXPIRED:setTimeout(n,i);break;default:s()}},i)})}let e8=new e$().set(.4123908,.3575843,.1804808,.212639,.7151687,.0721923,.0193308,.1191948,.9505322),e9=new e$().set(3.2409699,-1.5373832,-.4986108,-.9692436,1.8759675,.0415551,.0556301,-.203977,1.0569715),e7=function(){let t={enabled:!0,workingColorSpace:eS,spaces:{},convert:function(t,e,i){return!1!==this.enabled&&e!==i&&e&&i&&(this.spaces[e].transfer===eT&&(t.r=it(t.r),t.g=it(t.g),t.b=it(t.b)),this.spaces[e].primaries!==this.spaces[i].primaries&&(t.applyMatrix3(this.spaces[e].toXYZ),t.applyMatrix3(this.spaces[i].fromXYZ)),this.spaces[i].transfer===eT&&(t.r=ie(t.r),t.g=ie(t.g),t.b=ie(t.b))),t},workingToColorSpace:function(t,e){return this.convert(t,this.workingColorSpace,e)},colorSpaceToWorking:function(t,e){return this.convert(t,e,this.workingColorSpace)},getPrimaries:function(t){return this.spaces[t].primaries},getTransfer:function(t){return t===eM?e_:this.spaces[t].transfer},getToneMappingMode:function(t){return this.spaces[t].outputColorSpaceConfig.toneMappingMode||"standard"},getLuminanceCoefficients:function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.workingColorSpace;return t.fromArray(this.spaces[e].luminanceCoefficients)},define:function(t){Object.assign(this.spaces,t)},_getMatrix:function(t,e,i){return t.copy(this.spaces[e].toXYZ).multiply(this.spaces[i].fromXYZ)},_getDrawingBufferColorSpace:function(t){return this.spaces[t].outputColorSpaceConfig.drawingBufferColorSpace},_getUnpackColorSpace:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.workingColorSpace;return this.spaces[t].workingColorSpaceConfig.unpackColorSpace},fromWorkingColorSpace:function(e,i){return e4("THREE.ColorManagement: .fromWorkingColorSpace() has been renamed to .workingToColorSpace()."),t.workingToColorSpace(e,i)},toWorkingColorSpace:function(e,i){return e4("THREE.ColorManagement: .toWorkingColorSpace() has been renamed to .colorSpaceToWorking()."),t.colorSpaceToWorking(e,i)}},e=[.64,.33,.3,.6,.15,.06],i=[.2126,.7152,.0722],s=[.3127,.329];return t.define({[eS]:{primaries:e,whitePoint:s,transfer:e_,toXYZ:e8,fromXYZ:e9,luminanceCoefficients:i,workingColorSpaceConfig:{unpackColorSpace:ew},outputColorSpaceConfig:{drawingBufferColorSpace:ew}},[ew]:{primaries:e,whitePoint:s,transfer:eT,toXYZ:e8,fromXYZ:e9,luminanceCoefficients:i,outputColorSpaceConfig:{drawingBufferColorSpace:ew}}}),t}();function it(t){return t<.04045?.0773993808*t:Math.pow(.9478672986*t+.0521327014,2.4)}function ie(t){return t<.0031308?12.92*t:1.055*Math.pow(t,.41666)-.055}class ii{static getDataURL(t){let e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"image/png";if(/^data:/i.test(t.src)||"undefined"==typeof HTMLCanvasElement)return t.src;if(t instanceof HTMLCanvasElement)e=t;else{void 0===s&&(s=e2("canvas")),s.width=t.width,s.height=t.height;let i=s.getContext("2d");t instanceof ImageData?i.putImageData(t,0,0):i.drawImage(t,0,0,t.width,t.height),e=s}return e.toDataURL(i)}static sRGBToLinear(t){if("undefined"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||"undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||"undefined"!=typeof ImageBitmap&&t instanceof ImageBitmap){let e=e2("canvas");e.width=t.width,e.height=t.height;let i=e.getContext("2d");i.drawImage(t,0,0,t.width,t.height);let s=i.getImageData(0,0,t.width,t.height),r=s.data;for(let t=0;t0&&(i.userData=this.userData),e||(t.textures[this.uuid]=i),i}dispose(){this.dispatchEvent({type:"dispose"})}transformUv(t){if(300!==this.mapping)return t;if(t.applyMatrix3(this.matrix),t.x<0||t.x>1)switch(this.wrapS){case tp:t.x=t.x-Math.floor(t.x);break;case tm:t.x=t.x<0?0:1;break;case ty:1===Math.abs(Math.floor(t.x)%2)?t.x=Math.ceil(t.x)-t.x:t.x=t.x-Math.floor(t.x)}if(t.y<0||t.y>1)switch(this.wrapT){case tp:t.y=t.y-Math.floor(t.y);break;case tm:t.y=t.y<0?0:1;break;case ty:1===Math.abs(Math.floor(t.y)%2)?t.y=Math.ceil(t.y)-t.y:t.y=t.y-Math.floor(t.y)}return this.flipY&&(t.y=1-t.y),t}set needsUpdate(t){!0===t&&(this.version++,this.source.needsUpdate=!0)}set needsPMREMUpdate(t){!0===t&&this.pmremVersion++}constructor(t=il.DEFAULT_IMAGE,e=il.DEFAULT_MAPPING,i=tm,s=tm,r=tb,n=tM,a=tP,o=tw,h=il.DEFAULT_ANISOTROPY,l=eM){super(),this.isTexture=!0,Object.defineProperty(this,"id",{value:io++}),this.uuid=eU(),this.name="",this.source=new ir(t),this.mipmaps=[],this.mapping=e,this.channel=0,this.wrapS=i,this.wrapT=s,this.magFilter=r,this.minFilter=n,this.anisotropy=h,this.format=a,this.internalFormat=null,this.type=o,this.offset=new eY(0,0),this.repeat=new eY(1,1),this.center=new eY(0,0),this.rotation=0,this.matrixAutoUpdate=!0,this.matrix=new e$,this.generateMipmaps=!0,this.premultiplyAlpha=!1,this.flipY=!0,this.unpackAlignment=4,this.colorSpace=l,this.userData={},this.updateRanges=[],this.version=0,this.onUpdate=null,this.renderTarget=null,this.isRenderTargetTexture=!1,this.isArrayTexture=!!t&&!!t.depth&&t.depth>1,this.pmremVersion=0}}il.DEFAULT_IMAGE=null,il.DEFAULT_MAPPING=300,il.DEFAULT_ANISOTROPY=1;class iu{get width(){return this.z}set width(t){this.z=t}get height(){return this.w}set height(t){this.w=t}set(t,e,i,s){return this.x=t,this.y=e,this.z=i,this.w=s,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this.w=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setW(t){return this.w=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;case 3:this.w=e;break;default:throw Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;case 3:return this.w;default:throw Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z,this.w)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this.w=void 0!==t.w?t.w:1,this}add(t){return this.x+=t.x,this.y+=t.y,this.z+=t.z,this.w+=t.w,this}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this.w+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this.w=t.w+e.w,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this.w+=t.w*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this.z-=t.z,this.w-=t.w,this}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this.w-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this.w=t.w-e.w,this}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this.w*=t.w,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this.w*=t,this}applyMatrix4(t){let e=this.x,i=this.y,s=this.z,r=this.w,n=t.elements;return this.x=n[0]*e+n[4]*i+n[8]*s+n[12]*r,this.y=n[1]*e+n[5]*i+n[9]*s+n[13]*r,this.z=n[2]*e+n[6]*i+n[10]*s+n[14]*r,this.w=n[3]*e+n[7]*i+n[11]*s+n[15]*r,this}divide(t){return this.x/=t.x,this.y/=t.y,this.z/=t.z,this.w/=t.w,this}divideScalar(t){return this.multiplyScalar(1/t)}setAxisAngleFromQuaternion(t){this.w=2*Math.acos(t.w);let e=Math.sqrt(1-t.w*t.w);return e<1e-4?(this.x=1,this.y=0,this.z=0):(this.x=t.x/e,this.y=t.y/e,this.z=t.z/e),this}setAxisAngleFromRotationMatrix(t){let e,i,s,r,n=t.elements,a=n[0],o=n[4],h=n[8],l=n[1],u=n[5],c=n[9],d=n[2],p=n[6],m=n[10];if(.01>Math.abs(o-l)&&.01>Math.abs(h-d)&&.01>Math.abs(c-p)){if(.1>Math.abs(o+l)&&.1>Math.abs(h+d)&&.1>Math.abs(c+p)&&.1>Math.abs(a+u+m-3))return this.set(1,0,0,0),this;e=Math.PI;let t=(a+1)/2,n=(u+1)/2,y=(m+1)/2,f=(o+l)/4,g=(h+d)/4,x=(c+p)/4;return t>n&&t>y?t<.01?(i=0,s=.707106781,r=.707106781):(s=f/(i=Math.sqrt(t)),r=g/i):n>y?n<.01?(i=.707106781,s=0,r=.707106781):(i=f/(s=Math.sqrt(n)),r=x/s):y<.01?(i=.707106781,s=.707106781,r=0):(i=g/(r=Math.sqrt(y)),s=x/r),this.set(i,s,r,e),this}let y=Math.sqrt((p-c)*(p-c)+(h-d)*(h-d)+(l-o)*(l-o));return .001>Math.abs(y)&&(y=1),this.x=(p-c)/y,this.y=(h-d)/y,this.z=(l-o)/y,this.w=Math.acos((a+u+m-1)/2),this}setFromMatrixPosition(t){let e=t.elements;return this.x=e[12],this.y=e[13],this.z=e[14],this.w=e[15],this}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this.z=Math.min(this.z,t.z),this.w=Math.min(this.w,t.w),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this.z=Math.max(this.z,t.z),this.w=Math.max(this.w,t.w),this}clamp(t,e){return this.x=eW(this.x,t.x,e.x),this.y=eW(this.y,t.y,e.y),this.z=eW(this.z,t.z,e.z),this.w=eW(this.w,t.w,e.w),this}clampScalar(t,e){return this.x=eW(this.x,t,e),this.y=eW(this.y,t,e),this.z=eW(this.z,t,e),this.w=eW(this.w,t,e),this}clampLength(t,e){let i=this.length();return this.divideScalar(i||1).multiplyScalar(eW(i,t,e))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this.w=Math.floor(this.w),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this.w=Math.ceil(this.w),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this.w=Math.round(this.w),this}roundToZero(){return this.x=Math.trunc(this.x),this.y=Math.trunc(this.y),this.z=Math.trunc(this.z),this.w=Math.trunc(this.w),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this.w=-this.w,this}dot(t){return this.x*t.x+this.y*t.y+this.z*t.z+this.w*t.w}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)+Math.abs(this.w)}normalize(){return this.divideScalar(this.length()||1)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this.z+=(t.z-this.z)*e,this.w+=(t.w-this.w)*e,this}lerpVectors(t,e,i){return this.x=t.x+(e.x-t.x)*i,this.y=t.y+(e.y-t.y)*i,this.z=t.z+(e.z-t.z)*i,this.w=t.w+(e.w-t.w)*i,this}equals(t){return t.x===this.x&&t.y===this.y&&t.z===this.z&&t.w===this.w}fromArray(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this.x=t[e],this.y=t[e+1],this.z=t[e+2],this.w=t[e+3],this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t[e]=this.x,t[e+1]=this.y,t[e+2]=this.z,t[e+3]=this.w,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this.z=t.getZ(e),this.w=t.getW(e),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this.w=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z,yield this.w}constructor(t=0,e=0,i=0,s=1){iu.prototype.isVector4=!0,this.x=t,this.y=e,this.z=i,this.w=s}}class ic extends eV{_setTextureOptions(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e={minFilter:tb,generateMipmaps:!1,flipY:!1,internalFormat:null};void 0!==t.mapping&&(e.mapping=t.mapping),void 0!==t.wrapS&&(e.wrapS=t.wrapS),void 0!==t.wrapT&&(e.wrapT=t.wrapT),void 0!==t.wrapR&&(e.wrapR=t.wrapR),void 0!==t.magFilter&&(e.magFilter=t.magFilter),void 0!==t.minFilter&&(e.minFilter=t.minFilter),void 0!==t.format&&(e.format=t.format),void 0!==t.type&&(e.type=t.type),void 0!==t.anisotropy&&(e.anisotropy=t.anisotropy),void 0!==t.colorSpace&&(e.colorSpace=t.colorSpace),void 0!==t.flipY&&(e.flipY=t.flipY),void 0!==t.generateMipmaps&&(e.generateMipmaps=t.generateMipmaps),void 0!==t.internalFormat&&(e.internalFormat=t.internalFormat);for(let t=0;t2&&void 0!==arguments[2]?arguments[2]:1;if(this.width!==t||this.height!==e||this.depth!==i){this.width=t,this.height=e,this.depth=i;for(let s=0,r=this.textures.length;s1;this.dispose()}this.viewport.set(0,0,t,e),this.scissor.set(0,0,t,e)}clone(){return new this.constructor().copy(this)}copy(t){this.width=t.width,this.height=t.height,this.depth=t.depth,this.scissor.copy(t.scissor),this.scissorTest=t.scissorTest,this.viewport.copy(t.viewport),this.textures.length=0;for(let e=0,i=t.textures.length;e1&&void 0!==arguments[1]&&arguments[1];return this.makeEmpty(),this.expandByObject(t,e)}clone(){return new this.constructor().copy(this)}copy(t){return this.min.copy(t.min),this.max.copy(t.max),this}makeEmpty(){return this.min.x=this.min.y=this.min.z=Infinity,this.max.x=this.max.y=this.max.z=-1/0,this}isEmpty(){return this.max.x1&&void 0!==arguments[1]&&arguments[1];t.updateWorldMatrix(!1,!1);let i=t.geometry;if(void 0!==i){let s=i.getAttribute("position");if(!0===e&&void 0!==s&&!0!==t.isInstancedMesh)for(let e=0,i=s.count;e=this.min.x&&t.x<=this.max.x&&t.y>=this.min.y&&t.y<=this.max.y&&t.z>=this.min.z&&t.z<=this.max.z}containsBox(t){return this.min.x<=t.min.x&&t.max.x<=this.max.x&&this.min.y<=t.min.y&&t.max.y<=this.max.y&&this.min.z<=t.min.z&&t.max.z<=this.max.z}getParameter(t,e){return e.set((t.x-this.min.x)/(this.max.x-this.min.x),(t.y-this.min.y)/(this.max.y-this.min.y),(t.z-this.min.z)/(this.max.z-this.min.z))}intersectsBox(t){return t.max.x>=this.min.x&&t.min.x<=this.max.x&&t.max.y>=this.min.y&&t.min.y<=this.max.y&&t.max.z>=this.min.z&&t.min.z<=this.max.z}intersectsSphere(t){return this.clampPoint(t.center,ix),ix.distanceToSquared(t.center)<=t.radius*t.radius}intersectsPlane(t){let e,i;return t.normal.x>0?(e=t.normal.x*this.min.x,i=t.normal.x*this.max.x):(e=t.normal.x*this.max.x,i=t.normal.x*this.min.x),t.normal.y>0?(e+=t.normal.y*this.min.y,i+=t.normal.y*this.max.y):(e+=t.normal.y*this.max.y,i+=t.normal.y*this.min.y),t.normal.z>0?(e+=t.normal.z*this.min.z,i+=t.normal.z*this.max.z):(e+=t.normal.z*this.max.z,i+=t.normal.z*this.min.z),e<=-t.constant&&i>=-t.constant}intersectsTriangle(t){if(this.isEmpty())return!1;this.getCenter(iA),iz.subVectors(this.max,iA),iv.subVectors(t.a,iA),iM.subVectors(t.b,iA),iw.subVectors(t.c,iA),iS.subVectors(iM,iv),i_.subVectors(iw,iM),iT.subVectors(iv,iw);let e=[0,-iS.z,iS.y,0,-i_.z,i_.y,0,-iT.z,iT.y,iS.z,0,-iS.x,i_.z,0,-i_.x,iT.z,0,-iT.x,-iS.y,iS.x,0,-i_.y,i_.x,0,-iT.y,iT.x,0];return!!iB(e,iv,iM,iw,iz)&&!!iB(e=[1,0,0,0,1,0,0,0,1],iv,iM,iw,iz)&&(iC.crossVectors(iS,i_),iB(e=[iC.x,iC.y,iC.z],iv,iM,iw,iz))}clampPoint(t,e){return e.copy(t).clamp(this.min,this.max)}distanceToPoint(t){return this.clampPoint(t,ix).distanceTo(t)}getBoundingSphere(t){return this.isEmpty()?t.makeEmpty():(this.getCenter(t.center),t.radius=.5*this.getSize(ix).length()),t}intersect(t){return this.min.max(t.min),this.max.min(t.max),this.isEmpty()&&this.makeEmpty(),this}union(t){return this.min.min(t.min),this.max.max(t.max),this}applyMatrix4(t){return this.isEmpty()||(ig[0].set(this.min.x,this.min.y,this.min.z).applyMatrix4(t),ig[1].set(this.min.x,this.min.y,this.max.z).applyMatrix4(t),ig[2].set(this.min.x,this.max.y,this.min.z).applyMatrix4(t),ig[3].set(this.min.x,this.max.y,this.max.z).applyMatrix4(t),ig[4].set(this.max.x,this.min.y,this.min.z).applyMatrix4(t),ig[5].set(this.max.x,this.min.y,this.max.z).applyMatrix4(t),ig[6].set(this.max.x,this.max.y,this.min.z).applyMatrix4(t),ig[7].set(this.max.x,this.max.y,this.max.z).applyMatrix4(t),this.setFromPoints(ig)),this}translate(t){return this.min.add(t),this.max.add(t),this}equals(t){return t.min.equals(this.min)&&t.max.equals(this.max)}toJSON(){return{min:this.min.toArray(),max:this.max.toArray()}}fromJSON(t){return this.min.fromArray(t.min),this.max.fromArray(t.max),this}constructor(t=new eG(Infinity,Infinity,Infinity),e=new eG(-1/0,-1/0,-1/0)){this.isBox3=!0,this.min=t,this.max=e}}let ig=[new eG,new eG,new eG,new eG,new eG,new eG,new eG,new eG],ix=new eG,ib=new iy,iv=new eG,iM=new eG,iw=new eG,iS=new eG,i_=new eG,iT=new eG,iA=new eG,iz=new eG,iC=new eG,ik=new eG;function iB(t,e,i,s,r){for(let n=0,a=t.length-3;n<=a;n+=3){ik.fromArray(t,n);let a=r.x*Math.abs(ik.x)+r.y*Math.abs(ik.y)+r.z*Math.abs(ik.z),o=e.dot(ik),h=i.dot(ik),l=s.dot(ik);if(Math.max(-Math.max(o,h,l),Math.min(o,h,l))>a)return!1}return!0}let iE=new iy,iR=new eG,iI=new eG;class iO{set(t,e){return this.center.copy(t),this.radius=e,this}setFromPoints(t,e){let i=this.center;void 0!==e?i.copy(e):iE.setFromPoints(t).getCenter(i);let s=0;for(let e=0,r=t.length;ethis.radius*this.radius&&(e.sub(this.center).normalize(),e.multiplyScalar(this.radius).add(this.center)),e}getBoundingBox(t){return this.isEmpty()?t.makeEmpty():(t.set(this.center,this.center),t.expandByScalar(this.radius)),t}applyMatrix4(t){return this.center.applyMatrix4(t),this.radius=this.radius*t.getMaxScaleOnAxis(),this}translate(t){return this.center.add(t),this}expandByPoint(t){if(this.isEmpty())return this.center.copy(t),this.radius=0,this;iR.subVectors(t,this.center);let e=iR.lengthSq();if(e>this.radius*this.radius){let t=Math.sqrt(e),i=(t-this.radius)*.5;this.center.addScaledVector(iR,i/t),this.radius+=i}return this}union(t){return t.isEmpty()||(this.isEmpty()?this.copy(t):!0===this.center.equals(t.center)?this.radius=Math.max(this.radius,t.radius):(iI.subVectors(t.center,this.center).setLength(t.radius),this.expandByPoint(iR.copy(t.center).add(iI)),this.expandByPoint(iR.copy(t.center).sub(iI)))),this}equals(t){return t.center.equals(this.center)&&t.radius===this.radius}clone(){return new this.constructor().copy(this)}toJSON(){return{radius:this.radius,center:this.center.toArray()}}fromJSON(t){return this.radius=t.radius,this.center.fromArray(t.center),this}constructor(t=new eG,e=-1){this.isSphere=!0,this.center=t,this.radius=e}}let iN=new eG,iV=new eG,iP=new eG,iF=new eG,iL=new eG,iD=new eG,iU=new eG;class iW{set(t,e){return this.origin.copy(t),this.direction.copy(e),this}copy(t){return this.origin.copy(t.origin),this.direction.copy(t.direction),this}at(t,e){return e.copy(this.origin).addScaledVector(this.direction,t)}lookAt(t){return this.direction.copy(t).sub(this.origin).normalize(),this}recast(t){return this.origin.copy(this.at(t,iN)),this}closestPointToPoint(t,e){e.subVectors(t,this.origin);let i=e.dot(this.direction);return i<0?e.copy(this.origin):e.copy(this.origin).addScaledVector(this.direction,i)}distanceToPoint(t){return Math.sqrt(this.distanceSqToPoint(t))}distanceSqToPoint(t){let e=iN.subVectors(t,this.origin).dot(this.direction);return e<0?this.origin.distanceToSquared(t):(iN.copy(this.origin).addScaledVector(this.direction,e),iN.distanceToSquared(t))}distanceSqToSegment(t,e,i,s){let r,n,a,o;iV.copy(t).add(e).multiplyScalar(.5),iP.copy(e).sub(t).normalize(),iF.copy(this.origin).sub(iV);let h=.5*t.distanceTo(e),l=-this.direction.dot(iP),u=iF.dot(this.direction),c=-iF.dot(iP),d=iF.lengthSq(),p=Math.abs(1-l*l);if(p>0)if(r=l*c-u,n=l*u-c,o=h*p,r>=0)if(n>=-o)if(n<=o){let t=1/p;r*=t,n*=t,a=r*(r+l*n+2*u)+n*(l*r+n+2*c)+d}else a=-(r=Math.max(0,-(l*(n=h)+u)))*r+n*(n+2*c)+d;else a=-(r=Math.max(0,-(l*(n=-h)+u)))*r+n*(n+2*c)+d;else n<=-o?(n=(r=Math.max(0,-(-l*h+u)))>0?-h:Math.min(Math.max(-h,-c),h),a=-r*r+n*(n+2*c)+d):n<=o?(r=0,a=(n=Math.min(Math.max(-h,-c),h))*(n+2*c)+d):(n=(r=Math.max(0,-(l*h+u)))>0?h:Math.min(Math.max(-h,-c),h),a=-r*r+n*(n+2*c)+d);else n=l>0?-h:h,a=-(r=Math.max(0,-(l*n+u)))*r+n*(n+2*c)+d;return i&&i.copy(this.origin).addScaledVector(this.direction,r),s&&s.copy(iV).addScaledVector(iP,n),a}intersectSphere(t,e){iN.subVectors(t.center,this.origin);let i=iN.dot(this.direction),s=iN.dot(iN)-i*i,r=t.radius*t.radius;if(s>r)return null;let n=Math.sqrt(r-s),a=i-n,o=i+n;return o<0?null:a<0?this.at(o,e):this.at(a,e)}intersectsSphere(t){return!(t.radius<0)&&this.distanceSqToPoint(t.center)<=t.radius*t.radius}distanceToPlane(t){let e=t.normal.dot(this.direction);if(0===e)return 0===t.distanceToPoint(this.origin)?0:null;let i=-(this.origin.dot(t.normal)+t.constant)/e;return i>=0?i:null}intersectPlane(t,e){let i=this.distanceToPlane(t);return null===i?null:this.at(i,e)}intersectsPlane(t){let e=t.distanceToPoint(this.origin);return!!(0===e||t.normal.dot(this.direction)*e<0)}intersectBox(t,e){let i,s,r,n,a,o,h=1/this.direction.x,l=1/this.direction.y,u=1/this.direction.z,c=this.origin;return(h>=0?(i=(t.min.x-c.x)*h,s=(t.max.x-c.x)*h):(i=(t.max.x-c.x)*h,s=(t.min.x-c.x)*h),l>=0?(r=(t.min.y-c.y)*l,n=(t.max.y-c.y)*l):(r=(t.max.y-c.y)*l,n=(t.min.y-c.y)*l),i>n||r>s||((r>i||isNaN(i))&&(i=r),(n=0?(a=(t.min.z-c.z)*u,o=(t.max.z-c.z)*u):(a=(t.max.z-c.z)*u,o=(t.min.z-c.z)*u),i>o||a>s||((a>i||i!=i)&&(i=a),(o=0?i:s,e)}intersectsBox(t){return null!==this.intersectBox(t,iN)}intersectTriangle(t,e,i,s,r){let n;iL.subVectors(e,t),iD.subVectors(i,t),iU.crossVectors(iL,iD);let a=this.direction.dot(iU);if(a>0){if(s)return null;n=1}else{if(!(a<0))return null;n=-1,a=-a}iF.subVectors(this.origin,t);let o=n*this.direction.dot(iD.crossVectors(iF,iD));if(o<0)return null;let h=n*this.direction.dot(iL.cross(iF));if(h<0||o+h>a)return null;let l=-n*iF.dot(iU);return l<0?null:this.at(l/a,r)}applyMatrix4(t){return this.origin.applyMatrix4(t),this.direction.transformDirection(t),this}equals(t){return t.origin.equals(this.origin)&&t.direction.equals(this.direction)}clone(){return new this.constructor().copy(this)}constructor(t=new eG,e=new eG(0,0,-1)){this.origin=t,this.direction=e}}class ij{set(t,e,i,s,r,n,a,o,h,l,u,c,d,p,m,y){let f=this.elements;return f[0]=t,f[4]=e,f[8]=i,f[12]=s,f[1]=r,f[5]=n,f[9]=a,f[13]=o,f[2]=h,f[6]=l,f[10]=u,f[14]=c,f[3]=d,f[7]=p,f[11]=m,f[15]=y,this}identity(){return this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1),this}clone(){return new ij().fromArray(this.elements)}copy(t){let e=this.elements,i=t.elements;return e[0]=i[0],e[1]=i[1],e[2]=i[2],e[3]=i[3],e[4]=i[4],e[5]=i[5],e[6]=i[6],e[7]=i[7],e[8]=i[8],e[9]=i[9],e[10]=i[10],e[11]=i[11],e[12]=i[12],e[13]=i[13],e[14]=i[14],e[15]=i[15],this}copyPosition(t){let e=this.elements,i=t.elements;return e[12]=i[12],e[13]=i[13],e[14]=i[14],this}setFromMatrix3(t){let e=t.elements;return this.set(e[0],e[3],e[6],0,e[1],e[4],e[7],0,e[2],e[5],e[8],0,0,0,0,1),this}extractBasis(t,e,i){return t.setFromMatrixColumn(this,0),e.setFromMatrixColumn(this,1),i.setFromMatrixColumn(this,2),this}makeBasis(t,e,i){return this.set(t.x,e.x,i.x,0,t.y,e.y,i.y,0,t.z,e.z,i.z,0,0,0,0,1),this}extractRotation(t){let e=this.elements,i=t.elements,s=1/iH.setFromMatrixColumn(t,0).length(),r=1/iH.setFromMatrixColumn(t,1).length(),n=1/iH.setFromMatrixColumn(t,2).length();return e[0]=i[0]*s,e[1]=i[1]*s,e[2]=i[2]*s,e[3]=0,e[4]=i[4]*r,e[5]=i[5]*r,e[6]=i[6]*r,e[7]=0,e[8]=i[8]*n,e[9]=i[9]*n,e[10]=i[10]*n,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromEuler(t){let e=this.elements,i=t.x,s=t.y,r=t.z,n=Math.cos(i),a=Math.sin(i),o=Math.cos(s),h=Math.sin(s),l=Math.cos(r),u=Math.sin(r);if("XYZ"===t.order){let t=n*l,i=n*u,s=a*l,r=a*u;e[0]=o*l,e[4]=-o*u,e[8]=h,e[1]=i+s*h,e[5]=t-r*h,e[9]=-a*o,e[2]=r-t*h,e[6]=s+i*h,e[10]=n*o}else if("YXZ"===t.order){let t=o*l,i=o*u,s=h*l,r=h*u;e[0]=t+r*a,e[4]=s*a-i,e[8]=n*h,e[1]=n*u,e[5]=n*l,e[9]=-a,e[2]=i*a-s,e[6]=r+t*a,e[10]=n*o}else if("ZXY"===t.order){let t=o*l,i=o*u,s=h*l,r=h*u;e[0]=t-r*a,e[4]=-n*u,e[8]=s+i*a,e[1]=i+s*a,e[5]=n*l,e[9]=r-t*a,e[2]=-n*h,e[6]=a,e[10]=n*o}else if("ZYX"===t.order){let t=n*l,i=n*u,s=a*l,r=a*u;e[0]=o*l,e[4]=s*h-i,e[8]=t*h+r,e[1]=o*u,e[5]=r*h+t,e[9]=i*h-s,e[2]=-h,e[6]=a*o,e[10]=n*o}else if("YZX"===t.order){let t=n*o,i=n*h,s=a*o,r=a*h;e[0]=o*l,e[4]=r-t*u,e[8]=s*u+i,e[1]=u,e[5]=n*l,e[9]=-a*l,e[2]=-h*l,e[6]=i*u+s,e[10]=t-r*u}else if("XZY"===t.order){let t=n*o,i=n*h,s=a*o,r=a*h;e[0]=o*l,e[4]=-u,e[8]=h*l,e[1]=t*u+r,e[5]=n*l,e[9]=i*u-s,e[2]=s*u-i,e[6]=a*l,e[10]=r*u+t}return e[3]=0,e[7]=0,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromQuaternion(t){return this.compose(iq,t,iX)}lookAt(t,e,i){let s=this.elements;return iG.subVectors(t,e),0===iG.lengthSq()&&(iG.z=1),iG.normalize(),iY.crossVectors(i,iG),0===iY.lengthSq()&&(1===Math.abs(i.z)?iG.x+=1e-4:iG.z+=1e-4,iG.normalize(),iY.crossVectors(i,iG)),iY.normalize(),iZ.crossVectors(iG,iY),s[0]=iY.x,s[4]=iZ.x,s[8]=iG.x,s[1]=iY.y,s[5]=iZ.y,s[9]=iG.y,s[2]=iY.z,s[6]=iZ.z,s[10]=iG.z,this}multiply(t){return this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){let i=t.elements,s=e.elements,r=this.elements,n=i[0],a=i[4],o=i[8],h=i[12],l=i[1],u=i[5],c=i[9],d=i[13],p=i[2],m=i[6],y=i[10],f=i[14],g=i[3],x=i[7],b=i[11],v=i[15],M=s[0],w=s[4],S=s[8],_=s[12],T=s[1],A=s[5],z=s[9],C=s[13],k=s[2],B=s[6],E=s[10],R=s[14],I=s[3],O=s[7],N=s[11],V=s[15];return r[0]=n*M+a*T+o*k+h*I,r[4]=n*w+a*A+o*B+h*O,r[8]=n*S+a*z+o*E+h*N,r[12]=n*_+a*C+o*R+h*V,r[1]=l*M+u*T+c*k+d*I,r[5]=l*w+u*A+c*B+d*O,r[9]=l*S+u*z+c*E+d*N,r[13]=l*_+u*C+c*R+d*V,r[2]=p*M+m*T+y*k+f*I,r[6]=p*w+m*A+y*B+f*O,r[10]=p*S+m*z+y*E+f*N,r[14]=p*_+m*C+y*R+f*V,r[3]=g*M+x*T+b*k+v*I,r[7]=g*w+x*A+b*B+v*O,r[11]=g*S+x*z+b*E+v*N,r[15]=g*_+x*C+b*R+v*V,this}multiplyScalar(t){let e=this.elements;return e[0]*=t,e[4]*=t,e[8]*=t,e[12]*=t,e[1]*=t,e[5]*=t,e[9]*=t,e[13]*=t,e[2]*=t,e[6]*=t,e[10]*=t,e[14]*=t,e[3]*=t,e[7]*=t,e[11]*=t,e[15]*=t,this}determinant(){let t=this.elements,e=t[0],i=t[4],s=t[8],r=t[12],n=t[1],a=t[5],o=t[9],h=t[13],l=t[2],u=t[6],c=t[10],d=t[14],p=t[3],m=t[7];return p*(r*o*u-s*h*u-r*a*c+i*h*c+s*a*d-i*o*d)+m*(e*o*d-e*h*c+r*n*c-s*n*d+s*h*l-r*o*l)+t[11]*(e*h*u-e*a*d-r*n*u+i*n*d+r*a*l-i*h*l)+t[15]*(-s*a*l-e*o*u+e*a*c+s*n*u-i*n*c+i*o*l)}transpose(){let t,e=this.elements;return t=e[1],e[1]=e[4],e[4]=t,t=e[2],e[2]=e[8],e[8]=t,t=e[6],e[6]=e[9],e[9]=t,t=e[3],e[3]=e[12],e[12]=t,t=e[7],e[7]=e[13],e[13]=t,t=e[11],e[11]=e[14],e[14]=t,this}setPosition(t,e,i){let s=this.elements;return t.isVector3?(s[12]=t.x,s[13]=t.y,s[14]=t.z):(s[12]=t,s[13]=e,s[14]=i),this}invert(){let t=this.elements,e=t[0],i=t[1],s=t[2],r=t[3],n=t[4],a=t[5],o=t[6],h=t[7],l=t[8],u=t[9],c=t[10],d=t[11],p=t[12],m=t[13],y=t[14],f=t[15],g=u*y*h-m*c*h+m*o*d-a*y*d-u*o*f+a*c*f,x=p*c*h-l*y*h-p*o*d+n*y*d+l*o*f-n*c*f,b=l*m*h-p*u*h+p*a*d-n*m*d-l*a*f+n*u*f,v=p*u*o-l*m*o-p*a*c+n*m*c+l*a*y-n*u*y,M=e*g+i*x+s*b+r*v;if(0===M)return this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);let w=1/M;return t[0]=g*w,t[1]=(m*c*r-u*y*r-m*s*d+i*y*d+u*s*f-i*c*f)*w,t[2]=(a*y*r-m*o*r+m*s*h-i*y*h-a*s*f+i*o*f)*w,t[3]=(u*o*r-a*c*r-u*s*h+i*c*h+a*s*d-i*o*d)*w,t[4]=x*w,t[5]=(l*y*r-p*c*r+p*s*d-e*y*d-l*s*f+e*c*f)*w,t[6]=(p*o*r-n*y*r-p*s*h+e*y*h+n*s*f-e*o*f)*w,t[7]=(n*c*r-l*o*r+l*s*h-e*c*h-n*s*d+e*o*d)*w,t[8]=b*w,t[9]=(p*u*r-l*m*r-p*i*d+e*m*d+l*i*f-e*u*f)*w,t[10]=(n*m*r-p*a*r+p*i*h-e*m*h-n*i*f+e*a*f)*w,t[11]=(l*a*r-n*u*r-l*i*h+e*u*h+n*i*d-e*a*d)*w,t[12]=v*w,t[13]=(l*m*s-p*u*s+p*i*c-e*m*c-l*i*y+e*u*y)*w,t[14]=(p*a*s-n*m*s-p*i*o+e*m*o+n*i*y-e*a*y)*w,t[15]=(n*u*s-l*a*s+l*i*o-e*u*o-n*i*c+e*a*c)*w,this}scale(t){let e=this.elements,i=t.x,s=t.y,r=t.z;return e[0]*=i,e[4]*=s,e[8]*=r,e[1]*=i,e[5]*=s,e[9]*=r,e[2]*=i,e[6]*=s,e[10]*=r,e[3]*=i,e[7]*=s,e[11]*=r,this}getMaxScaleOnAxis(){let t=this.elements,e=t[0]*t[0]+t[1]*t[1]+t[2]*t[2];return Math.sqrt(Math.max(e,t[4]*t[4]+t[5]*t[5]+t[6]*t[6],t[8]*t[8]+t[9]*t[9]+t[10]*t[10]))}makeTranslation(t,e,i){return t.isVector3?this.set(1,0,0,t.x,0,1,0,t.y,0,0,1,t.z,0,0,0,1):this.set(1,0,0,t,0,1,0,e,0,0,1,i,0,0,0,1),this}makeRotationX(t){let e=Math.cos(t),i=Math.sin(t);return this.set(1,0,0,0,0,e,-i,0,0,i,e,0,0,0,0,1),this}makeRotationY(t){let e=Math.cos(t),i=Math.sin(t);return this.set(e,0,i,0,0,1,0,0,-i,0,e,0,0,0,0,1),this}makeRotationZ(t){let e=Math.cos(t),i=Math.sin(t);return this.set(e,-i,0,0,i,e,0,0,0,0,1,0,0,0,0,1),this}makeRotationAxis(t,e){let i=Math.cos(e),s=Math.sin(e),r=1-i,n=t.x,a=t.y,o=t.z,h=r*n,l=r*a;return this.set(h*n+i,h*a-s*o,h*o+s*a,0,h*a+s*o,l*a+i,l*o-s*n,0,h*o-s*a,l*o+s*n,r*o*o+i,0,0,0,0,1),this}makeScale(t,e,i){return this.set(t,0,0,0,0,e,0,0,0,0,i,0,0,0,0,1),this}makeShear(t,e,i,s,r,n){return this.set(1,i,r,0,t,1,n,0,e,s,1,0,0,0,0,1),this}compose(t,e,i){let s=this.elements,r=e._x,n=e._y,a=e._z,o=e._w,h=r+r,l=n+n,u=a+a,c=r*h,d=r*l,p=r*u,m=n*l,y=n*u,f=a*u,g=o*h,x=o*l,b=o*u,v=i.x,M=i.y,w=i.z;return s[0]=(1-(m+f))*v,s[1]=(d+b)*v,s[2]=(p-x)*v,s[3]=0,s[4]=(d-b)*M,s[5]=(1-(c+f))*M,s[6]=(y+g)*M,s[7]=0,s[8]=(p+x)*w,s[9]=(y-g)*w,s[10]=(1-(c+m))*w,s[11]=0,s[12]=t.x,s[13]=t.y,s[14]=t.z,s[15]=1,this}decompose(t,e,i){let s=this.elements,r=iH.set(s[0],s[1],s[2]).length(),n=iH.set(s[4],s[5],s[6]).length(),a=iH.set(s[8],s[9],s[10]).length();0>this.determinant()&&(r=-r),t.x=s[12],t.y=s[13],t.z=s[14],iJ.copy(this);let o=1/r,h=1/n,l=1/a;return iJ.elements[0]*=o,iJ.elements[1]*=o,iJ.elements[2]*=o,iJ.elements[4]*=h,iJ.elements[5]*=h,iJ.elements[6]*=h,iJ.elements[8]*=l,iJ.elements[9]*=l,iJ.elements[10]*=l,e.setFromRotationMatrix(iJ),i.x=r,i.y=n,i.z=a,this}makePerspective(t,e,i,s,r,n){let a,o,h=arguments.length>6&&void 0!==arguments[6]?arguments[6]:eN,l=arguments.length>7&&void 0!==arguments[7]&&arguments[7],u=this.elements;if(l)a=r/(n-r),o=n*r/(n-r);else if(h===eN)a=-(n+r)/(n-r),o=-2*n*r/(n-r);else if(2001===h)a=-n/(n-r),o=-n*r/(n-r);else throw Error("THREE.Matrix4.makePerspective(): Invalid coordinate system: "+h);return u[0]=2*r/(e-t),u[4]=0,u[8]=(e+t)/(e-t),u[12]=0,u[1]=0,u[5]=2*r/(i-s),u[9]=(i+s)/(i-s),u[13]=0,u[2]=0,u[6]=0,u[10]=a,u[14]=o,u[3]=0,u[7]=0,u[11]=-1,u[15]=0,this}makeOrthographic(t,e,i,s,r,n){let a,o,h=arguments.length>6&&void 0!==arguments[6]?arguments[6]:eN,l=arguments.length>7&&void 0!==arguments[7]&&arguments[7],u=this.elements;if(l)a=1/(n-r),o=n/(n-r);else if(h===eN)a=-2/(n-r),o=-(n+r)/(n-r);else if(2001===h)a=-1/(n-r),o=-r/(n-r);else throw Error("THREE.Matrix4.makeOrthographic(): Invalid coordinate system: "+h);return u[0]=2/(e-t),u[4]=0,u[8]=0,u[12]=-(e+t)/(e-t),u[1]=0,u[5]=2/(i-s),u[9]=0,u[13]=-(i+s)/(i-s),u[2]=0,u[6]=0,u[10]=a,u[14]=o,u[3]=0,u[7]=0,u[11]=0,u[15]=1,this}equals(t){let e=this.elements,i=t.elements;for(let t=0;t<16;t++)if(e[t]!==i[t])return!1;return!0}fromArray(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;for(let i=0;i<16;i++)this.elements[i]=t[i+e];return this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=this.elements;return t[e]=i[0],t[e+1]=i[1],t[e+2]=i[2],t[e+3]=i[3],t[e+4]=i[4],t[e+5]=i[5],t[e+6]=i[6],t[e+7]=i[7],t[e+8]=i[8],t[e+9]=i[9],t[e+10]=i[10],t[e+11]=i[11],t[e+12]=i[12],t[e+13]=i[13],t[e+14]=i[14],t[e+15]=i[15],t}constructor(t,e,i,s,r,n,a,o,h,l,u,c,d,p,m,y){ij.prototype.isMatrix4=!0,this.elements=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],void 0!==t&&this.set(t,e,i,s,r,n,a,o,h,l,u,c,d,p,m,y)}}let iH=new eG,iJ=new ij,iq=new eG(0,0,0),iX=new eG(1,1,1),iY=new eG,iZ=new eG,iG=new eG,iQ=new ij,iK=new eZ;class i${get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get order(){return this._order}set order(t){this._order=t,this._onChangeCallback()}set(t,e,i){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this._order;return this._x=t,this._y=e,this._z=i,this._order=s,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._order)}copy(t){return this._x=t._x,this._y=t._y,this._z=t._z,this._order=t._order,this._onChangeCallback(),this}setFromRotationMatrix(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._order,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],s=t.elements,r=s[0],n=s[4],a=s[8],o=s[1],h=s[5],l=s[9],u=s[2],c=s[6],d=s[10];switch(e){case"XYZ":this._y=Math.asin(eW(a,-1,1)),.9999999>Math.abs(a)?(this._x=Math.atan2(-l,d),this._z=Math.atan2(-n,r)):(this._x=Math.atan2(c,h),this._z=0);break;case"YXZ":this._x=Math.asin(-eW(l,-1,1)),.9999999>Math.abs(l)?(this._y=Math.atan2(a,d),this._z=Math.atan2(o,h)):(this._y=Math.atan2(-u,r),this._z=0);break;case"ZXY":this._x=Math.asin(eW(c,-1,1)),.9999999>Math.abs(c)?(this._y=Math.atan2(-u,d),this._z=Math.atan2(-n,h)):(this._y=0,this._z=Math.atan2(o,r));break;case"ZYX":this._y=Math.asin(-eW(u,-1,1)),.9999999>Math.abs(u)?(this._x=Math.atan2(c,d),this._z=Math.atan2(o,r)):(this._x=0,this._z=Math.atan2(-n,h));break;case"YZX":this._z=Math.asin(eW(o,-1,1)),.9999999>Math.abs(o)?(this._x=Math.atan2(-l,h),this._y=Math.atan2(-u,r)):(this._x=0,this._y=Math.atan2(a,d));break;case"XZY":this._z=Math.asin(-eW(n,-1,1)),.9999999>Math.abs(n)?(this._x=Math.atan2(c,h),this._y=Math.atan2(a,r)):(this._x=Math.atan2(-l,d),this._y=0);break;default:console.warn("THREE.Euler: .setFromRotationMatrix() encountered an unknown order: "+e)}return this._order=e,!0===i&&this._onChangeCallback(),this}setFromQuaternion(t,e,i){return iQ.makeRotationFromQuaternion(t),this.setFromRotationMatrix(iQ,e,i)}setFromVector3(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._order;return this.set(t.x,t.y,t.z,e)}reorder(t){return iK.setFromEuler(this),this.setFromQuaternion(iK,t)}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._order===this._order}fromArray(t){return this._x=t[0],this._y=t[1],this._z=t[2],void 0!==t[3]&&(this._order=t[3]),this._onChangeCallback(),this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._order,t}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._order}constructor(t=0,e=0,i=0,s=i$.DEFAULT_ORDER){this.isEuler=!0,this._x=t,this._y=e,this._z=i,this._order=s}}i$.DEFAULT_ORDER="XYZ";class i0{set(t){this.mask=1<>>0}enable(t){this.mask|=1<1){for(let t=0;t1){for(let t=0;t2&&void 0!==arguments[2]?arguments[2]:[];this[t]===e&&i.push(this);let s=this.children;for(let r=0,n=s.length;r0&&(s.userData=this.userData),s.layers=this.layers.mask,s.matrix=this.matrix.toArray(),s.up=this.up.toArray(),!1===this.matrixAutoUpdate&&(s.matrixAutoUpdate=!1),this.isInstancedMesh&&(s.type="InstancedMesh",s.count=this.count,s.instanceMatrix=this.instanceMatrix.toJSON(),null!==this.instanceColor&&(s.instanceColor=this.instanceColor.toJSON())),this.isBatchedMesh&&(s.type="BatchedMesh",s.perObjectFrustumCulled=this.perObjectFrustumCulled,s.sortObjects=this.sortObjects,s.drawRanges=this._drawRanges,s.reservedRanges=this._reservedRanges,s.geometryInfo=this._geometryInfo.map(t=>({...t,boundingBox:t.boundingBox?t.boundingBox.toJSON():void 0,boundingSphere:t.boundingSphere?t.boundingSphere.toJSON():void 0})),s.instanceInfo=this._instanceInfo.map(t=>({...t})),s.availableInstanceIds=this._availableInstanceIds.slice(),s.availableGeometryIds=this._availableGeometryIds.slice(),s.nextIndexStart=this._nextIndexStart,s.nextVertexStart=this._nextVertexStart,s.geometryCount=this._geometryCount,s.maxInstanceCount=this._maxInstanceCount,s.maxVertexCount=this._maxVertexCount,s.maxIndexCount=this._maxIndexCount,s.geometryInitialized=this._geometryInitialized,s.matricesTexture=this._matricesTexture.toJSON(t),s.indirectTexture=this._indirectTexture.toJSON(t),null!==this._colorsTexture&&(s.colorsTexture=this._colorsTexture.toJSON(t)),null!==this.boundingSphere&&(s.boundingSphere=this.boundingSphere.toJSON()),null!==this.boundingBox&&(s.boundingBox=this.boundingBox.toJSON())),this.isScene)this.background&&(this.background.isColor?s.background=this.background.toJSON():this.background.isTexture&&(s.background=this.background.toJSON(t).uuid)),this.environment&&this.environment.isTexture&&!0!==this.environment.isRenderTargetTexture&&(s.environment=this.environment.toJSON(t).uuid);else if(this.isMesh||this.isLine||this.isPoints){s.geometry=r(t.geometries,this.geometry);let e=this.geometry.parameters;if(void 0!==e&&void 0!==e.shapes){let i=e.shapes;if(Array.isArray(i))for(let e=0,s=i.length;e0){s.children=[];for(let e=0;e0){s.animations=[];for(let e=0;e0&&(i.geometries=e),s.length>0&&(i.materials=s),r.length>0&&(i.textures=r),a.length>0&&(i.images=a),o.length>0&&(i.shapes=o),h.length>0&&(i.skeletons=h),l.length>0&&(i.animations=l),u.length>0&&(i.nodes=u)}return i.object=s,i;function n(t){let e=[];for(let i in t){let s=t[i];delete s.metadata,e.push(s)}return e}}clone(t){return new this.constructor().copy(this,t)}copy(t){let e=!(arguments.length>1)||void 0===arguments[1]||arguments[1];if(this.name=t.name,this.up.copy(t.up),this.position.copy(t.position),this.rotation.order=t.rotation.order,this.quaternion.copy(t.quaternion),this.scale.copy(t.scale),this.matrix.copy(t.matrix),this.matrixWorld.copy(t.matrixWorld),this.matrixAutoUpdate=t.matrixAutoUpdate,this.matrixWorldAutoUpdate=t.matrixWorldAutoUpdate,this.matrixWorldNeedsUpdate=t.matrixWorldNeedsUpdate,this.layers.mask=t.layers.mask,this.visible=t.visible,this.castShadow=t.castShadow,this.receiveShadow=t.receiveShadow,this.frustumCulled=t.frustumCulled,this.renderOrder=t.renderOrder,this.animations=t.animations.slice(),this.userData=JSON.parse(JSON.stringify(t.userData)),!0===e)for(let e=0;e0?s.multiplyScalar(1/Math.sqrt(r)):s.set(0,0,0)}static getBarycoord(t,e,i,s,r){so.subVectors(s,e),sh.subVectors(i,e),sl.subVectors(t,e);let n=so.dot(so),a=so.dot(sh),o=so.dot(sl),h=sh.dot(sh),l=sh.dot(sl),u=n*h-a*a;if(0===u)return r.set(0,0,0),null;let c=1/u,d=(h*o-a*l)*c,p=(n*l-a*o)*c;return r.set(1-d-p,p,d)}static containsPoint(t,e,i,s){return null!==this.getBarycoord(t,e,i,s,su)&&su.x>=0&&su.y>=0&&su.x+su.y<=1}static getInterpolation(t,e,i,s,r,n,a,o){return null===this.getBarycoord(t,e,i,s,su)?(o.x=0,o.y=0,"z"in o&&(o.z=0),"w"in o&&(o.w=0),null):(o.setScalar(0),o.addScaledVector(r,su.x),o.addScaledVector(n,su.y),o.addScaledVector(a,su.z),o)}static getInterpolatedAttribute(t,e,i,s,r,n){return sg.setScalar(0),sx.setScalar(0),sb.setScalar(0),sg.fromBufferAttribute(t,e),sx.fromBufferAttribute(t,i),sb.fromBufferAttribute(t,s),n.setScalar(0),n.addScaledVector(sg,r.x),n.addScaledVector(sx,r.y),n.addScaledVector(sb,r.z),n}static isFrontFacing(t,e,i,s){return so.subVectors(i,e),sh.subVectors(t,e),0>so.cross(sh).dot(s)}set(t,e,i){return this.a.copy(t),this.b.copy(e),this.c.copy(i),this}setFromPointsAndIndices(t,e,i,s){return this.a.copy(t[e]),this.b.copy(t[i]),this.c.copy(t[s]),this}setFromAttributeAndIndices(t,e,i,s){return this.a.fromBufferAttribute(t,e),this.b.fromBufferAttribute(t,i),this.c.fromBufferAttribute(t,s),this}clone(){return new this.constructor().copy(this)}copy(t){return this.a.copy(t.a),this.b.copy(t.b),this.c.copy(t.c),this}getArea(){return so.subVectors(this.c,this.b),sh.subVectors(this.a,this.b),.5*so.cross(sh).length()}getMidpoint(t){return t.addVectors(this.a,this.b).add(this.c).multiplyScalar(1/3)}getNormal(t){return sv.getNormal(this.a,this.b,this.c,t)}getPlane(t){return t.setFromCoplanarPoints(this.a,this.b,this.c)}getBarycoord(t,e){return sv.getBarycoord(t,this.a,this.b,this.c,e)}getInterpolation(t,e,i,s,r){return sv.getInterpolation(t,this.a,this.b,this.c,e,i,s,r)}containsPoint(t){return sv.containsPoint(t,this.a,this.b,this.c)}isFrontFacing(t){return sv.isFrontFacing(this.a,this.b,this.c,t)}intersectsBox(t){return t.intersectsTriangle(this)}closestPointToPoint(t,e){let i,s,r=this.a,n=this.b,a=this.c;sc.subVectors(n,r),sd.subVectors(a,r),sm.subVectors(t,r);let o=sc.dot(sm),h=sd.dot(sm);if(o<=0&&h<=0)return e.copy(r);sy.subVectors(t,n);let l=sc.dot(sy),u=sd.dot(sy);if(l>=0&&u<=l)return e.copy(n);let c=o*u-l*h;if(c<=0&&o>=0&&l<=0)return i=o/(o-l),e.copy(r).addScaledVector(sc,i);sf.subVectors(t,a);let d=sc.dot(sf),p=sd.dot(sf);if(p>=0&&d<=p)return e.copy(a);let m=d*h-o*p;if(m<=0&&h>=0&&p<=0)return s=h/(h-p),e.copy(r).addScaledVector(sd,s);let y=l*p-d*u;if(y<=0&&u-l>=0&&d-p>=0)return sp.subVectors(a,n),s=(u-l)/(u-l+(d-p)),e.copy(n).addScaledVector(sp,s);let f=1/(y+m+c);return i=m*f,s=c*f,e.copy(r).addScaledVector(sc,i).addScaledVector(sd,s)}equals(t){return t.a.equals(this.a)&&t.b.equals(this.b)&&t.c.equals(this.c)}constructor(t=new eG,e=new eG,i=new eG){this.a=t,this.b=e,this.c=i}}let sM={aliceblue:0xf0f8ff,antiquewhite:0xfaebd7,aqua:65535,aquamarine:8388564,azure:0xf0ffff,beige:0xf5f5dc,bisque:0xffe4c4,black:0,blanchedalmond:0xffebcd,blue:255,blueviolet:9055202,brown:0xa52a2a,burlywood:0xdeb887,cadetblue:6266528,chartreuse:8388352,chocolate:0xd2691e,coral:0xff7f50,cornflowerblue:6591981,cornsilk:0xfff8dc,crimson:0xdc143c,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:0xb8860b,darkgray:0xa9a9a9,darkgreen:25600,darkgrey:0xa9a9a9,darkkhaki:0xbdb76b,darkmagenta:9109643,darkolivegreen:5597999,darkorange:0xff8c00,darkorchid:0x9932cc,darkred:9109504,darksalmon:0xe9967a,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:0xff1493,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:0xb22222,floralwhite:0xfffaf0,forestgreen:2263842,fuchsia:0xff00ff,gainsboro:0xdcdcdc,ghostwhite:0xf8f8ff,gold:0xffd700,goldenrod:0xdaa520,gray:8421504,green:32768,greenyellow:0xadff2f,grey:8421504,honeydew:0xf0fff0,hotpink:0xff69b4,indianred:0xcd5c5c,indigo:4915330,ivory:0xfffff0,khaki:0xf0e68c,lavender:0xe6e6fa,lavenderblush:0xfff0f5,lawngreen:8190976,lemonchiffon:0xfffacd,lightblue:0xadd8e6,lightcoral:0xf08080,lightcyan:0xe0ffff,lightgoldenrodyellow:0xfafad2,lightgray:0xd3d3d3,lightgreen:9498256,lightgrey:0xd3d3d3,lightpink:0xffb6c1,lightsalmon:0xffa07a,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:0xb0c4de,lightyellow:0xffffe0,lime:65280,limegreen:3329330,linen:0xfaf0e6,magenta:0xff00ff,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:0xba55d3,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:0xc71585,midnightblue:1644912,mintcream:0xf5fffa,mistyrose:0xffe4e1,moccasin:0xffe4b5,navajowhite:0xffdead,navy:128,oldlace:0xfdf5e6,olive:8421376,olivedrab:7048739,orange:0xffa500,orangered:0xff4500,orchid:0xda70d6,palegoldenrod:0xeee8aa,palegreen:0x98fb98,paleturquoise:0xafeeee,palevioletred:0xdb7093,papayawhip:0xffefd5,peachpuff:0xffdab9,peru:0xcd853f,pink:0xffc0cb,plum:0xdda0dd,powderblue:0xb0e0e6,purple:8388736,rebeccapurple:6697881,red:0xff0000,rosybrown:0xbc8f8f,royalblue:4286945,saddlebrown:9127187,salmon:0xfa8072,sandybrown:0xf4a460,seagreen:3050327,seashell:0xfff5ee,sienna:0xa0522d,silver:0xc0c0c0,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:0xfffafa,springgreen:65407,steelblue:4620980,tan:0xd2b48c,teal:32896,thistle:0xd8bfd8,tomato:0xff6347,turquoise:4251856,violet:0xee82ee,wheat:0xf5deb3,white:0xffffff,whitesmoke:0xf5f5f5,yellow:0xffff00,yellowgreen:0x9acd32},sw={h:0,s:0,l:0},sS={h:0,s:0,l:0};function s_(t,e,i){return(i<0&&(i+=1),i>1&&(i-=1),i<1/6)?t+(e-t)*6*i:i<.5?e:i<2/3?t+(e-t)*6*(2/3-i):t}class sT{set(t,e,i){return void 0===e&&void 0===i?t&&t.isColor?this.copy(t):"number"==typeof t?this.setHex(t):"string"==typeof t&&this.setStyle(t):this.setRGB(t,e,i),this}setScalar(t){return this.r=t,this.g=t,this.b=t,this}setHex(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ew;return t=Math.floor(t),this.r=(t>>16&255)/255,this.g=(t>>8&255)/255,this.b=(255&t)/255,e7.colorSpaceToWorking(this,e),this}setRGB(t,e,i){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e7.workingColorSpace;return this.r=t,this.g=e,this.b=i,e7.colorSpaceToWorking(this,s),this}setHSL(t,e,i){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e7.workingColorSpace;if(t=ej(t,1),e=eW(e,0,1),i=eW(i,0,1),0===e)this.r=this.g=this.b=i;else{let s=i<=.5?i*(1+e):i+e-i*e,r=2*i-s;this.r=s_(r,s,t+1/3),this.g=s_(r,s,t),this.b=s_(r,s,t-1/3)}return e7.colorSpaceToWorking(this,s),this}setStyle(t){let e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ew;function s(e){void 0!==e&&1>parseFloat(e)&&console.warn("THREE.Color: Alpha component of "+t+" will be ignored.")}if(e=/^(\w+)\(([^\)]*)\)/.exec(t)){let r,n=e[1],a=e[2];switch(n){case"rgb":case"rgba":if(r=/^\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(a))return s(r[4]),this.setRGB(Math.min(255,parseInt(r[1],10))/255,Math.min(255,parseInt(r[2],10))/255,Math.min(255,parseInt(r[3],10))/255,i);if(r=/^\s*(\d+)\%\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(a))return s(r[4]),this.setRGB(Math.min(100,parseInt(r[1],10))/100,Math.min(100,parseInt(r[2],10))/100,Math.min(100,parseInt(r[3],10))/100,i);break;case"hsl":case"hsla":if(r=/^\s*(\d*\.?\d+)\s*,\s*(\d*\.?\d+)\%\s*,\s*(\d*\.?\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(a))return s(r[4]),this.setHSL(parseFloat(r[1])/360,parseFloat(r[2])/100,parseFloat(r[3])/100,i);break;default:console.warn("THREE.Color: Unknown color model "+t)}}else if(e=/^\#([A-Fa-f\d]+)$/.exec(t)){let s=e[1],r=s.length;if(3===r)return this.setRGB(parseInt(s.charAt(0),16)/15,parseInt(s.charAt(1),16)/15,parseInt(s.charAt(2),16)/15,i);if(6===r)return this.setHex(parseInt(s,16),i);console.warn("THREE.Color: Invalid hex color "+t)}else if(t&&t.length>0)return this.setColorName(t,i);return this}setColorName(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ew,i=sM[t.toLowerCase()];return void 0!==i?this.setHex(i,e):console.warn("THREE.Color: Unknown color "+t),this}clone(){return new this.constructor(this.r,this.g,this.b)}copy(t){return this.r=t.r,this.g=t.g,this.b=t.b,this}copySRGBToLinear(t){return this.r=it(t.r),this.g=it(t.g),this.b=it(t.b),this}copyLinearToSRGB(t){return this.r=ie(t.r),this.g=ie(t.g),this.b=ie(t.b),this}convertSRGBToLinear(){return this.copySRGBToLinear(this),this}convertLinearToSRGB(){return this.copyLinearToSRGB(this),this}getHex(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ew;return e7.workingToColorSpace(sA.copy(this),t),65536*Math.round(eW(255*sA.r,0,255))+256*Math.round(eW(255*sA.g,0,255))+Math.round(eW(255*sA.b,0,255))}getHexString(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ew;return("000000"+this.getHex(t).toString(16)).slice(-6)}getHSL(t){let e,i,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e7.workingColorSpace;e7.workingToColorSpace(sA.copy(this),s);let r=sA.r,n=sA.g,a=sA.b,o=Math.max(r,n,a),h=Math.min(r,n,a),l=(h+o)/2;if(h===o)e=0,i=0;else{let t=o-h;switch(i=l<=.5?t/(o+h):t/(2-o-h),o){case r:e=(n-a)/t+6*(n1&&void 0!==arguments[1]?arguments[1]:e7.workingColorSpace;return e7.workingToColorSpace(sA.copy(this),e),t.r=sA.r,t.g=sA.g,t.b=sA.b,t}getStyle(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ew;e7.workingToColorSpace(sA.copy(this),t);let e=sA.r,i=sA.g,s=sA.b;return t!==ew?"color(".concat(t," ").concat(e.toFixed(3)," ").concat(i.toFixed(3)," ").concat(s.toFixed(3),")"):"rgb(".concat(Math.round(255*e),",").concat(Math.round(255*i),",").concat(Math.round(255*s),")")}offsetHSL(t,e,i){return this.getHSL(sw),this.setHSL(sw.h+t,sw.s+e,sw.l+i)}add(t){return this.r+=t.r,this.g+=t.g,this.b+=t.b,this}addColors(t,e){return this.r=t.r+e.r,this.g=t.g+e.g,this.b=t.b+e.b,this}addScalar(t){return this.r+=t,this.g+=t,this.b+=t,this}sub(t){return this.r=Math.max(0,this.r-t.r),this.g=Math.max(0,this.g-t.g),this.b=Math.max(0,this.b-t.b),this}multiply(t){return this.r*=t.r,this.g*=t.g,this.b*=t.b,this}multiplyScalar(t){return this.r*=t,this.g*=t,this.b*=t,this}lerp(t,e){return this.r+=(t.r-this.r)*e,this.g+=(t.g-this.g)*e,this.b+=(t.b-this.b)*e,this}lerpColors(t,e,i){return this.r=t.r+(e.r-t.r)*i,this.g=t.g+(e.g-t.g)*i,this.b=t.b+(e.b-t.b)*i,this}lerpHSL(t,e){this.getHSL(sw),t.getHSL(sS);let i=eH(sw.h,sS.h,e),s=eH(sw.s,sS.s,e),r=eH(sw.l,sS.l,e);return this.setHSL(i,s,r),this}setFromVector3(t){return this.r=t.x,this.g=t.y,this.b=t.z,this}applyMatrix3(t){let e=this.r,i=this.g,s=this.b,r=t.elements;return this.r=r[0]*e+r[3]*i+r[6]*s,this.g=r[1]*e+r[4]*i+r[7]*s,this.b=r[2]*e+r[5]*i+r[8]*s,this}equals(t){return t.r===this.r&&t.g===this.g&&t.b===this.b}fromArray(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this.r=t[e],this.g=t[e+1],this.b=t[e+2],this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t[e]=this.r,t[e+1]=this.g,t[e+2]=this.b,t}fromBufferAttribute(t,e){return this.r=t.getX(e),this.g=t.getY(e),this.b=t.getZ(e),this}toJSON(){return this.getHex()}*[Symbol.iterator](){yield this.r,yield this.g,yield this.b}constructor(t,e,i){return this.isColor=!0,this.r=1,this.g=1,this.b=1,this.set(t,e,i)}}let sA=new sT;sT.NAMES=sM;let sz=0;class sC extends eV{get alphaTest(){return this._alphaTest}set alphaTest(t){this._alphaTest>0!=t>0&&this.version++,this._alphaTest=t}onBeforeRender(){}onBeforeCompile(){}customProgramCacheKey(){return this.onBeforeCompile.toString()}setValues(t){if(void 0!==t)for(let e in t){let i=t[e];if(void 0===i){console.warn("THREE.Material: parameter '".concat(e,"' has value of undefined."));continue}let s=this[e];if(void 0===s){console.warn("THREE.Material: '".concat(e,"' is not a property of THREE.").concat(this.type,"."));continue}s&&s.isColor?s.set(i):s&&s.isVector3&&i&&i.isVector3?s.copy(i):this[e]=i}}toJSON(t){let e=void 0===t||"string"==typeof t;e&&(t={textures:{},images:{}});let i={metadata:{version:4.7,type:"Material",generator:"Material.toJSON"}};function s(t){let e=[];for(let i in t){let s=t[i];delete s.metadata,e.push(s)}return e}if(i.uuid=this.uuid,i.type=this.type,""!==this.name&&(i.name=this.name),this.color&&this.color.isColor&&(i.color=this.color.getHex()),void 0!==this.roughness&&(i.roughness=this.roughness),void 0!==this.metalness&&(i.metalness=this.metalness),void 0!==this.sheen&&(i.sheen=this.sheen),this.sheenColor&&this.sheenColor.isColor&&(i.sheenColor=this.sheenColor.getHex()),void 0!==this.sheenRoughness&&(i.sheenRoughness=this.sheenRoughness),this.emissive&&this.emissive.isColor&&(i.emissive=this.emissive.getHex()),void 0!==this.emissiveIntensity&&1!==this.emissiveIntensity&&(i.emissiveIntensity=this.emissiveIntensity),this.specular&&this.specular.isColor&&(i.specular=this.specular.getHex()),void 0!==this.specularIntensity&&(i.specularIntensity=this.specularIntensity),this.specularColor&&this.specularColor.isColor&&(i.specularColor=this.specularColor.getHex()),void 0!==this.shininess&&(i.shininess=this.shininess),void 0!==this.clearcoat&&(i.clearcoat=this.clearcoat),void 0!==this.clearcoatRoughness&&(i.clearcoatRoughness=this.clearcoatRoughness),this.clearcoatMap&&this.clearcoatMap.isTexture&&(i.clearcoatMap=this.clearcoatMap.toJSON(t).uuid),this.clearcoatRoughnessMap&&this.clearcoatRoughnessMap.isTexture&&(i.clearcoatRoughnessMap=this.clearcoatRoughnessMap.toJSON(t).uuid),this.clearcoatNormalMap&&this.clearcoatNormalMap.isTexture&&(i.clearcoatNormalMap=this.clearcoatNormalMap.toJSON(t).uuid,i.clearcoatNormalScale=this.clearcoatNormalScale.toArray()),this.sheenColorMap&&this.sheenColorMap.isTexture&&(i.sheenColorMap=this.sheenColorMap.toJSON(t).uuid),this.sheenRoughnessMap&&this.sheenRoughnessMap.isTexture&&(i.sheenRoughnessMap=this.sheenRoughnessMap.toJSON(t).uuid),void 0!==this.dispersion&&(i.dispersion=this.dispersion),void 0!==this.iridescence&&(i.iridescence=this.iridescence),void 0!==this.iridescenceIOR&&(i.iridescenceIOR=this.iridescenceIOR),void 0!==this.iridescenceThicknessRange&&(i.iridescenceThicknessRange=this.iridescenceThicknessRange),this.iridescenceMap&&this.iridescenceMap.isTexture&&(i.iridescenceMap=this.iridescenceMap.toJSON(t).uuid),this.iridescenceThicknessMap&&this.iridescenceThicknessMap.isTexture&&(i.iridescenceThicknessMap=this.iridescenceThicknessMap.toJSON(t).uuid),void 0!==this.anisotropy&&(i.anisotropy=this.anisotropy),void 0!==this.anisotropyRotation&&(i.anisotropyRotation=this.anisotropyRotation),this.anisotropyMap&&this.anisotropyMap.isTexture&&(i.anisotropyMap=this.anisotropyMap.toJSON(t).uuid),this.map&&this.map.isTexture&&(i.map=this.map.toJSON(t).uuid),this.matcap&&this.matcap.isTexture&&(i.matcap=this.matcap.toJSON(t).uuid),this.alphaMap&&this.alphaMap.isTexture&&(i.alphaMap=this.alphaMap.toJSON(t).uuid),this.lightMap&&this.lightMap.isTexture&&(i.lightMap=this.lightMap.toJSON(t).uuid,i.lightMapIntensity=this.lightMapIntensity),this.aoMap&&this.aoMap.isTexture&&(i.aoMap=this.aoMap.toJSON(t).uuid,i.aoMapIntensity=this.aoMapIntensity),this.bumpMap&&this.bumpMap.isTexture&&(i.bumpMap=this.bumpMap.toJSON(t).uuid,i.bumpScale=this.bumpScale),this.normalMap&&this.normalMap.isTexture&&(i.normalMap=this.normalMap.toJSON(t).uuid,i.normalMapType=this.normalMapType,i.normalScale=this.normalScale.toArray()),this.displacementMap&&this.displacementMap.isTexture&&(i.displacementMap=this.displacementMap.toJSON(t).uuid,i.displacementScale=this.displacementScale,i.displacementBias=this.displacementBias),this.roughnessMap&&this.roughnessMap.isTexture&&(i.roughnessMap=this.roughnessMap.toJSON(t).uuid),this.metalnessMap&&this.metalnessMap.isTexture&&(i.metalnessMap=this.metalnessMap.toJSON(t).uuid),this.emissiveMap&&this.emissiveMap.isTexture&&(i.emissiveMap=this.emissiveMap.toJSON(t).uuid),this.specularMap&&this.specularMap.isTexture&&(i.specularMap=this.specularMap.toJSON(t).uuid),this.specularIntensityMap&&this.specularIntensityMap.isTexture&&(i.specularIntensityMap=this.specularIntensityMap.toJSON(t).uuid),this.specularColorMap&&this.specularColorMap.isTexture&&(i.specularColorMap=this.specularColorMap.toJSON(t).uuid),this.envMap&&this.envMap.isTexture&&(i.envMap=this.envMap.toJSON(t).uuid,void 0!==this.combine&&(i.combine=this.combine)),void 0!==this.envMapRotation&&(i.envMapRotation=this.envMapRotation.toArray()),void 0!==this.envMapIntensity&&(i.envMapIntensity=this.envMapIntensity),void 0!==this.reflectivity&&(i.reflectivity=this.reflectivity),void 0!==this.refractionRatio&&(i.refractionRatio=this.refractionRatio),this.gradientMap&&this.gradientMap.isTexture&&(i.gradientMap=this.gradientMap.toJSON(t).uuid),void 0!==this.transmission&&(i.transmission=this.transmission),this.transmissionMap&&this.transmissionMap.isTexture&&(i.transmissionMap=this.transmissionMap.toJSON(t).uuid),void 0!==this.thickness&&(i.thickness=this.thickness),this.thicknessMap&&this.thicknessMap.isTexture&&(i.thicknessMap=this.thicknessMap.toJSON(t).uuid),void 0!==this.attenuationDistance&&this.attenuationDistance!==1/0&&(i.attenuationDistance=this.attenuationDistance),void 0!==this.attenuationColor&&(i.attenuationColor=this.attenuationColor.getHex()),void 0!==this.size&&(i.size=this.size),null!==this.shadowSide&&(i.shadowSide=this.shadowSide),void 0!==this.sizeAttenuation&&(i.sizeAttenuation=this.sizeAttenuation),this.blending!==g&&(i.blending=this.blending),this.side!==p&&(i.side=this.side),!0===this.vertexColors&&(i.vertexColors=!0),this.opacity<1&&(i.opacity=this.opacity),!0===this.transparent&&(i.transparent=!0),this.blendSrc!==E&&(i.blendSrc=this.blendSrc),this.blendDst!==R&&(i.blendDst=this.blendDst),this.blendEquation!==w&&(i.blendEquation=this.blendEquation),null!==this.blendSrcAlpha&&(i.blendSrcAlpha=this.blendSrcAlpha),null!==this.blendDstAlpha&&(i.blendDstAlpha=this.blendDstAlpha),null!==this.blendEquationAlpha&&(i.blendEquationAlpha=this.blendEquationAlpha),this.blendColor&&this.blendColor.isColor&&(i.blendColor=this.blendColor.getHex()),0!==this.blendAlpha&&(i.blendAlpha=this.blendAlpha),this.depthFunc!==J&&(i.depthFunc=this.depthFunc),!1===this.depthTest&&(i.depthTest=this.depthTest),!1===this.depthWrite&&(i.depthWrite=this.depthWrite),!1===this.colorWrite&&(i.colorWrite=this.colorWrite),255!==this.stencilWriteMask&&(i.stencilWriteMask=this.stencilWriteMask),519!==this.stencilFunc&&(i.stencilFunc=this.stencilFunc),0!==this.stencilRef&&(i.stencilRef=this.stencilRef),255!==this.stencilFuncMask&&(i.stencilFuncMask=this.stencilFuncMask),7680!==this.stencilFail&&(i.stencilFail=this.stencilFail),7680!==this.stencilZFail&&(i.stencilZFail=this.stencilZFail),7680!==this.stencilZPass&&(i.stencilZPass=this.stencilZPass),!0===this.stencilWrite&&(i.stencilWrite=this.stencilWrite),void 0!==this.rotation&&0!==this.rotation&&(i.rotation=this.rotation),!0===this.polygonOffset&&(i.polygonOffset=!0),0!==this.polygonOffsetFactor&&(i.polygonOffsetFactor=this.polygonOffsetFactor),0!==this.polygonOffsetUnits&&(i.polygonOffsetUnits=this.polygonOffsetUnits),void 0!==this.linewidth&&1!==this.linewidth&&(i.linewidth=this.linewidth),void 0!==this.dashSize&&(i.dashSize=this.dashSize),void 0!==this.gapSize&&(i.gapSize=this.gapSize),void 0!==this.scale&&(i.scale=this.scale),!0===this.dithering&&(i.dithering=!0),this.alphaTest>0&&(i.alphaTest=this.alphaTest),!0===this.alphaHash&&(i.alphaHash=!0),!0===this.alphaToCoverage&&(i.alphaToCoverage=!0),!0===this.premultipliedAlpha&&(i.premultipliedAlpha=!0),!0===this.forceSinglePass&&(i.forceSinglePass=!0),!0===this.wireframe&&(i.wireframe=!0),this.wireframeLinewidth>1&&(i.wireframeLinewidth=this.wireframeLinewidth),"round"!==this.wireframeLinecap&&(i.wireframeLinecap=this.wireframeLinecap),"round"!==this.wireframeLinejoin&&(i.wireframeLinejoin=this.wireframeLinejoin),!0===this.flatShading&&(i.flatShading=!0),!1===this.visible&&(i.visible=!1),!1===this.toneMapped&&(i.toneMapped=!1),!1===this.fog&&(i.fog=!1),Object.keys(this.userData).length>0&&(i.userData=this.userData),e){let e=s(t.textures),r=s(t.images);e.length>0&&(i.textures=e),r.length>0&&(i.images=r)}return i}clone(){return new this.constructor().copy(this)}copy(t){this.name=t.name,this.blending=t.blending,this.side=t.side,this.vertexColors=t.vertexColors,this.opacity=t.opacity,this.transparent=t.transparent,this.blendSrc=t.blendSrc,this.blendDst=t.blendDst,this.blendEquation=t.blendEquation,this.blendSrcAlpha=t.blendSrcAlpha,this.blendDstAlpha=t.blendDstAlpha,this.blendEquationAlpha=t.blendEquationAlpha,this.blendColor.copy(t.blendColor),this.blendAlpha=t.blendAlpha,this.depthFunc=t.depthFunc,this.depthTest=t.depthTest,this.depthWrite=t.depthWrite,this.stencilWriteMask=t.stencilWriteMask,this.stencilFunc=t.stencilFunc,this.stencilRef=t.stencilRef,this.stencilFuncMask=t.stencilFuncMask,this.stencilFail=t.stencilFail,this.stencilZFail=t.stencilZFail,this.stencilZPass=t.stencilZPass,this.stencilWrite=t.stencilWrite;let e=t.clippingPlanes,i=null;if(null!==e){let t=e.length;i=Array(t);for(let s=0;s!==t;++s)i[s]=e[s].clone()}return this.clippingPlanes=i,this.clipIntersection=t.clipIntersection,this.clipShadows=t.clipShadows,this.shadowSide=t.shadowSide,this.colorWrite=t.colorWrite,this.precision=t.precision,this.polygonOffset=t.polygonOffset,this.polygonOffsetFactor=t.polygonOffsetFactor,this.polygonOffsetUnits=t.polygonOffsetUnits,this.dithering=t.dithering,this.alphaTest=t.alphaTest,this.alphaHash=t.alphaHash,this.alphaToCoverage=t.alphaToCoverage,this.premultipliedAlpha=t.premultipliedAlpha,this.forceSinglePass=t.forceSinglePass,this.visible=t.visible,this.toneMapped=t.toneMapped,this.userData=JSON.parse(JSON.stringify(t.userData)),this}dispose(){this.dispatchEvent({type:"dispose"})}set needsUpdate(t){!0===t&&this.version++}constructor(){super(),this.isMaterial=!0,Object.defineProperty(this,"id",{value:sz++}),this.uuid=eU(),this.name="",this.type="Material",this.blending=g,this.side=p,this.vertexColors=!1,this.opacity=1,this.transparent=!1,this.alphaHash=!1,this.blendSrc=E,this.blendDst=R,this.blendEquation=w,this.blendSrcAlpha=null,this.blendDstAlpha=null,this.blendEquationAlpha=null,this.blendColor=new sT(0,0,0),this.blendAlpha=0,this.depthFunc=J,this.depthTest=!0,this.depthWrite=!0,this.stencilWriteMask=255,this.stencilFunc=519,this.stencilRef=0,this.stencilFuncMask=255,this.stencilFail=7680,this.stencilZFail=7680,this.stencilZPass=7680,this.stencilWrite=!1,this.clippingPlanes=null,this.clipIntersection=!1,this.clipShadows=!1,this.shadowSide=null,this.colorWrite=!0,this.precision=null,this.polygonOffset=!1,this.polygonOffsetFactor=0,this.polygonOffsetUnits=0,this.dithering=!1,this.alphaToCoverage=!1,this.premultipliedAlpha=!1,this.forceSinglePass=!1,this.allowOverride=!0,this.visible=!0,this.toneMapped=!0,this.userData={},this.version=0,this._alphaTest=0}}class sk extends sC{copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.specularMap=t.specularMap,this.alphaMap=t.alphaMap,this.envMap=t.envMap,this.envMapRotation.copy(t.envMapRotation),this.combine=t.combine,this.reflectivity=t.reflectivity,this.refractionRatio=t.refractionRatio,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this.fog=t.fog,this}constructor(t){super(),this.isMeshBasicMaterial=!0,this.type="MeshBasicMaterial",this.color=new sT(0xffffff),this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.envMapRotation=new i$,this.combine=G,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.fog=!0,this.setValues(t)}}let sB=new eG,sE=new eY,sR=0;class sI{onUploadCallback(){}set needsUpdate(t){!0===t&&this.version++}setUsage(t){return this.usage=t,this}addUpdateRange(t,e){this.updateRanges.push({start:t,count:e})}clearUpdateRanges(){this.updateRanges.length=0}copy(t){return this.name=t.name,this.array=new t.array.constructor(t.array),this.itemSize=t.itemSize,this.count=t.count,this.normalized=t.normalized,this.usage=t.usage,this.gpuType=t.gpuType,this}copyAt(t,e,i){t*=this.itemSize,i*=e.itemSize;for(let s=0,r=this.itemSize;s1&&void 0!==arguments[1]?arguments[1]:0;return this.array.set(t,e),this}getComponent(t,e){let i=this.array[t*this.itemSize+e];return this.normalized&&(i=eJ(i,this.array)),i}setComponent(t,e,i){return this.normalized&&(i=eq(i,this.array)),this.array[t*this.itemSize+e]=i,this}getX(t){let e=this.array[t*this.itemSize];return this.normalized&&(e=eJ(e,this.array)),e}setX(t,e){return this.normalized&&(e=eq(e,this.array)),this.array[t*this.itemSize]=e,this}getY(t){let e=this.array[t*this.itemSize+1];return this.normalized&&(e=eJ(e,this.array)),e}setY(t,e){return this.normalized&&(e=eq(e,this.array)),this.array[t*this.itemSize+1]=e,this}getZ(t){let e=this.array[t*this.itemSize+2];return this.normalized&&(e=eJ(e,this.array)),e}setZ(t,e){return this.normalized&&(e=eq(e,this.array)),this.array[t*this.itemSize+2]=e,this}getW(t){let e=this.array[t*this.itemSize+3];return this.normalized&&(e=eJ(e,this.array)),e}setW(t,e){return this.normalized&&(e=eq(e,this.array)),this.array[t*this.itemSize+3]=e,this}setXY(t,e,i){return t*=this.itemSize,this.normalized&&(e=eq(e,this.array),i=eq(i,this.array)),this.array[t+0]=e,this.array[t+1]=i,this}setXYZ(t,e,i,s){return t*=this.itemSize,this.normalized&&(e=eq(e,this.array),i=eq(i,this.array),s=eq(s,this.array)),this.array[t+0]=e,this.array[t+1]=i,this.array[t+2]=s,this}setXYZW(t,e,i,s,r){return t*=this.itemSize,this.normalized&&(e=eq(e,this.array),i=eq(i,this.array),s=eq(s,this.array),r=eq(r,this.array)),this.array[t+0]=e,this.array[t+1]=i,this.array[t+2]=s,this.array[t+3]=r,this}onUpload(t){return this.onUploadCallback=t,this}clone(){return new this.constructor(this.array,this.itemSize).copy(this)}toJSON(){let t={itemSize:this.itemSize,type:this.array.constructor.name,array:Array.from(this.array),normalized:this.normalized};return""!==this.name&&(t.name=this.name),35044!==this.usage&&(t.usage=this.usage),t}constructor(t,e,i=!1){if(Array.isArray(t))throw TypeError("THREE.BufferAttribute: array should be a Typed Array.");this.isBufferAttribute=!0,Object.defineProperty(this,"id",{value:sR++}),this.name="",this.array=t,this.itemSize=e,this.count=void 0!==t?t.length/e:0,this.normalized=i,this.usage=35044,this.updateRanges=[],this.gpuType=tC,this.version=0}}class sO extends sI{constructor(t,e,i){super(new Uint16Array(t),e,i)}}class sN extends sI{constructor(t,e,i){super(new Uint32Array(t),e,i)}}class sV extends sI{constructor(t,e,i){super(new Float32Array(t),e,i)}}let sP=0,sF=new ij,sL=new sa,sD=new eG,sU=new iy,sW=new iy,sj=new eG;class sH extends eV{getIndex(){return this.index}setIndex(t){return Array.isArray(t)?this.index=new(e1(t)?sN:sO)(t,1):this.index=t,this}setIndirect(t){return this.indirect=t,this}getIndirect(){return this.indirect}getAttribute(t){return this.attributes[t]}setAttribute(t,e){return this.attributes[t]=e,this}deleteAttribute(t){return delete this.attributes[t],this}hasAttribute(t){return void 0!==this.attributes[t]}addGroup(t,e){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;this.groups.push({start:t,count:e,materialIndex:i})}clearGroups(){this.groups=[]}setDrawRange(t,e){this.drawRange.start=t,this.drawRange.count=e}applyMatrix4(t){let e=this.attributes.position;void 0!==e&&(e.applyMatrix4(t),e.needsUpdate=!0);let i=this.attributes.normal;if(void 0!==i){let e=new e$().getNormalMatrix(t);i.applyNormalMatrix(e),i.needsUpdate=!0}let s=this.attributes.tangent;return void 0!==s&&(s.transformDirection(t),s.needsUpdate=!0),null!==this.boundingBox&&this.computeBoundingBox(),null!==this.boundingSphere&&this.computeBoundingSphere(),this}applyQuaternion(t){return sF.makeRotationFromQuaternion(t),this.applyMatrix4(sF),this}rotateX(t){return sF.makeRotationX(t),this.applyMatrix4(sF),this}rotateY(t){return sF.makeRotationY(t),this.applyMatrix4(sF),this}rotateZ(t){return sF.makeRotationZ(t),this.applyMatrix4(sF),this}translate(t,e,i){return sF.makeTranslation(t,e,i),this.applyMatrix4(sF),this}scale(t,e,i){return sF.makeScale(t,e,i),this.applyMatrix4(sF),this}lookAt(t){return sL.lookAt(t),sL.updateMatrix(),this.applyMatrix4(sL.matrix),this}center(){return this.computeBoundingBox(),this.boundingBox.getCenter(sD).negate(),this.translate(sD.x,sD.y,sD.z),this}setFromPoints(t){let e=this.getAttribute("position");if(void 0===e){let e=[];for(let i=0,s=t.length;ie.count&&console.warn("THREE.BufferGeometry: Buffer size too small for points data. Use .dispose() and create a new geometry."),e.needsUpdate=!0}return this}computeBoundingBox(){null===this.boundingBox&&(this.boundingBox=new iy);let t=this.attributes.position,e=this.morphAttributes.position;if(t&&t.isGLBufferAttribute){console.error("THREE.BufferGeometry.computeBoundingBox(): GLBufferAttribute requires a manual bounding box.",this),this.boundingBox.set(new eG(-1/0,-1/0,-1/0),new eG(Infinity,Infinity,Infinity));return}if(void 0!==t){if(this.boundingBox.setFromBufferAttribute(t),e)for(let t=0,i=e.length;t0&&(t.userData=this.userData),void 0!==this.parameters){let e=this.parameters;for(let i in e)void 0!==e[i]&&(t[i]=e[i]);return t}t.data={attributes:{}};let e=this.index;null!==e&&(t.data.index={type:e.array.constructor.name,array:Array.prototype.slice.call(e.array)});let i=this.attributes;for(let e in i){let s=i[e];t.data.attributes[e]=s.toJSON(t.data)}let s={},r=!1;for(let e in this.morphAttributes){let i=this.morphAttributes[e],n=[];for(let e=0,s=i.length;e0&&(s[e]=n,r=!0)}r&&(t.data.morphAttributes=s,t.data.morphTargetsRelative=this.morphTargetsRelative);let n=this.groups;n.length>0&&(t.data.groups=JSON.parse(JSON.stringify(n)));let a=this.boundingSphere;return null!==a&&(t.data.boundingSphere=a.toJSON()),t}clone(){return new this.constructor().copy(this)}copy(t){this.index=null,this.attributes={},this.morphAttributes={},this.groups=[],this.boundingBox=null,this.boundingSphere=null;let e={};this.name=t.name;let i=t.index;null!==i&&this.setIndex(i.clone());let s=t.attributes;for(let t in s){let i=s[t];this.setAttribute(t,i.clone(e))}let r=t.morphAttributes;for(let t in r){let i=[],s=r[t];for(let t=0,r=s.length;t0){let i=t[e[0]];if(void 0!==i){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let t=0,e=i.length;t(t.far-t.near)**2)||(sJ.copy(r).invert(),sq.copy(t.ray).applyMatrix4(sJ),(null===i.boundingBox||!1!==sq.intersectsBox(i.boundingBox))&&this._computeIntersections(t,e,sq))}_computeIntersections(t,e,i){let s,r=this.geometry,n=this.material,a=r.index,o=r.attributes.position,h=r.attributes.uv,l=r.attributes.uv1,u=r.attributes.normal,c=r.groups,d=r.drawRange;if(null!==a)if(Array.isArray(n))for(let r=0,o=c.length;ri.far?null:{distance:h,point:s1.clone(),object:t}}(t,e,i,s,sZ,sG,sQ,s0);if(u){let t=new eG;sv.getBarycoord(s0,sZ,sG,sQ,t),r&&(u.uv=sv.getInterpolatedAttribute(r,o,h,l,t,new eY)),n&&(u.uv1=sv.getInterpolatedAttribute(n,o,h,l,t,new eY)),a&&(u.normal=sv.getInterpolatedAttribute(a,o,h,l,t,new eG),u.normal.dot(s.direction)>0&&u.normal.multiplyScalar(-1));let e={a:o,b:h,c:l,normal:new eG,materialIndex:0};sv.getNormal(sZ,sG,sQ,e.normal),u.face=e,u.barycoord=t}return u}class s5 extends sH{copy(t){return super.copy(t),this.parameters=Object.assign({},t.parameters),this}static fromJSON(t){return new s5(t.width,t.height,t.depth,t.widthSegments,t.heightSegments,t.depthSegments)}constructor(t=1,e=1,i=1,s=1,r=1,n=1){super(),this.type="BoxGeometry",this.parameters={width:t,height:e,depth:i,widthSegments:s,heightSegments:r,depthSegments:n};let a=this;s=Math.floor(s),r=Math.floor(r);let o=[],h=[],l=[],u=[],c=0,d=0;function p(t,e,i,s,r,n,p,m,y,f,g){let x=n/y,b=p/f,v=n/2,M=p/2,w=m/2,S=y+1,_=f+1,T=0,A=0,z=new eG;for(let n=0;n<_;n++){let a=n*b-M;for(let o=0;o0?1:-1,l.push(z.x,z.y,z.z),u.push(o/y),u.push(1-n/f),T+=1}}for(let t=0;t0&&(e.defines=this.defines),e.vertexShader=this.vertexShader,e.fragmentShader=this.fragmentShader,e.lights=this.lights,e.clipping=this.clipping;let i={};for(let t in this.extensions)!0===this.extensions[t]&&(i[t]=!0);return Object.keys(i).length>0&&(e.extensions=i),e}constructor(t){super(),this.isShaderMaterial=!0,this.type="ShaderMaterial",this.defines={},this.uniforms={},this.uniformsGroups=[],this.vertexShader="void main() {\n gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );\n}",this.fragmentShader="void main() {\n gl_FragColor = vec4( 1.0, 0.0, 0.0, 1.0 );\n}",this.linewidth=1,this.wireframe=!1,this.wireframeLinewidth=1,this.fog=!1,this.lights=!1,this.clipping=!1,this.forceSinglePass=!0,this.extensions={clipCullDistance:!1,multiDraw:!1},this.defaultAttributeValues={color:[1,1,1],uv:[0,0],uv1:[0,0]},this.index0AttributeName=void 0,this.uniformsNeedUpdate=!1,this.glslVersion=null,void 0!==t&&this.setValues(t)}}class rt extends sa{get reversedDepth(){return this._reversedDepth}copy(t,e){return super.copy(t,e),this.matrixWorldInverse.copy(t.matrixWorldInverse),this.projectionMatrix.copy(t.projectionMatrix),this.projectionMatrixInverse.copy(t.projectionMatrixInverse),this.coordinateSystem=t.coordinateSystem,this}getWorldDirection(t){return super.getWorldDirection(t).negate()}updateMatrixWorld(t){super.updateMatrixWorld(t),this.matrixWorldInverse.copy(this.matrixWorld).invert()}updateWorldMatrix(t,e){super.updateWorldMatrix(t,e),this.matrixWorldInverse.copy(this.matrixWorld).invert()}clone(){return new this.constructor().copy(this)}constructor(){super(),this.isCamera=!0,this.type="Camera",this.matrixWorldInverse=new ij,this.projectionMatrix=new ij,this.projectionMatrixInverse=new ij,this.coordinateSystem=eN,this._reversedDepth=!1}}let re=new eG,ri=new eY,rs=new eY;class rr extends rt{copy(t,e){return super.copy(t,e),this.fov=t.fov,this.zoom=t.zoom,this.near=t.near,this.far=t.far,this.focus=t.focus,this.aspect=t.aspect,this.view=null===t.view?null:Object.assign({},t.view),this.filmGauge=t.filmGauge,this.filmOffset=t.filmOffset,this}setFocalLength(t){let e=.5*this.getFilmHeight()/t;this.fov=2*eD*Math.atan(e),this.updateProjectionMatrix()}getFocalLength(){let t=Math.tan(.5*eL*this.fov);return .5*this.getFilmHeight()/t}getEffectiveFOV(){return 2*eD*Math.atan(Math.tan(.5*eL*this.fov)/this.zoom)}getFilmWidth(){return this.filmGauge*Math.min(this.aspect,1)}getFilmHeight(){return this.filmGauge/Math.max(this.aspect,1)}getViewBounds(t,e,i){re.set(-1,-1,.5).applyMatrix4(this.projectionMatrixInverse),e.set(re.x,re.y).multiplyScalar(-t/re.z),re.set(1,1,.5).applyMatrix4(this.projectionMatrixInverse),i.set(re.x,re.y).multiplyScalar(-t/re.z)}getViewSize(t,e){return this.getViewBounds(t,ri,rs),e.subVectors(rs,ri)}setViewOffset(t,e,i,s,r,n){this.aspect=t/e,null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=t,this.view.fullHeight=e,this.view.offsetX=i,this.view.offsetY=s,this.view.width=r,this.view.height=n,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){let t=this.near,e=t*Math.tan(.5*eL*this.fov)/this.zoom,i=2*e,s=this.aspect*i,r=-.5*s,n=this.view;if(null!==this.view&&this.view.enabled){let t=n.fullWidth,a=n.fullHeight;r+=n.offsetX*s/t,e-=n.offsetY*i/a,s*=n.width/t,i*=n.height/a}let a=this.filmOffset;0!==a&&(r+=t*a/this.getFilmWidth()),this.projectionMatrix.makePerspective(r,r+s,e,e-i,t,this.far,this.coordinateSystem,this.reversedDepth),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(t){let e=super.toJSON(t);return e.object.fov=this.fov,e.object.zoom=this.zoom,e.object.near=this.near,e.object.far=this.far,e.object.focus=this.focus,e.object.aspect=this.aspect,null!==this.view&&(e.object.view=Object.assign({},this.view)),e.object.filmGauge=this.filmGauge,e.object.filmOffset=this.filmOffset,e}constructor(t=50,e=1,i=.1,s=2e3){super(),this.isPerspectiveCamera=!0,this.type="PerspectiveCamera",this.fov=t,this.zoom=1,this.near=i,this.far=s,this.focus=10,this.aspect=e,this.view=null,this.filmGauge=35,this.filmOffset=0,this.updateProjectionMatrix()}}class rn extends sa{updateCoordinateSystem(){let t=this.coordinateSystem,e=this.children.concat(),[i,s,r,n,a,o]=e;for(let t of e)this.remove(t);if(t===eN)i.up.set(0,1,0),i.lookAt(1,0,0),s.up.set(0,1,0),s.lookAt(-1,0,0),r.up.set(0,0,-1),r.lookAt(0,1,0),n.up.set(0,0,1),n.lookAt(0,-1,0),a.up.set(0,1,0),a.lookAt(0,0,1),o.up.set(0,1,0),o.lookAt(0,0,-1);else if(2001===t)i.up.set(0,-1,0),i.lookAt(-1,0,0),s.up.set(0,-1,0),s.lookAt(1,0,0),r.up.set(0,0,1),r.lookAt(0,1,0),n.up.set(0,0,-1),n.lookAt(0,-1,0),a.up.set(0,-1,0),a.lookAt(0,0,1),o.up.set(0,-1,0),o.lookAt(0,0,-1);else throw Error("THREE.CubeCamera.updateCoordinateSystem(): Invalid coordinate system: "+t);for(let t of e)this.add(t),t.updateMatrixWorld()}update(t,e){null===this.parent&&this.updateMatrixWorld();let{renderTarget:i,activeMipmapLevel:s}=this;this.coordinateSystem!==t.coordinateSystem&&(this.coordinateSystem=t.coordinateSystem,this.updateCoordinateSystem());let[r,n,a,o,h,l]=this.children,u=t.getRenderTarget(),c=t.getActiveCubeFace(),d=t.getActiveMipmapLevel(),p=t.xr.enabled;t.xr.enabled=!1;let m=i.texture.generateMipmaps;i.texture.generateMipmaps=!1,t.setRenderTarget(i,0,s),t.render(e,r),t.setRenderTarget(i,1,s),t.render(e,n),t.setRenderTarget(i,2,s),t.render(e,a),t.setRenderTarget(i,3,s),t.render(e,o),t.setRenderTarget(i,4,s),t.render(e,h),i.texture.generateMipmaps=m,t.setRenderTarget(i,5,s),t.render(e,l),t.setRenderTarget(u,c,d),t.xr.enabled=p,i.texture.needsPMREMUpdate=!0}constructor(t,e,i){super(),this.type="CubeCamera",this.renderTarget=i,this.coordinateSystem=null,this.activeMipmapLevel=0;let s=new rr(-90,1,t,e);s.layers=this.layers,this.add(s);let r=new rr(-90,1,t,e);r.layers=this.layers,this.add(r);let n=new rr(-90,1,t,e);n.layers=this.layers,this.add(n);let a=new rr(-90,1,t,e);a.layers=this.layers,this.add(a);let o=new rr(-90,1,t,e);o.layers=this.layers,this.add(o);let h=new rr(-90,1,t,e);h.layers=this.layers,this.add(h)}}class ra extends il{get images(){return this.image}set images(t){this.image=t}constructor(t=[],e=th,i,s,r,n,a,o,h,l){super(t,e,i,s,r,n,a,o,h,l),this.isCubeTexture=!0,this.flipY=!1}}class ro extends id{fromEquirectangularTexture(t,e){this.texture.type=e.type,this.texture.colorSpace=e.colorSpace,this.texture.generateMipmaps=e.generateMipmaps,this.texture.minFilter=e.minFilter,this.texture.magFilter=e.magFilter;let i=new s5(5,5,5),s=new s7({name:"CubemapFromEquirect",uniforms:s4({tEquirect:{value:null}}),vertexShader:"\n\n varying vec3 vWorldDirection;\n\n vec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\n return normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n\n }\n\n void main() {\n\n vWorldDirection = transformDirection( position, modelMatrix );\n\n #include \n #include \n\n }\n ",fragmentShader:"\n\n uniform sampler2D tEquirect;\n\n varying vec3 vWorldDirection;\n\n #include \n\n void main() {\n\n vec3 direction = normalize( vWorldDirection );\n\n vec2 sampleUV = equirectUv( direction );\n\n gl_FragColor = texture2D( tEquirect, sampleUV );\n\n }\n ",side:m,blending:f});s.uniforms.tEquirect.value=e;let r=new s2(i,s),n=e.minFilter;return e.minFilter===tM&&(e.minFilter=tb),new rn(1,10,this).update(t,r),e.minFilter=n,r.geometry.dispose(),r.material.dispose(),this}clear(t){let e=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],s=!(arguments.length>3)||void 0===arguments[3]||arguments[3],r=t.getRenderTarget();for(let r=0;r<6;r++)t.setRenderTarget(this,r),t.clear(e,i,s);t.setRenderTarget(r)}constructor(t=1,e={}){super(t,t,e),this.isWebGLCubeRenderTarget=!0;let i={width:t,height:t,depth:1};this.texture=new ra([i,i,i,i,i,i]),this._setTextureOptions(e),this.texture.isRenderTargetTexture=!0}}class rh extends sa{constructor(){super(),this.isGroup=!0,this.type="Group"}}let rl={type:"move"};class ru{getHandSpace(){return null===this._hand&&(this._hand=new rh,this._hand.matrixAutoUpdate=!1,this._hand.visible=!1,this._hand.joints={},this._hand.inputState={pinching:!1}),this._hand}getTargetRaySpace(){return null===this._targetRay&&(this._targetRay=new rh,this._targetRay.matrixAutoUpdate=!1,this._targetRay.visible=!1,this._targetRay.hasLinearVelocity=!1,this._targetRay.linearVelocity=new eG,this._targetRay.hasAngularVelocity=!1,this._targetRay.angularVelocity=new eG),this._targetRay}getGripSpace(){return null===this._grip&&(this._grip=new rh,this._grip.matrixAutoUpdate=!1,this._grip.visible=!1,this._grip.hasLinearVelocity=!1,this._grip.linearVelocity=new eG,this._grip.hasAngularVelocity=!1,this._grip.angularVelocity=new eG),this._grip}dispatchEvent(t){return null!==this._targetRay&&this._targetRay.dispatchEvent(t),null!==this._grip&&this._grip.dispatchEvent(t),null!==this._hand&&this._hand.dispatchEvent(t),this}connect(t){if(t&&t.hand){let e=this._hand;if(e)for(let i of t.hand.values())this._getHandJoint(e,i)}return this.dispatchEvent({type:"connected",data:t}),this}disconnect(t){return this.dispatchEvent({type:"disconnected",data:t}),null!==this._targetRay&&(this._targetRay.visible=!1),null!==this._grip&&(this._grip.visible=!1),null!==this._hand&&(this._hand.visible=!1),this}update(t,e,i){let s=null,r=null,n=null,a=this._targetRay,o=this._grip,h=this._hand;if(t&&"visible-blurred"!==e.session.visibilityState){if(h&&t.hand){for(let s of(n=!0,t.hand.values())){let t=e.getJointPose(s,i),r=this._getHandJoint(h,s);null!==t&&(r.matrix.fromArray(t.transform.matrix),r.matrix.decompose(r.position,r.rotation,r.scale),r.matrixWorldNeedsUpdate=!0,r.jointRadius=t.radius),r.visible=null!==t}let s=h.joints["index-finger-tip"],r=h.joints["thumb-tip"],a=s.position.distanceTo(r.position);h.inputState.pinching&&a>.025?(h.inputState.pinching=!1,this.dispatchEvent({type:"pinchend",handedness:t.handedness,target:this})):!h.inputState.pinching&&a<=.015&&(h.inputState.pinching=!0,this.dispatchEvent({type:"pinchstart",handedness:t.handedness,target:this}))}else null!==o&&t.gripSpace&&null!==(r=e.getPose(t.gripSpace,i))&&(o.matrix.fromArray(r.transform.matrix),o.matrix.decompose(o.position,o.rotation,o.scale),o.matrixWorldNeedsUpdate=!0,r.linearVelocity?(o.hasLinearVelocity=!0,o.linearVelocity.copy(r.linearVelocity)):o.hasLinearVelocity=!1,r.angularVelocity?(o.hasAngularVelocity=!0,o.angularVelocity.copy(r.angularVelocity)):o.hasAngularVelocity=!1);null!==a&&(null===(s=e.getPose(t.targetRaySpace,i))&&null!==r&&(s=r),null!==s&&(a.matrix.fromArray(s.transform.matrix),a.matrix.decompose(a.position,a.rotation,a.scale),a.matrixWorldNeedsUpdate=!0,s.linearVelocity?(a.hasLinearVelocity=!0,a.linearVelocity.copy(s.linearVelocity)):a.hasLinearVelocity=!1,s.angularVelocity?(a.hasAngularVelocity=!0,a.angularVelocity.copy(s.angularVelocity)):a.hasAngularVelocity=!1,this.dispatchEvent(rl)))}return null!==a&&(a.visible=null!==s),null!==o&&(o.visible=null!==r),null!==h&&(h.visible=null!==n),this}_getHandJoint(t,e){if(void 0===t.joints[e.jointName]){let i=new rh;i.matrixAutoUpdate=!1,i.visible=!1,t.joints[e.jointName]=i,t.add(i)}return t.joints[e.jointName]}constructor(){this._targetRay=null,this._grip=null,this._hand=null}}class rc{clone(){return new rc(this.color,this.near,this.far)}toJSON(){return{type:"Fog",name:this.name,color:this.color.getHex(),near:this.near,far:this.far}}constructor(t,e=1,i=1e3){this.isFog=!0,this.name="",this.color=new sT(t),this.near=e,this.far=i}}class rd extends sa{copy(t,e){return super.copy(t,e),null!==t.background&&(this.background=t.background.clone()),null!==t.environment&&(this.environment=t.environment.clone()),null!==t.fog&&(this.fog=t.fog.clone()),this.backgroundBlurriness=t.backgroundBlurriness,this.backgroundIntensity=t.backgroundIntensity,this.backgroundRotation.copy(t.backgroundRotation),this.environmentIntensity=t.environmentIntensity,this.environmentRotation.copy(t.environmentRotation),null!==t.overrideMaterial&&(this.overrideMaterial=t.overrideMaterial.clone()),this.matrixAutoUpdate=t.matrixAutoUpdate,this}toJSON(t){let e=super.toJSON(t);return null!==this.fog&&(e.object.fog=this.fog.toJSON()),this.backgroundBlurriness>0&&(e.object.backgroundBlurriness=this.backgroundBlurriness),1!==this.backgroundIntensity&&(e.object.backgroundIntensity=this.backgroundIntensity),e.object.backgroundRotation=this.backgroundRotation.toArray(),1!==this.environmentIntensity&&(e.object.environmentIntensity=this.environmentIntensity),e.object.environmentRotation=this.environmentRotation.toArray(),e}constructor(){super(),this.isScene=!0,this.type="Scene",this.background=null,this.environment=null,this.fog=null,this.backgroundBlurriness=0,this.backgroundIntensity=1,this.backgroundRotation=new i$,this.environmentIntensity=1,this.environmentRotation=new i$,this.overrideMaterial=null,"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}}class rp{onUploadCallback(){}set needsUpdate(t){!0===t&&this.version++}setUsage(t){return this.usage=t,this}addUpdateRange(t,e){this.updateRanges.push({start:t,count:e})}clearUpdateRanges(){this.updateRanges.length=0}copy(t){return this.array=new t.array.constructor(t.array),this.count=t.count,this.stride=t.stride,this.usage=t.usage,this}copyAt(t,e,i){t*=this.stride,i*=e.stride;for(let s=0,r=this.stride;s1&&void 0!==arguments[1]?arguments[1]:0;return this.array.set(t,e),this}clone(t){void 0===t.arrayBuffers&&(t.arrayBuffers={}),void 0===this.array.buffer._uuid&&(this.array.buffer._uuid=eU()),void 0===t.arrayBuffers[this.array.buffer._uuid]&&(t.arrayBuffers[this.array.buffer._uuid]=this.array.slice(0).buffer);let e=new this.array.constructor(t.arrayBuffers[this.array.buffer._uuid]),i=new this.constructor(e,this.stride);return i.setUsage(this.usage),i}onUpload(t){return this.onUploadCallback=t,this}toJSON(t){return void 0===t.arrayBuffers&&(t.arrayBuffers={}),void 0===this.array.buffer._uuid&&(this.array.buffer._uuid=eU()),void 0===t.arrayBuffers[this.array.buffer._uuid]&&(t.arrayBuffers[this.array.buffer._uuid]=Array.from(new Uint32Array(this.array.buffer))),{uuid:this.uuid,buffer:this.array.buffer._uuid,type:this.array.constructor.name,stride:this.stride}}constructor(t,e){this.isInterleavedBuffer=!0,this.array=t,this.stride=e,this.count=void 0!==t?t.length/e:0,this.usage=35044,this.updateRanges=[],this.version=0,this.uuid=eU()}}let rm=new eG;class ry{get count(){return this.data.count}get array(){return this.data.array}set needsUpdate(t){this.data.needsUpdate=t}applyMatrix4(t){for(let e=0,i=this.data.count;e1?null:e.copy(t.start).addScaledVector(i,r)}intersectsLine(t){let e=this.distanceToPoint(t.start),i=this.distanceToPoint(t.end);return e<0&&i>0||i<0&&e>0}intersectsBox(t){return t.intersectsPlane(this)}intersectsSphere(t){return t.intersectsPlane(this)}coplanarPoint(t){return t.copy(this.normal).multiplyScalar(-this.constant)}applyMatrix4(t,e){let i=e||rW.getNormalMatrix(t),s=this.coplanarPoint(rD).applyMatrix4(t),r=this.normal.applyMatrix3(i).normalize();return this.constant=-s.dot(r),this}translate(t){return this.constant-=t.dot(this.normal),this}equals(t){return t.normal.equals(this.normal)&&t.constant===this.constant}clone(){return new this.constructor().copy(this)}constructor(t=new eG(1,0,0),e=0){this.isPlane=!0,this.normal=t,this.constant=e}}let rH=new iO,rJ=new eY(.5,.5),rq=new eG;class rX{set(t,e,i,s,r,n){let a=this.planes;return a[0].copy(t),a[1].copy(e),a[2].copy(i),a[3].copy(s),a[4].copy(r),a[5].copy(n),this}copy(t){let e=this.planes;for(let i=0;i<6;i++)e[i].copy(t.planes[i]);return this}setFromProjectionMatrix(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eN,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=this.planes,r=t.elements,n=r[0],a=r[1],o=r[2],h=r[3],l=r[4],u=r[5],c=r[6],d=r[7],p=r[8],m=r[9],y=r[10],f=r[11],g=r[12],x=r[13],b=r[14],v=r[15];if(s[0].setComponents(h-n,d-l,f-p,v-g).normalize(),s[1].setComponents(h+n,d+l,f+p,v+g).normalize(),s[2].setComponents(h+a,d+u,f+m,v+x).normalize(),s[3].setComponents(h-a,d-u,f-m,v-x).normalize(),i)s[4].setComponents(o,c,y,b).normalize(),s[5].setComponents(h-o,d-c,f-y,v-b).normalize();else if(s[4].setComponents(h-o,d-c,f-y,v-b).normalize(),e===eN)s[5].setComponents(h+o,d+c,f+y,v+b).normalize();else if(2001===e)s[5].setComponents(o,c,y,b).normalize();else throw Error("THREE.Frustum.setFromProjectionMatrix(): Invalid coordinate system: "+e);return this}intersectsObject(t){if(void 0!==t.boundingSphere)null===t.boundingSphere&&t.computeBoundingSphere(),rH.copy(t.boundingSphere).applyMatrix4(t.matrixWorld);else{let e=t.geometry;null===e.boundingSphere&&e.computeBoundingSphere(),rH.copy(e.boundingSphere).applyMatrix4(t.matrixWorld)}return this.intersectsSphere(rH)}intersectsSprite(t){return rH.center.set(0,0,0),rH.radius=.7071067811865476+rJ.distanceTo(t.center),rH.applyMatrix4(t.matrixWorld),this.intersectsSphere(rH)}intersectsSphere(t){let e=this.planes,i=t.center,s=-t.radius;for(let t=0;t<6;t++)if(e[t].distanceToPoint(i)0?t.max.x:t.min.x,rq.y=s.normal.y>0?t.max.y:t.min.y,rq.z=s.normal.z>0?t.max.z:t.min.z,0>s.distanceToPoint(rq))return!1}return!0}containsPoint(t){let e=this.planes;for(let i=0;i<6;i++)if(0>e[i].distanceToPoint(t))return!1;return!0}clone(){return new this.constructor().copy(this)}constructor(t=new rj,e=new rj,i=new rj,s=new rj,r=new rj,n=new rj){this.planes=[t,e,i,s,r,n]}}class rY extends sC{copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.linewidth=t.linewidth,this.linecap=t.linecap,this.linejoin=t.linejoin,this.fog=t.fog,this}constructor(t){super(),this.isLineBasicMaterial=!0,this.type="LineBasicMaterial",this.color=new sT(0xffffff),this.map=null,this.linewidth=1,this.linecap="round",this.linejoin="round",this.fog=!0,this.setValues(t)}}let rZ=new eG,rG=new eG,rQ=new ij,rK=new iW,r$=new iO,r0=new eG,r1=new eG;class r2 extends sa{copy(t,e){return super.copy(t,e),this.material=Array.isArray(t.material)?t.material.slice():t.material,this.geometry=t.geometry,this}computeLineDistances(){let t=this.geometry;if(null===t.index){let e=t.attributes.position,i=[0];for(let t=1,s=e.count;t0){let i=t[e[0]];if(void 0!==i){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let t=0,e=i.length;ts)return;r0.applyMatrix4(t.matrixWorld);let h=e.ray.origin.distanceTo(r0);if(!(he.far))return{distance:h,point:r1.clone().applyMatrix4(t.matrixWorld),index:a,face:null,faceIndex:null,barycoord:null,object:t}}let r5=new eG,r4=new eG;class r6 extends r2{computeLineDistances(){let t=this.geometry;if(null===t.index){let e=t.attributes.position,i=[];for(let t=0,s=e.count;t0){let i=t[e[0]];if(void 0!==i){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let t=0,e=i.length;tr.far)return;n.push({distance:h,distanceToRay:Math.sqrt(o),point:i,index:e,face:null,faceIndex:null,barycoord:null,object:a})}}class nn extends il{copy(t){return super.copy(t),this.source=new ir(Object.assign({},t.image)),this.compareFunction=t.compareFunction,this}toJSON(t){let e=super.toJSON(t);return null!==this.compareFunction&&(e.compareFunction=this.compareFunction),e}constructor(t,e,i=tz,s,r,n,a=tf,o=tf,h,l=tF,u=1){if(l!==tF&&l!==tL)throw Error("DepthTexture format must be either THREE.DepthFormat or THREE.DepthStencilFormat");super({width:t,height:e,depth:u},s,r,n,a,o,l,i,h),this.isDepthTexture=!0,this.flipY=!1,this.generateMipmaps=!1,this.compareFunction=null}}class na extends il{copy(t){return super.copy(t),this.sourceTexture=t.sourceTexture,this}constructor(t=null){super(),this.sourceTexture=t,this.isExternalTexture=!0}}class no{getPoint(){console.warn("THREE.Curve: .getPoint() not implemented.")}getPointAt(t,e){let i=this.getUtoTmapping(t);return this.getPoint(i,e)}getPoints(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:5,e=[];for(let i=0;i<=t;i++)e.push(this.getPoint(i/t));return e}getSpacedPoints(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:5,e=[];for(let i=0;i<=t;i++)e.push(this.getPointAt(i/t));return e}getLength(){let t=this.getLengths();return t[t.length-1]}getLengths(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.arcLengthDivisions;if(this.cacheArcLengths&&this.cacheArcLengths.length===t+1&&!this.needsUpdate)return this.cacheArcLengths;this.needsUpdate=!1;let e=[],i,s=this.getPoint(0),r=0;e.push(0);for(let n=1;n<=t;n++)e.push(r+=(i=this.getPoint(n/t)).distanceTo(s)),s=i;return this.cacheArcLengths=e,e}updateArcLengths(){this.needsUpdate=!0,this.getLengths()}getUtoTmapping(t){let e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,s=this.getLengths(),r=0,n=s.length;e=i||t*s[n-1];let a=0,o=n-1,h;for(;a<=o;)if((h=s[r=Math.floor(a+(o-a)/2)]-e)<0)a=r+1;else if(h>0)o=r-1;else{o=r;break}if(s[r=o]===e)return r/(n-1);let l=s[r],u=s[r+1];return(r+(e-l)/(u-l))/(n-1)}getTangent(t,e){let i=t-1e-4,s=t+1e-4;i<0&&(i=0),s>1&&(s=1);let r=this.getPoint(i),n=this.getPoint(s),a=e||(r.isVector2?new eY:new eG);return a.copy(n).sub(r).normalize(),a}getTangentAt(t,e){let i=this.getUtoTmapping(t);return this.getTangent(i,e)}computeFrenetFrames(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=new eG,s=[],r=[],n=[],a=new eG,o=new ij;for(let e=0;e<=t;e++){let i=e/t;s[e]=this.getTangentAt(i,new eG)}r[0]=new eG,n[0]=new eG;let h=Number.MAX_VALUE,l=Math.abs(s[0].x),u=Math.abs(s[0].y),c=Math.abs(s[0].z);l<=h&&(h=l,i.set(1,0,0)),u<=h&&(h=u,i.set(0,1,0)),c<=h&&i.set(0,0,1),a.crossVectors(s[0],i).normalize(),r[0].crossVectors(s[0],a),n[0].crossVectors(s[0],r[0]);for(let e=1;e<=t;e++){if(r[e]=r[e-1].clone(),n[e]=n[e-1].clone(),a.crossVectors(s[e-1],s[e]),a.length()>Number.EPSILON){a.normalize();let t=Math.acos(eW(s[e-1].dot(s[e]),-1,1));r[e].applyMatrix4(o.makeRotationAxis(a,t))}n[e].crossVectors(s[e],r[e])}if(!0===e){let e=Math.acos(eW(r[0].dot(r[t]),-1,1));e/=t,s[0].dot(a.crossVectors(r[0],r[t]))>0&&(e=-e);for(let i=1;i<=t;i++)r[i].applyMatrix4(o.makeRotationAxis(s[i],e*i)),n[i].crossVectors(s[i],r[i])}return{tangents:s,normals:r,binormals:n}}clone(){return new this.constructor().copy(this)}copy(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}toJSON(){let t={metadata:{version:4.7,type:"Curve",generator:"Curve.toJSON"}};return t.arcLengthDivisions=this.arcLengthDivisions,t.type=this.type,t}fromJSON(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}constructor(){this.type="Curve",this.arcLengthDivisions=200,this.needsUpdate=!1,this.cacheArcLengths=null}}class nh extends no{getPoint(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eY,i=2*Math.PI,s=this.aEndAngle-this.aStartAngle,r=Math.abs(s)i;)s-=i;s1&&void 0!==arguments[1]?arguments[1]:new eG,r=this.points,n=r.length,a=(n-!this.closed)*t,o=Math.floor(a),h=a-o;this.closed?o+=o>0?0:(Math.floor(Math.abs(o)/n)+1)*n:0===h&&o===n-1&&(o=n-2,h=1),this.closed||o>0?e=r[(o-1)%n]:(nc.subVectors(r[0],r[1]).add(r[0]),e=nc);let l=r[o%n],u=r[(o+1)%n];if(this.closed||o+21&&void 0!==arguments[1]?arguments[1]:new eY,i=this.v0,s=this.v1,r=this.v2,n=this.v3;return e.set(nx(t,i.x,s.x,r.x,n.x),nx(t,i.y,s.y,r.y,n.y)),e}copy(t){return super.copy(t),this.v0.copy(t.v0),this.v1.copy(t.v1),this.v2.copy(t.v2),this.v3.copy(t.v3),this}toJSON(){let t=super.toJSON();return t.v0=this.v0.toArray(),t.v1=this.v1.toArray(),t.v2=this.v2.toArray(),t.v3=this.v3.toArray(),t}fromJSON(t){return super.fromJSON(t),this.v0.fromArray(t.v0),this.v1.fromArray(t.v1),this.v2.fromArray(t.v2),this.v3.fromArray(t.v3),this}constructor(t=new eY,e=new eY,i=new eY,s=new eY){super(),this.isCubicBezierCurve=!0,this.type="CubicBezierCurve",this.v0=t,this.v1=e,this.v2=i,this.v3=s}}class nv extends no{getPoint(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eG,i=this.v0,s=this.v1,r=this.v2,n=this.v3;return e.set(nx(t,i.x,s.x,r.x,n.x),nx(t,i.y,s.y,r.y,n.y),nx(t,i.z,s.z,r.z,n.z)),e}copy(t){return super.copy(t),this.v0.copy(t.v0),this.v1.copy(t.v1),this.v2.copy(t.v2),this.v3.copy(t.v3),this}toJSON(){let t=super.toJSON();return t.v0=this.v0.toArray(),t.v1=this.v1.toArray(),t.v2=this.v2.toArray(),t.v3=this.v3.toArray(),t}fromJSON(t){return super.fromJSON(t),this.v0.fromArray(t.v0),this.v1.fromArray(t.v1),this.v2.fromArray(t.v2),this.v3.fromArray(t.v3),this}constructor(t=new eG,e=new eG,i=new eG,s=new eG){super(),this.isCubicBezierCurve3=!0,this.type="CubicBezierCurve3",this.v0=t,this.v1=e,this.v2=i,this.v3=s}}class nM extends no{getPoint(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eY;return 1===t?e.copy(this.v2):(e.copy(this.v2).sub(this.v1),e.multiplyScalar(t).add(this.v1)),e}getPointAt(t,e){return this.getPoint(t,e)}getTangent(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eY;return e.subVectors(this.v2,this.v1).normalize()}getTangentAt(t,e){return this.getTangent(t,e)}copy(t){return super.copy(t),this.v1.copy(t.v1),this.v2.copy(t.v2),this}toJSON(){let t=super.toJSON();return t.v1=this.v1.toArray(),t.v2=this.v2.toArray(),t}fromJSON(t){return super.fromJSON(t),this.v1.fromArray(t.v1),this.v2.fromArray(t.v2),this}constructor(t=new eY,e=new eY){super(),this.isLineCurve=!0,this.type="LineCurve",this.v1=t,this.v2=e}}class nw extends no{getPoint(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eG;return 1===t?e.copy(this.v2):(e.copy(this.v2).sub(this.v1),e.multiplyScalar(t).add(this.v1)),e}getPointAt(t,e){return this.getPoint(t,e)}getTangent(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eG;return e.subVectors(this.v2,this.v1).normalize()}getTangentAt(t,e){return this.getTangent(t,e)}copy(t){return super.copy(t),this.v1.copy(t.v1),this.v2.copy(t.v2),this}toJSON(){let t=super.toJSON();return t.v1=this.v1.toArray(),t.v2=this.v2.toArray(),t}fromJSON(t){return super.fromJSON(t),this.v1.fromArray(t.v1),this.v2.fromArray(t.v2),this}constructor(t=new eG,e=new eG){super(),this.isLineCurve3=!0,this.type="LineCurve3",this.v1=t,this.v2=e}}class nS extends no{getPoint(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eY,i=this.v0,s=this.v1,r=this.v2;return e.set(ng(t,i.x,s.x,r.x),ng(t,i.y,s.y,r.y)),e}copy(t){return super.copy(t),this.v0.copy(t.v0),this.v1.copy(t.v1),this.v2.copy(t.v2),this}toJSON(){let t=super.toJSON();return t.v0=this.v0.toArray(),t.v1=this.v1.toArray(),t.v2=this.v2.toArray(),t}fromJSON(t){return super.fromJSON(t),this.v0.fromArray(t.v0),this.v1.fromArray(t.v1),this.v2.fromArray(t.v2),this}constructor(t=new eY,e=new eY,i=new eY){super(),this.isQuadraticBezierCurve=!0,this.type="QuadraticBezierCurve",this.v0=t,this.v1=e,this.v2=i}}class n_ extends no{getPoint(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eG,i=this.v0,s=this.v1,r=this.v2;return e.set(ng(t,i.x,s.x,r.x),ng(t,i.y,s.y,r.y),ng(t,i.z,s.z,r.z)),e}copy(t){return super.copy(t),this.v0.copy(t.v0),this.v1.copy(t.v1),this.v2.copy(t.v2),this}toJSON(){let t=super.toJSON();return t.v0=this.v0.toArray(),t.v1=this.v1.toArray(),t.v2=this.v2.toArray(),t}fromJSON(t){return super.fromJSON(t),this.v0.fromArray(t.v0),this.v1.fromArray(t.v1),this.v2.fromArray(t.v2),this}constructor(t=new eG,e=new eG,i=new eG){super(),this.isQuadraticBezierCurve3=!0,this.type="QuadraticBezierCurve3",this.v0=t,this.v1=e,this.v2=i}}class nT extends no{getPoint(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eY,i=this.points,s=(i.length-1)*t,r=Math.floor(s),n=s-r,a=i[0===r?r:r-1],o=i[r],h=i[r>i.length-2?i.length-1:r+1],l=i[r>i.length-3?i.length-1:r+2];return e.set(nf(n,a.x,o.x,h.x,l.x),nf(n,a.y,o.y,h.y,l.y)),e}copy(t){super.copy(t),this.points=[];for(let e=0,i=t.points.length;e0!=t>0&&this.version++,this._anisotropy=t}get clearcoat(){return this._clearcoat}set clearcoat(t){this._clearcoat>0!=t>0&&this.version++,this._clearcoat=t}get iridescence(){return this._iridescence}set iridescence(t){this._iridescence>0!=t>0&&this.version++,this._iridescence=t}get dispersion(){return this._dispersion}set dispersion(t){this._dispersion>0!=t>0&&this.version++,this._dispersion=t}get sheen(){return this._sheen}set sheen(t){this._sheen>0!=t>0&&this.version++,this._sheen=t}get transmission(){return this._transmission}set transmission(t){this._transmission>0!=t>0&&this.version++,this._transmission=t}copy(t){return super.copy(t),this.defines={STANDARD:"",PHYSICAL:""},this.anisotropy=t.anisotropy,this.anisotropyRotation=t.anisotropyRotation,this.anisotropyMap=t.anisotropyMap,this.clearcoat=t.clearcoat,this.clearcoatMap=t.clearcoatMap,this.clearcoatRoughness=t.clearcoatRoughness,this.clearcoatRoughnessMap=t.clearcoatRoughnessMap,this.clearcoatNormalMap=t.clearcoatNormalMap,this.clearcoatNormalScale.copy(t.clearcoatNormalScale),this.dispersion=t.dispersion,this.ior=t.ior,this.iridescence=t.iridescence,this.iridescenceMap=t.iridescenceMap,this.iridescenceIOR=t.iridescenceIOR,this.iridescenceThicknessRange=[...t.iridescenceThicknessRange],this.iridescenceThicknessMap=t.iridescenceThicknessMap,this.sheen=t.sheen,this.sheenColor.copy(t.sheenColor),this.sheenColorMap=t.sheenColorMap,this.sheenRoughness=t.sheenRoughness,this.sheenRoughnessMap=t.sheenRoughnessMap,this.transmission=t.transmission,this.transmissionMap=t.transmissionMap,this.thickness=t.thickness,this.thicknessMap=t.thicknessMap,this.attenuationDistance=t.attenuationDistance,this.attenuationColor.copy(t.attenuationColor),this.specularIntensity=t.specularIntensity,this.specularIntensityMap=t.specularIntensityMap,this.specularColor.copy(t.specularColor),this.specularColorMap=t.specularColorMap,this}constructor(t){super(),this.isMeshPhysicalMaterial=!0,this.defines={STANDARD:"",PHYSICAL:""},this.type="MeshPhysicalMaterial",this.anisotropyRotation=0,this.anisotropyMap=null,this.clearcoatMap=null,this.clearcoatRoughness=0,this.clearcoatRoughnessMap=null,this.clearcoatNormalScale=new eY(1,1),this.clearcoatNormalMap=null,this.ior=1.5,Object.defineProperty(this,"reflectivity",{get:function(){return eW(2.5*(this.ior-1)/(this.ior+1),0,1)},set:function(t){this.ior=(1+.4*t)/(1-.4*t)}}),this.iridescenceMap=null,this.iridescenceIOR=1.3,this.iridescenceThicknessRange=[100,400],this.iridescenceThicknessMap=null,this.sheenColor=new sT(0),this.sheenColorMap=null,this.sheenRoughness=1,this.sheenRoughnessMap=null,this.transmissionMap=null,this.thickness=0,this.thicknessMap=null,this.attenuationDistance=1/0,this.attenuationColor=new sT(1,1,1),this.specularIntensity=1,this.specularIntensityMap=null,this.specularColor=new sT(1,1,1),this.specularColorMap=null,this._anisotropy=0,this._clearcoat=0,this._dispersion=0,this._iridescence=0,this._sheen=0,this._transmission=0,this.setValues(t)}}class nk extends sC{copy(t){return super.copy(t),this.depthPacking=t.depthPacking,this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this}constructor(t){super(),this.isMeshDepthMaterial=!0,this.type="MeshDepthMaterial",this.depthPacking=3200,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.setValues(t)}}class nB extends sC{copy(t){return super.copy(t),this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this}constructor(t){super(),this.isMeshDistanceMaterial=!0,this.type="MeshDistanceMaterial",this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.setValues(t)}}function nE(t,e){return t&&t.constructor!==e?"number"==typeof e.BYTES_PER_ELEMENT?new e(t):Array.prototype.slice.call(t):t}function nR(t,e,i){let s=t.length,r=new t.constructor(s);for(let n=0,a=0;a!==s;++n){let s=i[n]*e;for(let i=0;i!==e;++i)r[a++]=t[s+i]}return r}function nI(t,e,i,s){let r=1,n=t[0];for(;void 0!==n&&void 0===n[s];)n=t[r++];if(void 0===n)return;let a=n[s];if(void 0!==a)if(Array.isArray(a))do void 0!==(a=n[s])&&(e.push(n.time),i.push(...a)),n=t[r++];while(void 0!==n);else if(void 0!==a.toArray)do void 0!==(a=n[s])&&(e.push(n.time),a.toArray(i,i.length)),n=t[r++];while(void 0!==n);else do void 0!==(a=n[s])&&(e.push(n.time),i.push(a)),n=t[r++];while(void 0!==n)}class nO{evaluate(t){let e=this.parameterPositions,i=this._cachedIndex,s=e[i],r=e[i-1];t:{e:{let n;i:{s:if(!(t=r)){let a=e[1];t=(r=e[--i-1]))break e}n=i,i=0;break i}break t}for(;i>>1;te;)--n;if(++n,0!==r||n!==s){r>=n&&(r=(n=Math.max(n,1))-1);let t=this.getValueSize();this.times=i.slice(r,n),this.values=this.values.slice(r*t,n*t)}return this}validate(){var t;let e=!0,i=this.getValueSize();i-Math.floor(i)!=0&&(console.error("THREE.KeyframeTrack: Invalid value size in track.",this),e=!1);let s=this.times,r=this.values,n=s.length;0===n&&(console.error("THREE.KeyframeTrack: Track is empty.",this),e=!1);let a=null;for(let t=0;t!==n;t++){let i=s[t];if("number"==typeof i&&isNaN(i)){console.error("THREE.KeyframeTrack: Time is not a valid number.",this,t,i),e=!1;break}if(null!==a&&a>i){console.error("THREE.KeyframeTrack: Out of order keys.",this,t,i,a),e=!1;break}a=i}if(void 0!==r&&ArrayBuffer.isView(t=r)&&!(t instanceof DataView))for(let t=0,i=r.length;t!==i;++t){let i=r[t];if(isNaN(i)){console.error("THREE.KeyframeTrack: Value is not a valid number.",this,t,i),e=!1;break}}return e}optimize(){let t=this.times.slice(),e=this.values.slice(),i=this.getValueSize(),s=2302===this.getInterpolation(),r=t.length-1,n=1;for(let a=1;a0){t[n]=t[r];for(let t=r*i,s=n*i,a=0;a!==i;++a)e[s+a]=e[t+a];++n}return n!==t.length?(this.times=t.slice(0,n),this.values=e.slice(0,n*i)):(this.times=t,this.values=e),this}clone(){let t=this.times.slice(),e=this.values.slice(),i=new this.constructor(this.name,t,e);return i.createInterpolant=this.createInterpolant,i}constructor(t,e,i,s){if(void 0===t)throw Error("THREE.KeyframeTrack: track name is undefined");if(void 0===e||0===e.length)throw Error("THREE.KeyframeTrack: no keyframes in track named "+t);this.name=t,this.times=nE(e,this.TimeBufferType),this.values=nE(i,this.ValueBufferType),this.setInterpolation(s||this.DefaultInterpolation)}}nF.prototype.ValueTypeName="",nF.prototype.TimeBufferType=Float32Array,nF.prototype.ValueBufferType=Float32Array,nF.prototype.DefaultInterpolation=em;class nL extends nF{constructor(t,e,i){super(t,e,i)}}nL.prototype.ValueTypeName="bool",nL.prototype.ValueBufferType=Array,nL.prototype.DefaultInterpolation=ep,nL.prototype.InterpolantFactoryMethodLinear=void 0,nL.prototype.InterpolantFactoryMethodSmooth=void 0;class nD extends nF{constructor(t,e,i,s){super(t,e,i,s)}}nD.prototype.ValueTypeName="color";class nU extends nF{constructor(t,e,i,s){super(t,e,i,s)}}nU.prototype.ValueTypeName="number";class nW extends nO{interpolate_(t,e,i,s){let r=this.resultBuffer,n=this.sampleValues,a=this.valueSize,o=(i-e)/(s-e),h=t*a;for(let t=h+a;h!==t;h+=4)eZ.slerpFlat(r,0,n,h-a,n,h,o);return r}constructor(t,e,i,s){super(t,e,i,s)}}class nj extends nF{InterpolantFactoryMethodLinear(t){return new nW(this.times,this.values,this.getValueSize(),t)}constructor(t,e,i,s){super(t,e,i,s)}}nj.prototype.ValueTypeName="quaternion",nj.prototype.InterpolantFactoryMethodSmooth=void 0;class nH extends nF{constructor(t,e,i){super(t,e,i)}}nH.prototype.ValueTypeName="string",nH.prototype.ValueBufferType=Array,nH.prototype.DefaultInterpolation=ep,nH.prototype.InterpolantFactoryMethodLinear=void 0,nH.prototype.InterpolantFactoryMethodSmooth=void 0;class nJ extends nF{constructor(t,e,i,s){super(t,e,i,s)}}nJ.prototype.ValueTypeName="vector";class nq{static parse(t){let e=[],i=t.tracks,s=1/(t.fps||1);for(let t=0,r=i.length;t!==r;++t)e.push((function(t){if(void 0===t.type)throw Error("THREE.KeyframeTrack: track type undefined, can not parse");let e=function(t){switch(t.toLowerCase()){case"scalar":case"double":case"float":case"number":case"integer":return nU;case"vector":case"vector2":case"vector3":case"vector4":return nJ;case"color":return nD;case"quaternion":return nj;case"bool":case"boolean":return nL;case"string":return nH}throw Error("THREE.KeyframeTrack: Unsupported typeName: "+t)}(t.type);if(void 0===t.times){let e=[],i=[];nI(t.keys,e,i,"value"),t.times=e,t.values=i}return void 0!==e.parse?e.parse(t):new e(t.name,t.times,t.values,t.interpolation)})(i[t]).scale(s));let r=new this(t.name,t.duration,e,t.blendMode);return r.uuid=t.uuid,r.userData=JSON.parse(t.userData||"{}"),r}static toJSON(t){let e=[],i=t.tracks,s={name:t.name,duration:t.duration,tracks:e,uuid:t.uuid,blendMode:t.blendMode,userData:JSON.stringify(t.userData)};for(let t=0,s=i.length;t!==s;++t)e.push(nF.toJSON(i[t]));return s}static CreateFromMorphTargetSequence(t,e,i,s){let r=e.length,n=[];for(let t=0;t1){let t=n[1],e=s[t];e||(s[t]=e=[]),e.push(i)}}let n=[];for(let t in s)n.push(this.CreateFromMorphTargetSequence(t,s[t],e,i));return n}static parseAnimation(t,e){if(console.warn("THREE.AnimationClip: parseAnimation() is deprecated and will be removed with r185"),!t)return console.error("THREE.AnimationClip: No animation in JSONLoader data."),null;let i=function(t,e,i,s,r){if(0!==i.length){let n=[],a=[];nI(i,n,a,s),0!==n.length&&r.push(new t(e,n,a))}},s=[],r=t.name||"default",n=t.fps||30,a=t.blendMode,o=t.length||-1,h=t.hierarchy||[];for(let t=0;t{e&&e(r),this.manager.itemEnd(t)},0),r;if(void 0!==nQ[t])return void nQ[t].push({onLoad:e,onProgress:i,onError:s});nQ[t]=[],nQ[t].push({onLoad:e,onProgress:i,onError:s});let n=new Request(t,{headers:new Headers(this.requestHeader),credentials:this.withCredentials?"include":"same-origin",signal:"function"==typeof AbortSignal.any?AbortSignal.any([this._abortController.signal,this.manager.abortController.signal]):this._abortController.signal}),a=this.mimeType,o=this.responseType;fetch(n).then(e=>{if(200===e.status||0===e.status){if(0===e.status&&console.warn("THREE.FileLoader: HTTP Status 0 received."),"undefined"==typeof ReadableStream||void 0===e.body||void 0===e.body.getReader)return e;let i=nQ[t],s=e.body.getReader(),r=e.headers.get("X-File-Size")||e.headers.get("Content-Length"),n=r?parseInt(r):0,a=0!==n,o=0;return new Response(new ReadableStream({start(t){!function e(){s.read().then(s=>{let{done:r,value:h}=s;if(r)t.close();else{let s=new ProgressEvent("progress",{lengthComputable:a,loaded:o+=h.byteLength,total:n});for(let t=0,e=i.length;t{t.error(e)})}()}}))}throw new nK('fetch for "'.concat(e.url,'" responded with ').concat(e.status,": ").concat(e.statusText),e)}).then(t=>{switch(o){case"arraybuffer":return t.arrayBuffer();case"blob":return t.blob();case"document":return t.text().then(t=>new DOMParser().parseFromString(t,a));case"json":return t.json();default:if(""===a)return t.text();{let e=/charset="?([^;"\s]*)"?/i.exec(a),i=new TextDecoder(e&&e[1]?e[1].toLowerCase():void 0);return t.arrayBuffer().then(t=>i.decode(t))}}}).then(e=>{nX.add("file:".concat(t),e);let i=nQ[t];delete nQ[t];for(let t=0,s=i.length;t{let i=nQ[t];if(void 0===i)throw this.manager.itemError(t),e;delete nQ[t];for(let t=0,s=i.length;t{this.manager.itemEnd(t)}),this.manager.itemStart(t)}setResponseType(t){return this.responseType=t,this}setMimeType(t){return this.mimeType=t,this}abort(){return this._abortController.abort(),this._abortController=new AbortController,this}constructor(t){super(t),this.mimeType="",this.responseType="",this._abortController=new AbortController}}let n0=new WeakMap;class n1 extends nG{load(t,e,i,s){void 0!==this.path&&(t=this.path+t),t=this.manager.resolveURL(t);let r=this,n=nX.get("image:".concat(t));if(void 0!==n){if(!0===n.complete)r.manager.itemStart(t),setTimeout(function(){e&&e(n),r.manager.itemEnd(t)},0);else{let t=n0.get(n);void 0===t&&(t=[],n0.set(n,t)),t.push({onLoad:e,onError:s})}return n}let a=e2("img");function o(){l(),e&&e(this);let i=n0.get(this)||[];for(let t=0;t1&&void 0!==arguments[1]?arguments[1]:0,i=this.camera,s=this.matrix,r=t.distance||i.far;r!==i.far&&(i.far=r,i.updateProjectionMatrix()),as.setFromMatrixPosition(t.matrixWorld),i.position.copy(as),ar.copy(i.position),ar.add(this._cubeDirections[e]),i.up.copy(this._cubeUps[e]),i.lookAt(ar),i.updateMatrixWorld(),s.makeTranslation(-as.x,-as.y,-as.z),ai.multiplyMatrices(i.projectionMatrix,i.matrixWorldInverse),this._frustum.setFromProjectionMatrix(ai,i.coordinateSystem,i.reversedDepth)}constructor(){super(new rr(90,1,.5,500)),this.isPointLightShadow=!0,this._frameExtents=new eY(4,2),this._viewportCount=6,this._viewports=[new iu(2,1,1,1),new iu(0,1,1,1),new iu(3,1,1,1),new iu(1,1,1,1),new iu(3,0,1,1),new iu(1,0,1,1)],this._cubeDirections=[new eG(1,0,0),new eG(-1,0,0),new eG(0,0,1),new eG(0,0,-1),new eG(0,1,0),new eG(0,-1,0)],this._cubeUps=[new eG(0,1,0),new eG(0,1,0),new eG(0,1,0),new eG(0,1,0),new eG(0,0,1),new eG(0,0,-1)]}}class aa extends n5{get power(){return 4*this.intensity*Math.PI}set power(t){this.intensity=t/(4*Math.PI)}dispose(){this.shadow.dispose()}copy(t,e){return super.copy(t,e),this.distance=t.distance,this.decay=t.decay,this.shadow=t.shadow.clone(),this}constructor(t,e,i=0,s=2){super(t,e),this.isPointLight=!0,this.type="PointLight",this.distance=i,this.decay=s,this.shadow=new an}}class ao extends rt{copy(t,e){return super.copy(t,e),this.left=t.left,this.right=t.right,this.top=t.top,this.bottom=t.bottom,this.near=t.near,this.far=t.far,this.zoom=t.zoom,this.view=null===t.view?null:Object.assign({},t.view),this}setViewOffset(t,e,i,s,r,n){null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=t,this.view.fullHeight=e,this.view.offsetX=i,this.view.offsetY=s,this.view.width=r,this.view.height=n,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){let t=(this.right-this.left)/(2*this.zoom),e=(this.top-this.bottom)/(2*this.zoom),i=(this.right+this.left)/2,s=(this.top+this.bottom)/2,r=i-t,n=i+t,a=s+e,o=s-e;if(null!==this.view&&this.view.enabled){let t=(this.right-this.left)/this.view.fullWidth/this.zoom,e=(this.top-this.bottom)/this.view.fullHeight/this.zoom;r+=t*this.view.offsetX,n=r+t*this.view.width,a-=e*this.view.offsetY,o=a-e*this.view.height}this.projectionMatrix.makeOrthographic(r,n,a,o,this.near,this.far,this.coordinateSystem,this.reversedDepth),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(t){let e=super.toJSON(t);return e.object.zoom=this.zoom,e.object.left=this.left,e.object.right=this.right,e.object.top=this.top,e.object.bottom=this.bottom,e.object.near=this.near,e.object.far=this.far,null!==this.view&&(e.object.view=Object.assign({},this.view)),e}constructor(t=-1,e=1,i=1,s=-1,r=.1,n=2e3){super(),this.isOrthographicCamera=!0,this.type="OrthographicCamera",this.zoom=1,this.view=null,this.left=t,this.right=e,this.top=i,this.bottom=s,this.near=r,this.far=n,this.updateProjectionMatrix()}}class ah extends n7{constructor(){super(new ao(-5,5,5,-5,.5,500)),this.isDirectionalLightShadow=!0}}class al extends n5{dispose(){this.shadow.dispose()}copy(t){return super.copy(t),this.target=t.target.clone(),this.shadow=t.shadow.clone(),this}constructor(t,e){super(t,e),this.isDirectionalLight=!0,this.type="DirectionalLight",this.position.copy(sa.DEFAULT_UP),this.updateMatrix(),this.target=new sa,this.shadow=new ah}}class au{static extractUrlBase(t){let e=t.lastIndexOf("/");return -1===e?"./":t.slice(0,e+1)}static resolveURL(t,e){return"string"!=typeof t||""===t?"":(/^https?:\/\//i.test(e)&&/^\//.test(t)&&(e=e.replace(/(^https?:\/\/[^\/]+).*/i,"$1")),/^(https?:)?\/\//i.test(t)||/^data:.*,.*$/i.test(t)||/^blob:.*$/i.test(t))?t:e+t}}let ac=new WeakMap;class ad extends nG{setOptions(t){return this.options=t,this}load(t,e,i,s){void 0===t&&(t=""),void 0!==this.path&&(t=this.path+t),t=this.manager.resolveURL(t);let r=this,n=nX.get("image-bitmap:".concat(t));if(void 0!==n)return(r.manager.itemStart(t),n.then)?void n.then(i=>{if(!0!==ac.has(n))return e&&e(i),r.manager.itemEnd(t),i;s&&s(ac.get(n)),r.manager.itemError(t),r.manager.itemEnd(t)}):(setTimeout(function(){e&&e(n),r.manager.itemEnd(t)},0),n);let a={};a.credentials="anonymous"===this.crossOrigin?"same-origin":"include",a.headers=this.requestHeader,a.signal="function"==typeof AbortSignal.any?AbortSignal.any([this._abortController.signal,this.manager.abortController.signal]):this._abortController.signal;let o=fetch(t,a).then(function(t){return t.blob()}).then(function(t){return createImageBitmap(t,Object.assign(r.options,{colorSpaceConversion:"none"}))}).then(function(i){return nX.add("image-bitmap:".concat(t),i),e&&e(i),r.manager.itemEnd(t),i}).catch(function(e){s&&s(e),ac.set(o,e),nX.remove("image-bitmap:".concat(t)),r.manager.itemError(t),r.manager.itemEnd(t)});nX.add("image-bitmap:".concat(t),o),r.manager.itemStart(t)}abort(){return this._abortController.abort(),this._abortController=new AbortController,this}constructor(t){super(t),this.isImageBitmapLoader=!0,"undefined"==typeof createImageBitmap&&console.warn("THREE.ImageBitmapLoader: createImageBitmap() not supported."),"undefined"==typeof fetch&&console.warn("THREE.ImageBitmapLoader: fetch() not supported."),this.options={premultiplyAlpha:"none"},this._abortController=new AbortController}}class ap extends rr{constructor(t=[]){super(),this.isArrayCamera=!0,this.isMultiViewCamera=!1,this.cameras=t}}let am="\\[\\]\\.:\\/",ay=RegExp("["+am+"]","g"),af="[^"+am+"]",ag="[^"+am.replace("\\.","")+"]",ax=/((?:WC+[\/:])*)/.source.replace("WC",af),ab=/(WCOD+)?/.source.replace("WCOD",ag),av=RegExp("^"+ax+ab+/(?:\.(WC+)(?:\[(.+)\])?)?/.source.replace("WC",af)+/\.(WC+)(?:\[(.+)\])?/.source.replace("WC",af)+"$"),aM=["material","materials","bones","map"];class aw{getValue(t,e){this.bind();let i=this._targetGroup.nCachedObjects_,s=this._bindings[i];void 0!==s&&s.getValue(t,e)}setValue(t,e){let i=this._bindings;for(let s=this._targetGroup.nCachedObjects_,r=i.length;s!==r;++s)i[s].setValue(t,e)}bind(){let t=this._bindings;for(let e=this._targetGroup.nCachedObjects_,i=t.length;e!==i;++e)t[e].bind()}unbind(){let t=this._bindings;for(let e=this._targetGroup.nCachedObjects_,i=t.length;e!==i;++e)t[e].unbind()}constructor(t,e,i){let s=i||aS.parseTrackName(e);this._targetGroup=t,this._bindings=t.subscribe_(e,s)}}class aS{static create(t,e,i){return t&&t.isAnimationObjectGroup?new aS.Composite(t,e,i):new aS(t,e,i)}static sanitizeNodeName(t){return t.replace(/\s/g,"_").replace(ay,"")}static parseTrackName(t){let e=av.exec(t);if(null===e)throw Error("PropertyBinding: Cannot parse trackName: "+t);let i={nodeName:e[2],objectName:e[3],objectIndex:e[4],propertyName:e[5],propertyIndex:e[6]},s=i.nodeName&&i.nodeName.lastIndexOf(".");if(void 0!==s&&-1!==s){let t=i.nodeName.substring(s+1);-1!==aM.indexOf(t)&&(i.nodeName=i.nodeName.substring(0,s),i.objectName=t)}if(null===i.propertyName||0===i.propertyName.length)throw Error("PropertyBinding: can not parse propertyName from trackName: "+t);return i}static findNode(t,e){if(void 0===e||""===e||"."===e||-1===e||e===t.name||e===t.uuid)return t;if(t.skeleton){let i=t.skeleton.getBoneByName(e);if(void 0!==i)return i}if(t.children){let i=function(t){for(let s=0;s{let s;i.d(e,{$EB:()=>y,$Kf:()=>rT,$Yl:()=>L,$_I:()=>tM,$ei:()=>A,A$4:()=>sO,AQS:()=>e1,B69:()=>sa,BH$:()=>r8,BKk:()=>s7,BXX:()=>tY,B_h:()=>t3,CSG:()=>nC,CVz:()=>t$,CWW:()=>ed,Cfg:()=>tx,DXC:()=>r4,Dmk:()=>tI,EAD:()=>rk,EZo:()=>x,EdD:()=>v,FCc:()=>r6,FFZ:()=>eI,FV:()=>ts,FXf:()=>S,Fn:()=>ea,GJx:()=>tp,GWd:()=>tP,GYF:()=>rA,Gwm:()=>X,H23:()=>eo,H2z:()=>aS,HIg:()=>tV,HO_:()=>ec,HXV:()=>tQ,HiM:()=>ar,Hit:()=>nD,I46:()=>r_,I9Y:()=>eY,IE4:()=>tJ,IUQ:()=>iu,Iit:()=>s6,Jnc:()=>l,K52:()=>Y,KDk:()=>t1,KLL:()=>eT,KRh:()=>Q,Kef:()=>el,Kwu:()=>b,Kzg:()=>au,LAk:()=>tn,LiQ:()=>B,LlO:()=>s9,LoY:()=>sH,MBL:()=>nW,MW4:()=>sN,Mjd:()=>te,N1A:()=>r1,N5j:()=>ex,NRn:()=>iy,NTi:()=>g,Nex:()=>a_,Nt7:()=>O,Nwf:()=>aM,Nz6:()=>tq,O49:()=>ef,O9p:()=>i$,ONl:()=>ni,OUM:()=>tw,Om:()=>td,OuU:()=>R,PJ3:()=>em,PPD:()=>rq,PTz:()=>eZ,Pq0:()=>eG,Q1f:()=>sT,QP0:()=>u,Qev:()=>eV,Qrf:()=>t6,R3r:()=>ru,RJ4:()=>ey,RQf:()=>tC,RiT:()=>nH,Riy:()=>t0,RlV:()=>iW,RrE:()=>F,RyA:()=>d,S$4:()=>en,THS:()=>sI,Tap:()=>n1,TdN:()=>eN,TiK:()=>ek,TkQ:()=>tj,U3G:()=>q,V3x:()=>tR,V9B:()=>sk,VCu:()=>nr,VT0:()=>tD,Vb5:()=>h,VxR:()=>e_,W9U:()=>eh,WNZ:()=>o,Wdf:()=>eO,Wew:()=>tB,Wk7:()=>c,XG_:()=>eu,XIg:()=>f,XrR:()=>K,Y9S:()=>nK,YHV:()=>aw,YJl:()=>rh,Yuy:()=>tA,Z58:()=>rc,ZLX:()=>rF,ZQM:()=>tU,Zcv:()=>rW,Zr2:()=>eS,ZyN:()=>ao,_4j:()=>nA,_QJ:()=>t7,_Ut:()=>s8,a55:()=>eD,a5J:()=>t9,aEY:()=>V,aHM:()=>nZ,aJ8:()=>ta,aVO:()=>nk,amv:()=>eA,b4q:()=>ra,bC7:()=>ei,bCz:()=>M,bI3:()=>eb,bdM:()=>nT,bkx:()=>tz,brA:()=>H,bw0:()=>Z,c90:()=>tH,cHt:()=>tT,caT:()=>G,cj9:()=>eX,czI:()=>t5,dYF:()=>im,dcC:()=>tL,dth:()=>n3,dwI:()=>e$,e0p:()=>D,eB$:()=>rd,eHc:()=>W,eHs:()=>rm,eaF:()=>s2,eoi:()=>eB,er$:()=>ew,f4X:()=>k,fBL:()=>t_,g7M:()=>tr,gJ2:()=>tE,gO9:()=>w,gPd:()=>il,gWB:()=>eR,ghU:()=>tm,hB5:()=>p,hdd:()=>I,hgQ:()=>P,hsX:()=>m,hxR:()=>tf,hy7:()=>th,iNn:()=>s5,ie2:()=>E,imn:()=>sC,ix0:()=>tk,iyt:()=>iO,jR7:()=>tX,jej:()=>e6,jf0:()=>eM,jzd:()=>eE,k6Q:()=>tZ,k6q:()=>tb,kBv:()=>n,kO0:()=>eC,kRr:()=>tv,kTW:()=>ty,kTp:()=>tG,kn4:()=>ij,kyO:()=>tt,lGu:()=>j,lGw:()=>nI,lPF:()=>e3,ljd:()=>ep,lxW:()=>s4,lyL:()=>ee,mcG:()=>e4,mrM:()=>rX,nCl:()=>n7,nNL:()=>ti,nST:()=>_,nWS:()=>id,nZQ:()=>ac,o6l:()=>ro,ojh:()=>z,ojs:()=>er,ov9:()=>U,pBf:()=>tK,pHI:()=>tg,paN:()=>tW,ppV:()=>e7,psI:()=>t8,qUd:()=>an,qa3:()=>t2,qad:()=>C,qq$:()=>e2,r6x:()=>ah,rFo:()=>ip,rSH:()=>t4,rYR:()=>eg,rjZ:()=>nn,sPf:()=>r,tJf:()=>tS,tz3:()=>nJ,uB5:()=>et,uSd:()=>nz,uV5:()=>tc,uWO:()=>rB,ubm:()=>rr,vim:()=>ez,vyJ:()=>ev,wfO:()=>tu,wn6:()=>N,wrO:()=>tN,wtR:()=>a,xFO:()=>tl,xSv:()=>J,y3Z:()=>es,yT7:()=>tO,y_p:()=>$,zdS:()=>tF,zgK:()=>i0,znC:()=>T});let r="180",n={LEFT:0,MIDDLE:1,RIGHT:2,ROTATE:0,DOLLY:1,PAN:2},a={ROTATE:0,PAN:1,DOLLY_PAN:2,DOLLY_ROTATE:3},o=0,h=1,l=2,u=1,c=2,d=3,p=0,m=1,y=2,f=0,g=1,x=2,b=3,v=4,M=5,w=100,S=101,_=102,T=103,A=104,z=200,C=201,k=202,B=203,E=204,R=205,I=206,O=207,N=208,V=209,P=210,F=211,L=212,D=213,U=214,W=0,j=1,H=2,J=3,q=4,X=5,Y=6,Z=7,G=0,Q=1,K=2,$=0,tt=1,te=2,ti=3,ts=4,tr=5,tn=6,ta=7,to="attached",th=301,tl=302,tu=303,tc=304,td=306,tp=1e3,tm=1001,ty=1002,tf=1003,tg=1004,tx=1005,tb=1006,tv=1007,tM=1008,tw=1009,tS=1010,t_=1011,tT=1012,tA=1013,tz=1014,tC=1015,tk=1016,tB=1017,tE=1018,tR=1020,tI=35902,tO=35899,tN=1021,tV=1022,tP=1023,tF=1026,tL=1027,tD=1028,tU=1029,tW=1030,tj=1031,tH=1033,tJ=33776,tq=33777,tX=33778,tY=33779,tZ=35840,tG=35841,tQ=35842,tK=35843,t$=36196,t0=37492,t1=37496,t2=37808,t3=37809,t5=37810,t4=37811,t6=37812,t8=37813,t9=37814,t7=37815,et=37816,ee=37817,ei=37818,es=37819,er=37820,en=37821,ea=36492,eo=36494,eh=36495,el=36283,eu=36284,ec=36285,ed=36286,ep=2300,em=2301,ey=0,ef=1,eg=2,ex=3201,eb=0,ev=1,eM="",ew="srgb",eS="srgb-linear",e_="linear",eT="srgb",eA=512,ez=513,eC=514,ek=515,eB=516,eE=517,eR=518,eI=519,eO="300 es",eN=2e3;class eV{addEventListener(t,e){void 0===this._listeners&&(this._listeners={});let i=this._listeners;void 0===i[t]&&(i[t]=[]),-1===i[t].indexOf(e)&&i[t].push(e)}hasEventListener(t,e){let i=this._listeners;return void 0!==i&&void 0!==i[t]&&-1!==i[t].indexOf(e)}removeEventListener(t,e){let i=this._listeners;if(void 0===i)return;let s=i[t];if(void 0!==s){let t=s.indexOf(e);-1!==t&&s.splice(t,1)}}dispatchEvent(t){let e=this._listeners;if(void 0===e)return;let i=e[t.type];if(void 0!==i){t.target=this;let e=i.slice(0);for(let i=0,s=e.length;i>8&255]+eP[t>>16&255]+eP[t>>24&255]+"-"+eP[255&e]+eP[e>>8&255]+"-"+eP[e>>16&15|64]+eP[e>>24&255]+"-"+eP[63&i|128]+eP[i>>8&255]+"-"+eP[i>>16&255]+eP[i>>24&255]+eP[255&s]+eP[s>>8&255]+eP[s>>16&255]+eP[s>>24&255]).toLowerCase()}function eW(t,e,i){return Math.max(e,Math.min(i,t))}function ej(t,e){return(t%e+e)%e}function eH(t,e,i){return(1-i)*t+i*e}function eJ(t,e){switch(e.constructor){case Float32Array:return t;case Uint32Array:return t/0xffffffff;case Uint16Array:return t/65535;case Uint8Array:return t/255;case Int32Array:return Math.max(t/0x7fffffff,-1);case Int16Array:return Math.max(t/32767,-1);case Int8Array:return Math.max(t/127,-1);default:throw Error("Invalid component type.")}}function eq(t,e){switch(e.constructor){case Float32Array:return t;case Uint32Array:return Math.round(0xffffffff*t);case Uint16Array:return Math.round(65535*t);case Uint8Array:return Math.round(255*t);case Int32Array:return Math.round(0x7fffffff*t);case Int16Array:return Math.round(32767*t);case Int8Array:return Math.round(127*t);default:throw Error("Invalid component type.")}}let eX={DEG2RAD:eL,RAD2DEG:eD,generateUUID:eU,clamp:eW,euclideanModulo:ej,mapLinear:function(t,e,i,s,r){return s+(t-e)*(r-s)/(i-e)},inverseLerp:function(t,e,i){return t!==e?(i-t)/(e-t):0},lerp:eH,damp:function(t,e,i,s){return eH(t,e,1-Math.exp(-i*s))},pingpong:function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return e-Math.abs(ej(t,2*e)-e)},smoothstep:function(t,e,i){return t<=e?0:t>=i?1:(t=(t-e)/(i-e))*t*(3-2*t)},smootherstep:function(t,e,i){return t<=e?0:t>=i?1:(t=(t-e)/(i-e))*t*t*(t*(6*t-15)+10)},randInt:function(t,e){return t+Math.floor(Math.random()*(e-t+1))},randFloat:function(t,e){return t+Math.random()*(e-t)},randFloatSpread:function(t){return t*(.5-Math.random())},seededRandom:function(t){void 0!==t&&(eF=t);let e=eF+=0x6d2b79f5;return e=Math.imul(e^e>>>15,1|e),(((e^=e+Math.imul(e^e>>>7,61|e))^e>>>14)>>>0)/0x100000000},degToRad:function(t){return t*eL},radToDeg:function(t){return t*eD},isPowerOfTwo:function(t){return(t&t-1)==0&&0!==t},ceilPowerOfTwo:function(t){return Math.pow(2,Math.ceil(Math.log(t)/Math.LN2))},floorPowerOfTwo:function(t){return Math.pow(2,Math.floor(Math.log(t)/Math.LN2))},setQuaternionFromProperEuler:function(t,e,i,s,r){let n=Math.cos,a=Math.sin,o=n(i/2),h=a(i/2),l=n((e+s)/2),u=a((e+s)/2),c=n((e-s)/2),d=a((e-s)/2),p=n((s-e)/2),m=a((s-e)/2);switch(r){case"XYX":t.set(o*u,h*c,h*d,o*l);break;case"YZY":t.set(h*d,o*u,h*c,o*l);break;case"ZXZ":t.set(h*c,h*d,o*u,o*l);break;case"XZX":t.set(o*u,h*m,h*p,o*l);break;case"YXY":t.set(h*p,o*u,h*m,o*l);break;case"ZYZ":t.set(h*m,h*p,o*u,o*l);break;default:console.warn("THREE.MathUtils: .setQuaternionFromProperEuler() encountered an unknown order: "+r)}},normalize:eq,denormalize:eJ};class eY{get width(){return this.x}set width(t){this.x=t}get height(){return this.y}set height(t){this.y=t}set(t,e){return this.x=t,this.y=e,this}setScalar(t){return this.x=t,this.y=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;default:throw Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;default:throw Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y)}copy(t){return this.x=t.x,this.y=t.y,this}add(t){return this.x+=t.x,this.y+=t.y,this}addScalar(t){return this.x+=t,this.y+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this}subScalar(t){return this.x-=t,this.y-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this}multiply(t){return this.x*=t.x,this.y*=t.y,this}multiplyScalar(t){return this.x*=t,this.y*=t,this}divide(t){return this.x/=t.x,this.y/=t.y,this}divideScalar(t){return this.multiplyScalar(1/t)}applyMatrix3(t){let e=this.x,i=this.y,s=t.elements;return this.x=s[0]*e+s[3]*i+s[6],this.y=s[1]*e+s[4]*i+s[7],this}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this}clamp(t,e){return this.x=eW(this.x,t.x,e.x),this.y=eW(this.y,t.y,e.y),this}clampScalar(t,e){return this.x=eW(this.x,t,e),this.y=eW(this.y,t,e),this}clampLength(t,e){let i=this.length();return this.divideScalar(i||1).multiplyScalar(eW(i,t,e))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}roundToZero(){return this.x=Math.trunc(this.x),this.y=Math.trunc(this.y),this}negate(){return this.x=-this.x,this.y=-this.y,this}dot(t){return this.x*t.x+this.y*t.y}cross(t){return this.x*t.y-this.y*t.x}lengthSq(){return this.x*this.x+this.y*this.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)}normalize(){return this.divideScalar(this.length()||1)}angle(){return Math.atan2(-this.y,-this.x)+Math.PI}angleTo(t){let e=Math.sqrt(this.lengthSq()*t.lengthSq());return 0===e?Math.PI/2:Math.acos(eW(this.dot(t)/e,-1,1))}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){let e=this.x-t.x,i=this.y-t.y;return e*e+i*i}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this}lerpVectors(t,e,i){return this.x=t.x+(e.x-t.x)*i,this.y=t.y+(e.y-t.y)*i,this}equals(t){return t.x===this.x&&t.y===this.y}fromArray(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this.x=t[e],this.y=t[e+1],this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t[e]=this.x,t[e+1]=this.y,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this}rotateAround(t,e){let i=Math.cos(e),s=Math.sin(e),r=this.x-t.x,n=this.y-t.y;return this.x=r*i-n*s+t.x,this.y=r*s+n*i+t.y,this}random(){return this.x=Math.random(),this.y=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y}constructor(t=0,e=0){eY.prototype.isVector2=!0,this.x=t,this.y=e}}class eZ{static slerpFlat(t,e,i,s,r,n,a){let o=i[s+0],h=i[s+1],l=i[s+2],u=i[s+3],c=r[n+0],d=r[n+1],p=r[n+2],m=r[n+3];if(0===a){t[e+0]=o,t[e+1]=h,t[e+2]=l,t[e+3]=u;return}if(1===a){t[e+0]=c,t[e+1]=d,t[e+2]=p,t[e+3]=m;return}if(u!==m||o!==c||h!==d||l!==p){let t=1-a,e=o*c+h*d+l*p+u*m,i=e>=0?1:-1,s=1-e*e;if(s>Number.EPSILON){let r=Math.sqrt(s),n=Math.atan2(r,e*i);t=Math.sin(t*n)/r,a=Math.sin(a*n)/r}let r=a*i;if(o=o*t+c*r,h=h*t+d*r,l=l*t+p*r,u=u*t+m*r,t===1-a){let t=1/Math.sqrt(o*o+h*h+l*l+u*u);o*=t,h*=t,l*=t,u*=t}}t[e]=o,t[e+1]=h,t[e+2]=l,t[e+3]=u}static multiplyQuaternionsFlat(t,e,i,s,r,n){let a=i[s],o=i[s+1],h=i[s+2],l=i[s+3],u=r[n],c=r[n+1],d=r[n+2],p=r[n+3];return t[e]=a*p+l*u+o*d-h*c,t[e+1]=o*p+l*c+h*u-a*d,t[e+2]=h*p+l*d+a*c-o*u,t[e+3]=l*p-a*u-o*c-h*d,t}get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get w(){return this._w}set w(t){this._w=t,this._onChangeCallback()}set(t,e,i,s){return this._x=t,this._y=e,this._z=i,this._w=s,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._w)}copy(t){return this._x=t.x,this._y=t.y,this._z=t.z,this._w=t.w,this._onChangeCallback(),this}setFromEuler(t){let e=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=t._x,s=t._y,r=t._z,n=t._order,a=Math.cos,o=Math.sin,h=a(i/2),l=a(s/2),u=a(r/2),c=o(i/2),d=o(s/2),p=o(r/2);switch(n){case"XYZ":this._x=c*l*u+h*d*p,this._y=h*d*u-c*l*p,this._z=h*l*p+c*d*u,this._w=h*l*u-c*d*p;break;case"YXZ":this._x=c*l*u+h*d*p,this._y=h*d*u-c*l*p,this._z=h*l*p-c*d*u,this._w=h*l*u+c*d*p;break;case"ZXY":this._x=c*l*u-h*d*p,this._y=h*d*u+c*l*p,this._z=h*l*p+c*d*u,this._w=h*l*u-c*d*p;break;case"ZYX":this._x=c*l*u-h*d*p,this._y=h*d*u+c*l*p,this._z=h*l*p-c*d*u,this._w=h*l*u+c*d*p;break;case"YZX":this._x=c*l*u+h*d*p,this._y=h*d*u+c*l*p,this._z=h*l*p-c*d*u,this._w=h*l*u-c*d*p;break;case"XZY":this._x=c*l*u-h*d*p,this._y=h*d*u-c*l*p,this._z=h*l*p+c*d*u,this._w=h*l*u+c*d*p;break;default:console.warn("THREE.Quaternion: .setFromEuler() encountered an unknown order: "+n)}return!0===e&&this._onChangeCallback(),this}setFromAxisAngle(t,e){let i=e/2,s=Math.sin(i);return this._x=t.x*s,this._y=t.y*s,this._z=t.z*s,this._w=Math.cos(i),this._onChangeCallback(),this}setFromRotationMatrix(t){let e=t.elements,i=e[0],s=e[4],r=e[8],n=e[1],a=e[5],o=e[9],h=e[2],l=e[6],u=e[10],c=i+a+u;if(c>0){let t=.5/Math.sqrt(c+1);this._w=.25/t,this._x=(l-o)*t,this._y=(r-h)*t,this._z=(n-s)*t}else if(i>a&&i>u){let t=2*Math.sqrt(1+i-a-u);this._w=(l-o)/t,this._x=.25*t,this._y=(s+n)/t,this._z=(r+h)/t}else if(a>u){let t=2*Math.sqrt(1+a-i-u);this._w=(r-h)/t,this._x=(s+n)/t,this._y=.25*t,this._z=(o+l)/t}else{let t=2*Math.sqrt(1+u-i-a);this._w=(n-s)/t,this._x=(r+h)/t,this._y=(o+l)/t,this._z=.25*t}return this._onChangeCallback(),this}setFromUnitVectors(t,e){let i=t.dot(e)+1;return i<1e-8?(i=0,Math.abs(t.x)>Math.abs(t.z)?(this._x=-t.y,this._y=t.x,this._z=0):(this._x=0,this._y=-t.z,this._z=t.y)):(this._x=t.y*e.z-t.z*e.y,this._y=t.z*e.x-t.x*e.z,this._z=t.x*e.y-t.y*e.x),this._w=i,this.normalize()}angleTo(t){return 2*Math.acos(Math.abs(eW(this.dot(t),-1,1)))}rotateTowards(t,e){let i=this.angleTo(t);if(0===i)return this;let s=Math.min(1,e/i);return this.slerp(t,s),this}identity(){return this.set(0,0,0,1)}invert(){return this.conjugate()}conjugate(){return this._x*=-1,this._y*=-1,this._z*=-1,this._onChangeCallback(),this}dot(t){return this._x*t._x+this._y*t._y+this._z*t._z+this._w*t._w}lengthSq(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w}length(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)}normalize(){let t=this.length();return 0===t?(this._x=0,this._y=0,this._z=0,this._w=1):(t=1/t,this._x=this._x*t,this._y=this._y*t,this._z=this._z*t,this._w=this._w*t),this._onChangeCallback(),this}multiply(t){return this.multiplyQuaternions(this,t)}premultiply(t){return this.multiplyQuaternions(t,this)}multiplyQuaternions(t,e){let i=t._x,s=t._y,r=t._z,n=t._w,a=e._x,o=e._y,h=e._z,l=e._w;return this._x=i*l+n*a+s*h-r*o,this._y=s*l+n*o+r*a-i*h,this._z=r*l+n*h+i*o-s*a,this._w=n*l-i*a-s*o-r*h,this._onChangeCallback(),this}slerp(t,e){if(0===e)return this;if(1===e)return this.copy(t);let i=this._x,s=this._y,r=this._z,n=this._w,a=n*t._w+i*t._x+s*t._y+r*t._z;if(a<0?(this._w=-t._w,this._x=-t._x,this._y=-t._y,this._z=-t._z,a=-a):this.copy(t),a>=1)return this._w=n,this._x=i,this._y=s,this._z=r,this;let o=1-a*a;if(o<=Number.EPSILON){let t=1-e;return this._w=t*n+e*this._w,this._x=t*i+e*this._x,this._y=t*s+e*this._y,this._z=t*r+e*this._z,this.normalize(),this}let h=Math.sqrt(o),l=Math.atan2(h,a),u=Math.sin((1-e)*l)/h,c=Math.sin(e*l)/h;return this._w=n*u+this._w*c,this._x=i*u+this._x*c,this._y=s*u+this._y*c,this._z=r*u+this._z*c,this._onChangeCallback(),this}slerpQuaternions(t,e,i){return this.copy(t).slerp(e,i)}random(){let t=2*Math.PI*Math.random(),e=2*Math.PI*Math.random(),i=Math.random(),s=Math.sqrt(1-i),r=Math.sqrt(i);return this.set(s*Math.sin(t),s*Math.cos(t),r*Math.sin(e),r*Math.cos(e))}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._w===this._w}fromArray(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._x=t[e],this._y=t[e+1],this._z=t[e+2],this._w=t[e+3],this._onChangeCallback(),this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._w,t}fromBufferAttribute(t,e){return this._x=t.getX(e),this._y=t.getY(e),this._z=t.getZ(e),this._w=t.getW(e),this._onChangeCallback(),this}toJSON(){return this.toArray()}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._w}constructor(t=0,e=0,i=0,s=1){this.isQuaternion=!0,this._x=t,this._y=e,this._z=i,this._w=s}}class eG{set(t,e,i){return void 0===i&&(i=this.z),this.x=t,this.y=e,this.z=i,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;default:throw Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this}add(t){return this.x+=t.x,this.y+=t.y,this.z+=t.z,this}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this.z-=t.z,this}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this}multiplyVectors(t,e){return this.x=t.x*e.x,this.y=t.y*e.y,this.z=t.z*e.z,this}applyEuler(t){return this.applyQuaternion(eK.setFromEuler(t))}applyAxisAngle(t,e){return this.applyQuaternion(eK.setFromAxisAngle(t,e))}applyMatrix3(t){let e=this.x,i=this.y,s=this.z,r=t.elements;return this.x=r[0]*e+r[3]*i+r[6]*s,this.y=r[1]*e+r[4]*i+r[7]*s,this.z=r[2]*e+r[5]*i+r[8]*s,this}applyNormalMatrix(t){return this.applyMatrix3(t).normalize()}applyMatrix4(t){let e=this.x,i=this.y,s=this.z,r=t.elements,n=1/(r[3]*e+r[7]*i+r[11]*s+r[15]);return this.x=(r[0]*e+r[4]*i+r[8]*s+r[12])*n,this.y=(r[1]*e+r[5]*i+r[9]*s+r[13])*n,this.z=(r[2]*e+r[6]*i+r[10]*s+r[14])*n,this}applyQuaternion(t){let e=this.x,i=this.y,s=this.z,r=t.x,n=t.y,a=t.z,o=t.w,h=2*(n*s-a*i),l=2*(a*e-r*s),u=2*(r*i-n*e);return this.x=e+o*h+n*u-a*l,this.y=i+o*l+a*h-r*u,this.z=s+o*u+r*l-n*h,this}project(t){return this.applyMatrix4(t.matrixWorldInverse).applyMatrix4(t.projectionMatrix)}unproject(t){return this.applyMatrix4(t.projectionMatrixInverse).applyMatrix4(t.matrixWorld)}transformDirection(t){let e=this.x,i=this.y,s=this.z,r=t.elements;return this.x=r[0]*e+r[4]*i+r[8]*s,this.y=r[1]*e+r[5]*i+r[9]*s,this.z=r[2]*e+r[6]*i+r[10]*s,this.normalize()}divide(t){return this.x/=t.x,this.y/=t.y,this.z/=t.z,this}divideScalar(t){return this.multiplyScalar(1/t)}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this.z=Math.min(this.z,t.z),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this.z=Math.max(this.z,t.z),this}clamp(t,e){return this.x=eW(this.x,t.x,e.x),this.y=eW(this.y,t.y,e.y),this.z=eW(this.z,t.z,e.z),this}clampScalar(t,e){return this.x=eW(this.x,t,e),this.y=eW(this.y,t,e),this.z=eW(this.z,t,e),this}clampLength(t,e){let i=this.length();return this.divideScalar(i||1).multiplyScalar(eW(i,t,e))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this}roundToZero(){return this.x=Math.trunc(this.x),this.y=Math.trunc(this.y),this.z=Math.trunc(this.z),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this}dot(t){return this.x*t.x+this.y*t.y+this.z*t.z}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)}normalize(){return this.divideScalar(this.length()||1)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this.z+=(t.z-this.z)*e,this}lerpVectors(t,e,i){return this.x=t.x+(e.x-t.x)*i,this.y=t.y+(e.y-t.y)*i,this.z=t.z+(e.z-t.z)*i,this}cross(t){return this.crossVectors(this,t)}crossVectors(t,e){let i=t.x,s=t.y,r=t.z,n=e.x,a=e.y,o=e.z;return this.x=s*o-r*a,this.y=r*n-i*o,this.z=i*a-s*n,this}projectOnVector(t){let e=t.lengthSq();if(0===e)return this.set(0,0,0);let i=t.dot(this)/e;return this.copy(t).multiplyScalar(i)}projectOnPlane(t){return eQ.copy(this).projectOnVector(t),this.sub(eQ)}reflect(t){return this.sub(eQ.copy(t).multiplyScalar(2*this.dot(t)))}angleTo(t){let e=Math.sqrt(this.lengthSq()*t.lengthSq());return 0===e?Math.PI/2:Math.acos(eW(this.dot(t)/e,-1,1))}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){let e=this.x-t.x,i=this.y-t.y,s=this.z-t.z;return e*e+i*i+s*s}manhattanDistanceTo(t){return Math.abs(this.x-t.x)+Math.abs(this.y-t.y)+Math.abs(this.z-t.z)}setFromSpherical(t){return this.setFromSphericalCoords(t.radius,t.phi,t.theta)}setFromSphericalCoords(t,e,i){let s=Math.sin(e)*t;return this.x=s*Math.sin(i),this.y=Math.cos(e)*t,this.z=s*Math.cos(i),this}setFromCylindrical(t){return this.setFromCylindricalCoords(t.radius,t.theta,t.y)}setFromCylindricalCoords(t,e,i){return this.x=t*Math.sin(e),this.y=i,this.z=t*Math.cos(e),this}setFromMatrixPosition(t){let e=t.elements;return this.x=e[12],this.y=e[13],this.z=e[14],this}setFromMatrixScale(t){let e=this.setFromMatrixColumn(t,0).length(),i=this.setFromMatrixColumn(t,1).length(),s=this.setFromMatrixColumn(t,2).length();return this.x=e,this.y=i,this.z=s,this}setFromMatrixColumn(t,e){return this.fromArray(t.elements,4*e)}setFromMatrix3Column(t,e){return this.fromArray(t.elements,3*e)}setFromEuler(t){return this.x=t._x,this.y=t._y,this.z=t._z,this}setFromColor(t){return this.x=t.r,this.y=t.g,this.z=t.b,this}equals(t){return t.x===this.x&&t.y===this.y&&t.z===this.z}fromArray(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this.x=t[e],this.y=t[e+1],this.z=t[e+2],this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t[e]=this.x,t[e+1]=this.y,t[e+2]=this.z,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this.z=t.getZ(e),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this}randomDirection(){let t=Math.random()*Math.PI*2,e=2*Math.random()-1,i=Math.sqrt(1-e*e);return this.x=i*Math.cos(t),this.y=e,this.z=i*Math.sin(t),this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z}constructor(t=0,e=0,i=0){eG.prototype.isVector3=!0,this.x=t,this.y=e,this.z=i}}let eQ=new eG,eK=new eZ;class e${set(t,e,i,s,r,n,a,o,h){let l=this.elements;return l[0]=t,l[1]=s,l[2]=a,l[3]=e,l[4]=r,l[5]=o,l[6]=i,l[7]=n,l[8]=h,this}identity(){return this.set(1,0,0,0,1,0,0,0,1),this}copy(t){let e=this.elements,i=t.elements;return e[0]=i[0],e[1]=i[1],e[2]=i[2],e[3]=i[3],e[4]=i[4],e[5]=i[5],e[6]=i[6],e[7]=i[7],e[8]=i[8],this}extractBasis(t,e,i){return t.setFromMatrix3Column(this,0),e.setFromMatrix3Column(this,1),i.setFromMatrix3Column(this,2),this}setFromMatrix4(t){let e=t.elements;return this.set(e[0],e[4],e[8],e[1],e[5],e[9],e[2],e[6],e[10]),this}multiply(t){return this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){let i=t.elements,s=e.elements,r=this.elements,n=i[0],a=i[3],o=i[6],h=i[1],l=i[4],u=i[7],c=i[2],d=i[5],p=i[8],m=s[0],y=s[3],f=s[6],g=s[1],x=s[4],b=s[7],v=s[2],M=s[5],w=s[8];return r[0]=n*m+a*g+o*v,r[3]=n*y+a*x+o*M,r[6]=n*f+a*b+o*w,r[1]=h*m+l*g+u*v,r[4]=h*y+l*x+u*M,r[7]=h*f+l*b+u*w,r[2]=c*m+d*g+p*v,r[5]=c*y+d*x+p*M,r[8]=c*f+d*b+p*w,this}multiplyScalar(t){let e=this.elements;return e[0]*=t,e[3]*=t,e[6]*=t,e[1]*=t,e[4]*=t,e[7]*=t,e[2]*=t,e[5]*=t,e[8]*=t,this}determinant(){let t=this.elements,e=t[0],i=t[1],s=t[2],r=t[3],n=t[4],a=t[5],o=t[6],h=t[7],l=t[8];return e*n*l-e*a*h-i*r*l+i*a*o+s*r*h-s*n*o}invert(){let t=this.elements,e=t[0],i=t[1],s=t[2],r=t[3],n=t[4],a=t[5],o=t[6],h=t[7],l=t[8],u=l*n-a*h,c=a*o-l*r,d=h*r-n*o,p=e*u+i*c+s*d;if(0===p)return this.set(0,0,0,0,0,0,0,0,0);let m=1/p;return t[0]=u*m,t[1]=(s*h-l*i)*m,t[2]=(a*i-s*n)*m,t[3]=c*m,t[4]=(l*e-s*o)*m,t[5]=(s*r-a*e)*m,t[6]=d*m,t[7]=(i*o-h*e)*m,t[8]=(n*e-i*r)*m,this}transpose(){let t,e=this.elements;return t=e[1],e[1]=e[3],e[3]=t,t=e[2],e[2]=e[6],e[6]=t,t=e[5],e[5]=e[7],e[7]=t,this}getNormalMatrix(t){return this.setFromMatrix4(t).invert().transpose()}transposeIntoArray(t){let e=this.elements;return t[0]=e[0],t[1]=e[3],t[2]=e[6],t[3]=e[1],t[4]=e[4],t[5]=e[7],t[6]=e[2],t[7]=e[5],t[8]=e[8],this}setUvTransform(t,e,i,s,r,n,a){let o=Math.cos(r),h=Math.sin(r);return this.set(i*o,i*h,-i*(o*n+h*a)+n+t,-s*h,s*o,-s*(-h*n+o*a)+a+e,0,0,1),this}scale(t,e){return this.premultiply(e0.makeScale(t,e)),this}rotate(t){return this.premultiply(e0.makeRotation(-t)),this}translate(t,e){return this.premultiply(e0.makeTranslation(t,e)),this}makeTranslation(t,e){return t.isVector2?this.set(1,0,t.x,0,1,t.y,0,0,1):this.set(1,0,t,0,1,e,0,0,1),this}makeRotation(t){let e=Math.cos(t),i=Math.sin(t);return this.set(e,-i,0,i,e,0,0,0,1),this}makeScale(t,e){return this.set(t,0,0,0,e,0,0,0,1),this}equals(t){let e=this.elements,i=t.elements;for(let t=0;t<9;t++)if(e[t]!==i[t])return!1;return!0}fromArray(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;for(let i=0;i<9;i++)this.elements[i]=t[i+e];return this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=this.elements;return t[e]=i[0],t[e+1]=i[1],t[e+2]=i[2],t[e+3]=i[3],t[e+4]=i[4],t[e+5]=i[5],t[e+6]=i[6],t[e+7]=i[7],t[e+8]=i[8],t}clone(){return new this.constructor().fromArray(this.elements)}constructor(t,e,i,s,r,n,a,o,h){e$.prototype.isMatrix3=!0,this.elements=[1,0,0,0,1,0,0,0,1],void 0!==t&&this.set(t,e,i,s,r,n,a,o,h)}}let e0=new e$;function e1(t){for(let e=t.length-1;e>=0;--e)if(t[e]>=65535)return!0;return!1}function e2(t){return document.createElementNS("http://www.w3.org/1999/xhtml",t)}function e3(){let t=e2("canvas");return t.style.display="block",t}Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array;let e5={};function e4(t){t in e5||(e5[t]=!0,console.warn(t))}function e6(t,e,i){return new Promise(function(s,r){setTimeout(function n(){switch(t.clientWaitSync(e,t.SYNC_FLUSH_COMMANDS_BIT,0)){case t.WAIT_FAILED:r();break;case t.TIMEOUT_EXPIRED:setTimeout(n,i);break;default:s()}},i)})}let e8=new e$().set(.4123908,.3575843,.1804808,.212639,.7151687,.0721923,.0193308,.1191948,.9505322),e9=new e$().set(3.2409699,-1.5373832,-.4986108,-.9692436,1.8759675,.0415551,.0556301,-.203977,1.0569715),e7=function(){let t={enabled:!0,workingColorSpace:eS,spaces:{},convert:function(t,e,i){return!1!==this.enabled&&e!==i&&e&&i&&(this.spaces[e].transfer===eT&&(t.r=it(t.r),t.g=it(t.g),t.b=it(t.b)),this.spaces[e].primaries!==this.spaces[i].primaries&&(t.applyMatrix3(this.spaces[e].toXYZ),t.applyMatrix3(this.spaces[i].fromXYZ)),this.spaces[i].transfer===eT&&(t.r=ie(t.r),t.g=ie(t.g),t.b=ie(t.b))),t},workingToColorSpace:function(t,e){return this.convert(t,this.workingColorSpace,e)},colorSpaceToWorking:function(t,e){return this.convert(t,e,this.workingColorSpace)},getPrimaries:function(t){return this.spaces[t].primaries},getTransfer:function(t){return t===eM?e_:this.spaces[t].transfer},getToneMappingMode:function(t){return this.spaces[t].outputColorSpaceConfig.toneMappingMode||"standard"},getLuminanceCoefficients:function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.workingColorSpace;return t.fromArray(this.spaces[e].luminanceCoefficients)},define:function(t){Object.assign(this.spaces,t)},_getMatrix:function(t,e,i){return t.copy(this.spaces[e].toXYZ).multiply(this.spaces[i].fromXYZ)},_getDrawingBufferColorSpace:function(t){return this.spaces[t].outputColorSpaceConfig.drawingBufferColorSpace},_getUnpackColorSpace:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.workingColorSpace;return this.spaces[t].workingColorSpaceConfig.unpackColorSpace},fromWorkingColorSpace:function(e,i){return e4("THREE.ColorManagement: .fromWorkingColorSpace() has been renamed to .workingToColorSpace()."),t.workingToColorSpace(e,i)},toWorkingColorSpace:function(e,i){return e4("THREE.ColorManagement: .toWorkingColorSpace() has been renamed to .colorSpaceToWorking()."),t.colorSpaceToWorking(e,i)}},e=[.64,.33,.3,.6,.15,.06],i=[.2126,.7152,.0722],s=[.3127,.329];return t.define({[eS]:{primaries:e,whitePoint:s,transfer:e_,toXYZ:e8,fromXYZ:e9,luminanceCoefficients:i,workingColorSpaceConfig:{unpackColorSpace:ew},outputColorSpaceConfig:{drawingBufferColorSpace:ew}},[ew]:{primaries:e,whitePoint:s,transfer:eT,toXYZ:e8,fromXYZ:e9,luminanceCoefficients:i,outputColorSpaceConfig:{drawingBufferColorSpace:ew}}}),t}();function it(t){return t<.04045?.0773993808*t:Math.pow(.9478672986*t+.0521327014,2.4)}function ie(t){return t<.0031308?12.92*t:1.055*Math.pow(t,.41666)-.055}class ii{static getDataURL(t){let e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"image/png";if(/^data:/i.test(t.src)||"undefined"==typeof HTMLCanvasElement)return t.src;if(t instanceof HTMLCanvasElement)e=t;else{void 0===s&&(s=e2("canvas")),s.width=t.width,s.height=t.height;let i=s.getContext("2d");t instanceof ImageData?i.putImageData(t,0,0):i.drawImage(t,0,0,t.width,t.height),e=s}return e.toDataURL(i)}static sRGBToLinear(t){if("undefined"!=typeof HTMLImageElement&&t instanceof HTMLImageElement||"undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement||"undefined"!=typeof ImageBitmap&&t instanceof ImageBitmap){let e=e2("canvas");e.width=t.width,e.height=t.height;let i=e.getContext("2d");i.drawImage(t,0,0,t.width,t.height);let s=i.getImageData(0,0,t.width,t.height),r=s.data;for(let t=0;t0&&(i.userData=this.userData),e||(t.textures[this.uuid]=i),i}dispose(){this.dispatchEvent({type:"dispose"})}transformUv(t){if(300!==this.mapping)return t;if(t.applyMatrix3(this.matrix),t.x<0||t.x>1)switch(this.wrapS){case tp:t.x=t.x-Math.floor(t.x);break;case tm:t.x=t.x<0?0:1;break;case ty:1===Math.abs(Math.floor(t.x)%2)?t.x=Math.ceil(t.x)-t.x:t.x=t.x-Math.floor(t.x)}if(t.y<0||t.y>1)switch(this.wrapT){case tp:t.y=t.y-Math.floor(t.y);break;case tm:t.y=t.y<0?0:1;break;case ty:1===Math.abs(Math.floor(t.y)%2)?t.y=Math.ceil(t.y)-t.y:t.y=t.y-Math.floor(t.y)}return this.flipY&&(t.y=1-t.y),t}set needsUpdate(t){!0===t&&(this.version++,this.source.needsUpdate=!0)}set needsPMREMUpdate(t){!0===t&&this.pmremVersion++}constructor(t=il.DEFAULT_IMAGE,e=il.DEFAULT_MAPPING,i=tm,s=tm,r=tb,n=tM,a=tP,o=tw,h=il.DEFAULT_ANISOTROPY,l=eM){super(),this.isTexture=!0,Object.defineProperty(this,"id",{value:io++}),this.uuid=eU(),this.name="",this.source=new ir(t),this.mipmaps=[],this.mapping=e,this.channel=0,this.wrapS=i,this.wrapT=s,this.magFilter=r,this.minFilter=n,this.anisotropy=h,this.format=a,this.internalFormat=null,this.type=o,this.offset=new eY(0,0),this.repeat=new eY(1,1),this.center=new eY(0,0),this.rotation=0,this.matrixAutoUpdate=!0,this.matrix=new e$,this.generateMipmaps=!0,this.premultiplyAlpha=!1,this.flipY=!0,this.unpackAlignment=4,this.colorSpace=l,this.userData={},this.updateRanges=[],this.version=0,this.onUpdate=null,this.renderTarget=null,this.isRenderTargetTexture=!1,this.isArrayTexture=!!t&&!!t.depth&&t.depth>1,this.pmremVersion=0}}il.DEFAULT_IMAGE=null,il.DEFAULT_MAPPING=300,il.DEFAULT_ANISOTROPY=1;class iu{get width(){return this.z}set width(t){this.z=t}get height(){return this.w}set height(t){this.w=t}set(t,e,i,s){return this.x=t,this.y=e,this.z=i,this.w=s,this}setScalar(t){return this.x=t,this.y=t,this.z=t,this.w=t,this}setX(t){return this.x=t,this}setY(t){return this.y=t,this}setZ(t){return this.z=t,this}setW(t){return this.w=t,this}setComponent(t,e){switch(t){case 0:this.x=e;break;case 1:this.y=e;break;case 2:this.z=e;break;case 3:this.w=e;break;default:throw Error("index is out of range: "+t)}return this}getComponent(t){switch(t){case 0:return this.x;case 1:return this.y;case 2:return this.z;case 3:return this.w;default:throw Error("index is out of range: "+t)}}clone(){return new this.constructor(this.x,this.y,this.z,this.w)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this.w=void 0!==t.w?t.w:1,this}add(t){return this.x+=t.x,this.y+=t.y,this.z+=t.z,this.w+=t.w,this}addScalar(t){return this.x+=t,this.y+=t,this.z+=t,this.w+=t,this}addVectors(t,e){return this.x=t.x+e.x,this.y=t.y+e.y,this.z=t.z+e.z,this.w=t.w+e.w,this}addScaledVector(t,e){return this.x+=t.x*e,this.y+=t.y*e,this.z+=t.z*e,this.w+=t.w*e,this}sub(t){return this.x-=t.x,this.y-=t.y,this.z-=t.z,this.w-=t.w,this}subScalar(t){return this.x-=t,this.y-=t,this.z-=t,this.w-=t,this}subVectors(t,e){return this.x=t.x-e.x,this.y=t.y-e.y,this.z=t.z-e.z,this.w=t.w-e.w,this}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this.w*=t.w,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this.w*=t,this}applyMatrix4(t){let e=this.x,i=this.y,s=this.z,r=this.w,n=t.elements;return this.x=n[0]*e+n[4]*i+n[8]*s+n[12]*r,this.y=n[1]*e+n[5]*i+n[9]*s+n[13]*r,this.z=n[2]*e+n[6]*i+n[10]*s+n[14]*r,this.w=n[3]*e+n[7]*i+n[11]*s+n[15]*r,this}divide(t){return this.x/=t.x,this.y/=t.y,this.z/=t.z,this.w/=t.w,this}divideScalar(t){return this.multiplyScalar(1/t)}setAxisAngleFromQuaternion(t){this.w=2*Math.acos(t.w);let e=Math.sqrt(1-t.w*t.w);return e<1e-4?(this.x=1,this.y=0,this.z=0):(this.x=t.x/e,this.y=t.y/e,this.z=t.z/e),this}setAxisAngleFromRotationMatrix(t){let e,i,s,r,n=t.elements,a=n[0],o=n[4],h=n[8],l=n[1],u=n[5],c=n[9],d=n[2],p=n[6],m=n[10];if(.01>Math.abs(o-l)&&.01>Math.abs(h-d)&&.01>Math.abs(c-p)){if(.1>Math.abs(o+l)&&.1>Math.abs(h+d)&&.1>Math.abs(c+p)&&.1>Math.abs(a+u+m-3))return this.set(1,0,0,0),this;e=Math.PI;let t=(a+1)/2,n=(u+1)/2,y=(m+1)/2,f=(o+l)/4,g=(h+d)/4,x=(c+p)/4;return t>n&&t>y?t<.01?(i=0,s=.707106781,r=.707106781):(s=f/(i=Math.sqrt(t)),r=g/i):n>y?n<.01?(i=.707106781,s=0,r=.707106781):(i=f/(s=Math.sqrt(n)),r=x/s):y<.01?(i=.707106781,s=.707106781,r=0):(i=g/(r=Math.sqrt(y)),s=x/r),this.set(i,s,r,e),this}let y=Math.sqrt((p-c)*(p-c)+(h-d)*(h-d)+(l-o)*(l-o));return .001>Math.abs(y)&&(y=1),this.x=(p-c)/y,this.y=(h-d)/y,this.z=(l-o)/y,this.w=Math.acos((a+u+m-1)/2),this}setFromMatrixPosition(t){let e=t.elements;return this.x=e[12],this.y=e[13],this.z=e[14],this.w=e[15],this}min(t){return this.x=Math.min(this.x,t.x),this.y=Math.min(this.y,t.y),this.z=Math.min(this.z,t.z),this.w=Math.min(this.w,t.w),this}max(t){return this.x=Math.max(this.x,t.x),this.y=Math.max(this.y,t.y),this.z=Math.max(this.z,t.z),this.w=Math.max(this.w,t.w),this}clamp(t,e){return this.x=eW(this.x,t.x,e.x),this.y=eW(this.y,t.y,e.y),this.z=eW(this.z,t.z,e.z),this.w=eW(this.w,t.w,e.w),this}clampScalar(t,e){return this.x=eW(this.x,t,e),this.y=eW(this.y,t,e),this.z=eW(this.z,t,e),this.w=eW(this.w,t,e),this}clampLength(t,e){let i=this.length();return this.divideScalar(i||1).multiplyScalar(eW(i,t,e))}floor(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this.z=Math.floor(this.z),this.w=Math.floor(this.w),this}ceil(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this.z=Math.ceil(this.z),this.w=Math.ceil(this.w),this}round(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this.z=Math.round(this.z),this.w=Math.round(this.w),this}roundToZero(){return this.x=Math.trunc(this.x),this.y=Math.trunc(this.y),this.z=Math.trunc(this.z),this.w=Math.trunc(this.w),this}negate(){return this.x=-this.x,this.y=-this.y,this.z=-this.z,this.w=-this.w,this}dot(t){return this.x*t.x+this.y*t.y+this.z*t.z+this.w*t.w}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w)}manhattanLength(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)+Math.abs(this.w)}normalize(){return this.divideScalar(this.length()||1)}setLength(t){return this.normalize().multiplyScalar(t)}lerp(t,e){return this.x+=(t.x-this.x)*e,this.y+=(t.y-this.y)*e,this.z+=(t.z-this.z)*e,this.w+=(t.w-this.w)*e,this}lerpVectors(t,e,i){return this.x=t.x+(e.x-t.x)*i,this.y=t.y+(e.y-t.y)*i,this.z=t.z+(e.z-t.z)*i,this.w=t.w+(e.w-t.w)*i,this}equals(t){return t.x===this.x&&t.y===this.y&&t.z===this.z&&t.w===this.w}fromArray(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this.x=t[e],this.y=t[e+1],this.z=t[e+2],this.w=t[e+3],this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t[e]=this.x,t[e+1]=this.y,t[e+2]=this.z,t[e+3]=this.w,t}fromBufferAttribute(t,e){return this.x=t.getX(e),this.y=t.getY(e),this.z=t.getZ(e),this.w=t.getW(e),this}random(){return this.x=Math.random(),this.y=Math.random(),this.z=Math.random(),this.w=Math.random(),this}*[Symbol.iterator](){yield this.x,yield this.y,yield this.z,yield this.w}constructor(t=0,e=0,i=0,s=1){iu.prototype.isVector4=!0,this.x=t,this.y=e,this.z=i,this.w=s}}class ic extends eV{_setTextureOptions(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e={minFilter:tb,generateMipmaps:!1,flipY:!1,internalFormat:null};void 0!==t.mapping&&(e.mapping=t.mapping),void 0!==t.wrapS&&(e.wrapS=t.wrapS),void 0!==t.wrapT&&(e.wrapT=t.wrapT),void 0!==t.wrapR&&(e.wrapR=t.wrapR),void 0!==t.magFilter&&(e.magFilter=t.magFilter),void 0!==t.minFilter&&(e.minFilter=t.minFilter),void 0!==t.format&&(e.format=t.format),void 0!==t.type&&(e.type=t.type),void 0!==t.anisotropy&&(e.anisotropy=t.anisotropy),void 0!==t.colorSpace&&(e.colorSpace=t.colorSpace),void 0!==t.flipY&&(e.flipY=t.flipY),void 0!==t.generateMipmaps&&(e.generateMipmaps=t.generateMipmaps),void 0!==t.internalFormat&&(e.internalFormat=t.internalFormat);for(let t=0;t2&&void 0!==arguments[2]?arguments[2]:1;if(this.width!==t||this.height!==e||this.depth!==i){this.width=t,this.height=e,this.depth=i;for(let s=0,r=this.textures.length;s1;this.dispose()}this.viewport.set(0,0,t,e),this.scissor.set(0,0,t,e)}clone(){return new this.constructor().copy(this)}copy(t){this.width=t.width,this.height=t.height,this.depth=t.depth,this.scissor.copy(t.scissor),this.scissorTest=t.scissorTest,this.viewport.copy(t.viewport),this.textures.length=0;for(let e=0,i=t.textures.length;e1&&void 0!==arguments[1]&&arguments[1];return this.makeEmpty(),this.expandByObject(t,e)}clone(){return new this.constructor().copy(this)}copy(t){return this.min.copy(t.min),this.max.copy(t.max),this}makeEmpty(){return this.min.x=this.min.y=this.min.z=Infinity,this.max.x=this.max.y=this.max.z=-1/0,this}isEmpty(){return this.max.x1&&void 0!==arguments[1]&&arguments[1];t.updateWorldMatrix(!1,!1);let i=t.geometry;if(void 0!==i){let s=i.getAttribute("position");if(!0===e&&void 0!==s&&!0!==t.isInstancedMesh)for(let e=0,i=s.count;e=this.min.x&&t.x<=this.max.x&&t.y>=this.min.y&&t.y<=this.max.y&&t.z>=this.min.z&&t.z<=this.max.z}containsBox(t){return this.min.x<=t.min.x&&t.max.x<=this.max.x&&this.min.y<=t.min.y&&t.max.y<=this.max.y&&this.min.z<=t.min.z&&t.max.z<=this.max.z}getParameter(t,e){return e.set((t.x-this.min.x)/(this.max.x-this.min.x),(t.y-this.min.y)/(this.max.y-this.min.y),(t.z-this.min.z)/(this.max.z-this.min.z))}intersectsBox(t){return t.max.x>=this.min.x&&t.min.x<=this.max.x&&t.max.y>=this.min.y&&t.min.y<=this.max.y&&t.max.z>=this.min.z&&t.min.z<=this.max.z}intersectsSphere(t){return this.clampPoint(t.center,ix),ix.distanceToSquared(t.center)<=t.radius*t.radius}intersectsPlane(t){let e,i;return t.normal.x>0?(e=t.normal.x*this.min.x,i=t.normal.x*this.max.x):(e=t.normal.x*this.max.x,i=t.normal.x*this.min.x),t.normal.y>0?(e+=t.normal.y*this.min.y,i+=t.normal.y*this.max.y):(e+=t.normal.y*this.max.y,i+=t.normal.y*this.min.y),t.normal.z>0?(e+=t.normal.z*this.min.z,i+=t.normal.z*this.max.z):(e+=t.normal.z*this.max.z,i+=t.normal.z*this.min.z),e<=-t.constant&&i>=-t.constant}intersectsTriangle(t){if(this.isEmpty())return!1;this.getCenter(iA),iz.subVectors(this.max,iA),iv.subVectors(t.a,iA),iM.subVectors(t.b,iA),iw.subVectors(t.c,iA),iS.subVectors(iM,iv),i_.subVectors(iw,iM),iT.subVectors(iv,iw);let e=[0,-iS.z,iS.y,0,-i_.z,i_.y,0,-iT.z,iT.y,iS.z,0,-iS.x,i_.z,0,-i_.x,iT.z,0,-iT.x,-iS.y,iS.x,0,-i_.y,i_.x,0,-iT.y,iT.x,0];return!!iB(e,iv,iM,iw,iz)&&!!iB(e=[1,0,0,0,1,0,0,0,1],iv,iM,iw,iz)&&(iC.crossVectors(iS,i_),iB(e=[iC.x,iC.y,iC.z],iv,iM,iw,iz))}clampPoint(t,e){return e.copy(t).clamp(this.min,this.max)}distanceToPoint(t){return this.clampPoint(t,ix).distanceTo(t)}getBoundingSphere(t){return this.isEmpty()?t.makeEmpty():(this.getCenter(t.center),t.radius=.5*this.getSize(ix).length()),t}intersect(t){return this.min.max(t.min),this.max.min(t.max),this.isEmpty()&&this.makeEmpty(),this}union(t){return this.min.min(t.min),this.max.max(t.max),this}applyMatrix4(t){return this.isEmpty()||(ig[0].set(this.min.x,this.min.y,this.min.z).applyMatrix4(t),ig[1].set(this.min.x,this.min.y,this.max.z).applyMatrix4(t),ig[2].set(this.min.x,this.max.y,this.min.z).applyMatrix4(t),ig[3].set(this.min.x,this.max.y,this.max.z).applyMatrix4(t),ig[4].set(this.max.x,this.min.y,this.min.z).applyMatrix4(t),ig[5].set(this.max.x,this.min.y,this.max.z).applyMatrix4(t),ig[6].set(this.max.x,this.max.y,this.min.z).applyMatrix4(t),ig[7].set(this.max.x,this.max.y,this.max.z).applyMatrix4(t),this.setFromPoints(ig)),this}translate(t){return this.min.add(t),this.max.add(t),this}equals(t){return t.min.equals(this.min)&&t.max.equals(this.max)}toJSON(){return{min:this.min.toArray(),max:this.max.toArray()}}fromJSON(t){return this.min.fromArray(t.min),this.max.fromArray(t.max),this}constructor(t=new eG(Infinity,Infinity,Infinity),e=new eG(-1/0,-1/0,-1/0)){this.isBox3=!0,this.min=t,this.max=e}}let ig=[new eG,new eG,new eG,new eG,new eG,new eG,new eG,new eG],ix=new eG,ib=new iy,iv=new eG,iM=new eG,iw=new eG,iS=new eG,i_=new eG,iT=new eG,iA=new eG,iz=new eG,iC=new eG,ik=new eG;function iB(t,e,i,s,r){for(let n=0,a=t.length-3;n<=a;n+=3){ik.fromArray(t,n);let a=r.x*Math.abs(ik.x)+r.y*Math.abs(ik.y)+r.z*Math.abs(ik.z),o=e.dot(ik),h=i.dot(ik),l=s.dot(ik);if(Math.max(-Math.max(o,h,l),Math.min(o,h,l))>a)return!1}return!0}let iE=new iy,iR=new eG,iI=new eG;class iO{set(t,e){return this.center.copy(t),this.radius=e,this}setFromPoints(t,e){let i=this.center;void 0!==e?i.copy(e):iE.setFromPoints(t).getCenter(i);let s=0;for(let e=0,r=t.length;ethis.radius*this.radius&&(e.sub(this.center).normalize(),e.multiplyScalar(this.radius).add(this.center)),e}getBoundingBox(t){return this.isEmpty()?t.makeEmpty():(t.set(this.center,this.center),t.expandByScalar(this.radius)),t}applyMatrix4(t){return this.center.applyMatrix4(t),this.radius=this.radius*t.getMaxScaleOnAxis(),this}translate(t){return this.center.add(t),this}expandByPoint(t){if(this.isEmpty())return this.center.copy(t),this.radius=0,this;iR.subVectors(t,this.center);let e=iR.lengthSq();if(e>this.radius*this.radius){let t=Math.sqrt(e),i=(t-this.radius)*.5;this.center.addScaledVector(iR,i/t),this.radius+=i}return this}union(t){return t.isEmpty()||(this.isEmpty()?this.copy(t):!0===this.center.equals(t.center)?this.radius=Math.max(this.radius,t.radius):(iI.subVectors(t.center,this.center).setLength(t.radius),this.expandByPoint(iR.copy(t.center).add(iI)),this.expandByPoint(iR.copy(t.center).sub(iI)))),this}equals(t){return t.center.equals(this.center)&&t.radius===this.radius}clone(){return new this.constructor().copy(this)}toJSON(){return{radius:this.radius,center:this.center.toArray()}}fromJSON(t){return this.radius=t.radius,this.center.fromArray(t.center),this}constructor(t=new eG,e=-1){this.isSphere=!0,this.center=t,this.radius=e}}let iN=new eG,iV=new eG,iP=new eG,iF=new eG,iL=new eG,iD=new eG,iU=new eG;class iW{set(t,e){return this.origin.copy(t),this.direction.copy(e),this}copy(t){return this.origin.copy(t.origin),this.direction.copy(t.direction),this}at(t,e){return e.copy(this.origin).addScaledVector(this.direction,t)}lookAt(t){return this.direction.copy(t).sub(this.origin).normalize(),this}recast(t){return this.origin.copy(this.at(t,iN)),this}closestPointToPoint(t,e){e.subVectors(t,this.origin);let i=e.dot(this.direction);return i<0?e.copy(this.origin):e.copy(this.origin).addScaledVector(this.direction,i)}distanceToPoint(t){return Math.sqrt(this.distanceSqToPoint(t))}distanceSqToPoint(t){let e=iN.subVectors(t,this.origin).dot(this.direction);return e<0?this.origin.distanceToSquared(t):(iN.copy(this.origin).addScaledVector(this.direction,e),iN.distanceToSquared(t))}distanceSqToSegment(t,e,i,s){let r,n,a,o;iV.copy(t).add(e).multiplyScalar(.5),iP.copy(e).sub(t).normalize(),iF.copy(this.origin).sub(iV);let h=.5*t.distanceTo(e),l=-this.direction.dot(iP),u=iF.dot(this.direction),c=-iF.dot(iP),d=iF.lengthSq(),p=Math.abs(1-l*l);if(p>0)if(r=l*c-u,n=l*u-c,o=h*p,r>=0)if(n>=-o)if(n<=o){let t=1/p;r*=t,n*=t,a=r*(r+l*n+2*u)+n*(l*r+n+2*c)+d}else a=-(r=Math.max(0,-(l*(n=h)+u)))*r+n*(n+2*c)+d;else a=-(r=Math.max(0,-(l*(n=-h)+u)))*r+n*(n+2*c)+d;else n<=-o?(n=(r=Math.max(0,-(-l*h+u)))>0?-h:Math.min(Math.max(-h,-c),h),a=-r*r+n*(n+2*c)+d):n<=o?(r=0,a=(n=Math.min(Math.max(-h,-c),h))*(n+2*c)+d):(n=(r=Math.max(0,-(l*h+u)))>0?h:Math.min(Math.max(-h,-c),h),a=-r*r+n*(n+2*c)+d);else n=l>0?-h:h,a=-(r=Math.max(0,-(l*n+u)))*r+n*(n+2*c)+d;return i&&i.copy(this.origin).addScaledVector(this.direction,r),s&&s.copy(iV).addScaledVector(iP,n),a}intersectSphere(t,e){iN.subVectors(t.center,this.origin);let i=iN.dot(this.direction),s=iN.dot(iN)-i*i,r=t.radius*t.radius;if(s>r)return null;let n=Math.sqrt(r-s),a=i-n,o=i+n;return o<0?null:a<0?this.at(o,e):this.at(a,e)}intersectsSphere(t){return!(t.radius<0)&&this.distanceSqToPoint(t.center)<=t.radius*t.radius}distanceToPlane(t){let e=t.normal.dot(this.direction);if(0===e)return 0===t.distanceToPoint(this.origin)?0:null;let i=-(this.origin.dot(t.normal)+t.constant)/e;return i>=0?i:null}intersectPlane(t,e){let i=this.distanceToPlane(t);return null===i?null:this.at(i,e)}intersectsPlane(t){let e=t.distanceToPoint(this.origin);return!!(0===e||t.normal.dot(this.direction)*e<0)}intersectBox(t,e){let i,s,r,n,a,o,h=1/this.direction.x,l=1/this.direction.y,u=1/this.direction.z,c=this.origin;return(h>=0?(i=(t.min.x-c.x)*h,s=(t.max.x-c.x)*h):(i=(t.max.x-c.x)*h,s=(t.min.x-c.x)*h),l>=0?(r=(t.min.y-c.y)*l,n=(t.max.y-c.y)*l):(r=(t.max.y-c.y)*l,n=(t.min.y-c.y)*l),i>n||r>s||((r>i||isNaN(i))&&(i=r),(n=0?(a=(t.min.z-c.z)*u,o=(t.max.z-c.z)*u):(a=(t.max.z-c.z)*u,o=(t.min.z-c.z)*u),i>o||a>s||((a>i||i!=i)&&(i=a),(o=0?i:s,e)}intersectsBox(t){return null!==this.intersectBox(t,iN)}intersectTriangle(t,e,i,s,r){let n;iL.subVectors(e,t),iD.subVectors(i,t),iU.crossVectors(iL,iD);let a=this.direction.dot(iU);if(a>0){if(s)return null;n=1}else{if(!(a<0))return null;n=-1,a=-a}iF.subVectors(this.origin,t);let o=n*this.direction.dot(iD.crossVectors(iF,iD));if(o<0)return null;let h=n*this.direction.dot(iL.cross(iF));if(h<0||o+h>a)return null;let l=-n*iF.dot(iU);return l<0?null:this.at(l/a,r)}applyMatrix4(t){return this.origin.applyMatrix4(t),this.direction.transformDirection(t),this}equals(t){return t.origin.equals(this.origin)&&t.direction.equals(this.direction)}clone(){return new this.constructor().copy(this)}constructor(t=new eG,e=new eG(0,0,-1)){this.origin=t,this.direction=e}}class ij{set(t,e,i,s,r,n,a,o,h,l,u,c,d,p,m,y){let f=this.elements;return f[0]=t,f[4]=e,f[8]=i,f[12]=s,f[1]=r,f[5]=n,f[9]=a,f[13]=o,f[2]=h,f[6]=l,f[10]=u,f[14]=c,f[3]=d,f[7]=p,f[11]=m,f[15]=y,this}identity(){return this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1),this}clone(){return new ij().fromArray(this.elements)}copy(t){let e=this.elements,i=t.elements;return e[0]=i[0],e[1]=i[1],e[2]=i[2],e[3]=i[3],e[4]=i[4],e[5]=i[5],e[6]=i[6],e[7]=i[7],e[8]=i[8],e[9]=i[9],e[10]=i[10],e[11]=i[11],e[12]=i[12],e[13]=i[13],e[14]=i[14],e[15]=i[15],this}copyPosition(t){let e=this.elements,i=t.elements;return e[12]=i[12],e[13]=i[13],e[14]=i[14],this}setFromMatrix3(t){let e=t.elements;return this.set(e[0],e[3],e[6],0,e[1],e[4],e[7],0,e[2],e[5],e[8],0,0,0,0,1),this}extractBasis(t,e,i){return t.setFromMatrixColumn(this,0),e.setFromMatrixColumn(this,1),i.setFromMatrixColumn(this,2),this}makeBasis(t,e,i){return this.set(t.x,e.x,i.x,0,t.y,e.y,i.y,0,t.z,e.z,i.z,0,0,0,0,1),this}extractRotation(t){let e=this.elements,i=t.elements,s=1/iH.setFromMatrixColumn(t,0).length(),r=1/iH.setFromMatrixColumn(t,1).length(),n=1/iH.setFromMatrixColumn(t,2).length();return e[0]=i[0]*s,e[1]=i[1]*s,e[2]=i[2]*s,e[3]=0,e[4]=i[4]*r,e[5]=i[5]*r,e[6]=i[6]*r,e[7]=0,e[8]=i[8]*n,e[9]=i[9]*n,e[10]=i[10]*n,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromEuler(t){let e=this.elements,i=t.x,s=t.y,r=t.z,n=Math.cos(i),a=Math.sin(i),o=Math.cos(s),h=Math.sin(s),l=Math.cos(r),u=Math.sin(r);if("XYZ"===t.order){let t=n*l,i=n*u,s=a*l,r=a*u;e[0]=o*l,e[4]=-o*u,e[8]=h,e[1]=i+s*h,e[5]=t-r*h,e[9]=-a*o,e[2]=r-t*h,e[6]=s+i*h,e[10]=n*o}else if("YXZ"===t.order){let t=o*l,i=o*u,s=h*l,r=h*u;e[0]=t+r*a,e[4]=s*a-i,e[8]=n*h,e[1]=n*u,e[5]=n*l,e[9]=-a,e[2]=i*a-s,e[6]=r+t*a,e[10]=n*o}else if("ZXY"===t.order){let t=o*l,i=o*u,s=h*l,r=h*u;e[0]=t-r*a,e[4]=-n*u,e[8]=s+i*a,e[1]=i+s*a,e[5]=n*l,e[9]=r-t*a,e[2]=-n*h,e[6]=a,e[10]=n*o}else if("ZYX"===t.order){let t=n*l,i=n*u,s=a*l,r=a*u;e[0]=o*l,e[4]=s*h-i,e[8]=t*h+r,e[1]=o*u,e[5]=r*h+t,e[9]=i*h-s,e[2]=-h,e[6]=a*o,e[10]=n*o}else if("YZX"===t.order){let t=n*o,i=n*h,s=a*o,r=a*h;e[0]=o*l,e[4]=r-t*u,e[8]=s*u+i,e[1]=u,e[5]=n*l,e[9]=-a*l,e[2]=-h*l,e[6]=i*u+s,e[10]=t-r*u}else if("XZY"===t.order){let t=n*o,i=n*h,s=a*o,r=a*h;e[0]=o*l,e[4]=-u,e[8]=h*l,e[1]=t*u+r,e[5]=n*l,e[9]=i*u-s,e[2]=s*u-i,e[6]=a*l,e[10]=r*u+t}return e[3]=0,e[7]=0,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,this}makeRotationFromQuaternion(t){return this.compose(iq,t,iX)}lookAt(t,e,i){let s=this.elements;return iG.subVectors(t,e),0===iG.lengthSq()&&(iG.z=1),iG.normalize(),iY.crossVectors(i,iG),0===iY.lengthSq()&&(1===Math.abs(i.z)?iG.x+=1e-4:iG.z+=1e-4,iG.normalize(),iY.crossVectors(i,iG)),iY.normalize(),iZ.crossVectors(iG,iY),s[0]=iY.x,s[4]=iZ.x,s[8]=iG.x,s[1]=iY.y,s[5]=iZ.y,s[9]=iG.y,s[2]=iY.z,s[6]=iZ.z,s[10]=iG.z,this}multiply(t){return this.multiplyMatrices(this,t)}premultiply(t){return this.multiplyMatrices(t,this)}multiplyMatrices(t,e){let i=t.elements,s=e.elements,r=this.elements,n=i[0],a=i[4],o=i[8],h=i[12],l=i[1],u=i[5],c=i[9],d=i[13],p=i[2],m=i[6],y=i[10],f=i[14],g=i[3],x=i[7],b=i[11],v=i[15],M=s[0],w=s[4],S=s[8],_=s[12],T=s[1],A=s[5],z=s[9],C=s[13],k=s[2],B=s[6],E=s[10],R=s[14],I=s[3],O=s[7],N=s[11],V=s[15];return r[0]=n*M+a*T+o*k+h*I,r[4]=n*w+a*A+o*B+h*O,r[8]=n*S+a*z+o*E+h*N,r[12]=n*_+a*C+o*R+h*V,r[1]=l*M+u*T+c*k+d*I,r[5]=l*w+u*A+c*B+d*O,r[9]=l*S+u*z+c*E+d*N,r[13]=l*_+u*C+c*R+d*V,r[2]=p*M+m*T+y*k+f*I,r[6]=p*w+m*A+y*B+f*O,r[10]=p*S+m*z+y*E+f*N,r[14]=p*_+m*C+y*R+f*V,r[3]=g*M+x*T+b*k+v*I,r[7]=g*w+x*A+b*B+v*O,r[11]=g*S+x*z+b*E+v*N,r[15]=g*_+x*C+b*R+v*V,this}multiplyScalar(t){let e=this.elements;return e[0]*=t,e[4]*=t,e[8]*=t,e[12]*=t,e[1]*=t,e[5]*=t,e[9]*=t,e[13]*=t,e[2]*=t,e[6]*=t,e[10]*=t,e[14]*=t,e[3]*=t,e[7]*=t,e[11]*=t,e[15]*=t,this}determinant(){let t=this.elements,e=t[0],i=t[4],s=t[8],r=t[12],n=t[1],a=t[5],o=t[9],h=t[13],l=t[2],u=t[6],c=t[10],d=t[14],p=t[3],m=t[7];return p*(r*o*u-s*h*u-r*a*c+i*h*c+s*a*d-i*o*d)+m*(e*o*d-e*h*c+r*n*c-s*n*d+s*h*l-r*o*l)+t[11]*(e*h*u-e*a*d-r*n*u+i*n*d+r*a*l-i*h*l)+t[15]*(-s*a*l-e*o*u+e*a*c+s*n*u-i*n*c+i*o*l)}transpose(){let t,e=this.elements;return t=e[1],e[1]=e[4],e[4]=t,t=e[2],e[2]=e[8],e[8]=t,t=e[6],e[6]=e[9],e[9]=t,t=e[3],e[3]=e[12],e[12]=t,t=e[7],e[7]=e[13],e[13]=t,t=e[11],e[11]=e[14],e[14]=t,this}setPosition(t,e,i){let s=this.elements;return t.isVector3?(s[12]=t.x,s[13]=t.y,s[14]=t.z):(s[12]=t,s[13]=e,s[14]=i),this}invert(){let t=this.elements,e=t[0],i=t[1],s=t[2],r=t[3],n=t[4],a=t[5],o=t[6],h=t[7],l=t[8],u=t[9],c=t[10],d=t[11],p=t[12],m=t[13],y=t[14],f=t[15],g=u*y*h-m*c*h+m*o*d-a*y*d-u*o*f+a*c*f,x=p*c*h-l*y*h-p*o*d+n*y*d+l*o*f-n*c*f,b=l*m*h-p*u*h+p*a*d-n*m*d-l*a*f+n*u*f,v=p*u*o-l*m*o-p*a*c+n*m*c+l*a*y-n*u*y,M=e*g+i*x+s*b+r*v;if(0===M)return this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);let w=1/M;return t[0]=g*w,t[1]=(m*c*r-u*y*r-m*s*d+i*y*d+u*s*f-i*c*f)*w,t[2]=(a*y*r-m*o*r+m*s*h-i*y*h-a*s*f+i*o*f)*w,t[3]=(u*o*r-a*c*r-u*s*h+i*c*h+a*s*d-i*o*d)*w,t[4]=x*w,t[5]=(l*y*r-p*c*r+p*s*d-e*y*d-l*s*f+e*c*f)*w,t[6]=(p*o*r-n*y*r-p*s*h+e*y*h+n*s*f-e*o*f)*w,t[7]=(n*c*r-l*o*r+l*s*h-e*c*h-n*s*d+e*o*d)*w,t[8]=b*w,t[9]=(p*u*r-l*m*r-p*i*d+e*m*d+l*i*f-e*u*f)*w,t[10]=(n*m*r-p*a*r+p*i*h-e*m*h-n*i*f+e*a*f)*w,t[11]=(l*a*r-n*u*r-l*i*h+e*u*h+n*i*d-e*a*d)*w,t[12]=v*w,t[13]=(l*m*s-p*u*s+p*i*c-e*m*c-l*i*y+e*u*y)*w,t[14]=(p*a*s-n*m*s-p*i*o+e*m*o+n*i*y-e*a*y)*w,t[15]=(n*u*s-l*a*s+l*i*o-e*u*o-n*i*c+e*a*c)*w,this}scale(t){let e=this.elements,i=t.x,s=t.y,r=t.z;return e[0]*=i,e[4]*=s,e[8]*=r,e[1]*=i,e[5]*=s,e[9]*=r,e[2]*=i,e[6]*=s,e[10]*=r,e[3]*=i,e[7]*=s,e[11]*=r,this}getMaxScaleOnAxis(){let t=this.elements,e=t[0]*t[0]+t[1]*t[1]+t[2]*t[2];return Math.sqrt(Math.max(e,t[4]*t[4]+t[5]*t[5]+t[6]*t[6],t[8]*t[8]+t[9]*t[9]+t[10]*t[10]))}makeTranslation(t,e,i){return t.isVector3?this.set(1,0,0,t.x,0,1,0,t.y,0,0,1,t.z,0,0,0,1):this.set(1,0,0,t,0,1,0,e,0,0,1,i,0,0,0,1),this}makeRotationX(t){let e=Math.cos(t),i=Math.sin(t);return this.set(1,0,0,0,0,e,-i,0,0,i,e,0,0,0,0,1),this}makeRotationY(t){let e=Math.cos(t),i=Math.sin(t);return this.set(e,0,i,0,0,1,0,0,-i,0,e,0,0,0,0,1),this}makeRotationZ(t){let e=Math.cos(t),i=Math.sin(t);return this.set(e,-i,0,0,i,e,0,0,0,0,1,0,0,0,0,1),this}makeRotationAxis(t,e){let i=Math.cos(e),s=Math.sin(e),r=1-i,n=t.x,a=t.y,o=t.z,h=r*n,l=r*a;return this.set(h*n+i,h*a-s*o,h*o+s*a,0,h*a+s*o,l*a+i,l*o-s*n,0,h*o-s*a,l*o+s*n,r*o*o+i,0,0,0,0,1),this}makeScale(t,e,i){return this.set(t,0,0,0,0,e,0,0,0,0,i,0,0,0,0,1),this}makeShear(t,e,i,s,r,n){return this.set(1,i,r,0,t,1,n,0,e,s,1,0,0,0,0,1),this}compose(t,e,i){let s=this.elements,r=e._x,n=e._y,a=e._z,o=e._w,h=r+r,l=n+n,u=a+a,c=r*h,d=r*l,p=r*u,m=n*l,y=n*u,f=a*u,g=o*h,x=o*l,b=o*u,v=i.x,M=i.y,w=i.z;return s[0]=(1-(m+f))*v,s[1]=(d+b)*v,s[2]=(p-x)*v,s[3]=0,s[4]=(d-b)*M,s[5]=(1-(c+f))*M,s[6]=(y+g)*M,s[7]=0,s[8]=(p+x)*w,s[9]=(y-g)*w,s[10]=(1-(c+m))*w,s[11]=0,s[12]=t.x,s[13]=t.y,s[14]=t.z,s[15]=1,this}decompose(t,e,i){let s=this.elements,r=iH.set(s[0],s[1],s[2]).length(),n=iH.set(s[4],s[5],s[6]).length(),a=iH.set(s[8],s[9],s[10]).length();0>this.determinant()&&(r=-r),t.x=s[12],t.y=s[13],t.z=s[14],iJ.copy(this);let o=1/r,h=1/n,l=1/a;return iJ.elements[0]*=o,iJ.elements[1]*=o,iJ.elements[2]*=o,iJ.elements[4]*=h,iJ.elements[5]*=h,iJ.elements[6]*=h,iJ.elements[8]*=l,iJ.elements[9]*=l,iJ.elements[10]*=l,e.setFromRotationMatrix(iJ),i.x=r,i.y=n,i.z=a,this}makePerspective(t,e,i,s,r,n){let a,o,h=arguments.length>6&&void 0!==arguments[6]?arguments[6]:eN,l=arguments.length>7&&void 0!==arguments[7]&&arguments[7],u=this.elements;if(l)a=r/(n-r),o=n*r/(n-r);else if(h===eN)a=-(n+r)/(n-r),o=-2*n*r/(n-r);else if(2001===h)a=-n/(n-r),o=-n*r/(n-r);else throw Error("THREE.Matrix4.makePerspective(): Invalid coordinate system: "+h);return u[0]=2*r/(e-t),u[4]=0,u[8]=(e+t)/(e-t),u[12]=0,u[1]=0,u[5]=2*r/(i-s),u[9]=(i+s)/(i-s),u[13]=0,u[2]=0,u[6]=0,u[10]=a,u[14]=o,u[3]=0,u[7]=0,u[11]=-1,u[15]=0,this}makeOrthographic(t,e,i,s,r,n){let a,o,h=arguments.length>6&&void 0!==arguments[6]?arguments[6]:eN,l=arguments.length>7&&void 0!==arguments[7]&&arguments[7],u=this.elements;if(l)a=1/(n-r),o=n/(n-r);else if(h===eN)a=-2/(n-r),o=-(n+r)/(n-r);else if(2001===h)a=-1/(n-r),o=-r/(n-r);else throw Error("THREE.Matrix4.makeOrthographic(): Invalid coordinate system: "+h);return u[0]=2/(e-t),u[4]=0,u[8]=0,u[12]=-(e+t)/(e-t),u[1]=0,u[5]=2/(i-s),u[9]=0,u[13]=-(i+s)/(i-s),u[2]=0,u[6]=0,u[10]=a,u[14]=o,u[3]=0,u[7]=0,u[11]=0,u[15]=1,this}equals(t){let e=this.elements,i=t.elements;for(let t=0;t<16;t++)if(e[t]!==i[t])return!1;return!0}fromArray(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;for(let i=0;i<16;i++)this.elements[i]=t[i+e];return this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=this.elements;return t[e]=i[0],t[e+1]=i[1],t[e+2]=i[2],t[e+3]=i[3],t[e+4]=i[4],t[e+5]=i[5],t[e+6]=i[6],t[e+7]=i[7],t[e+8]=i[8],t[e+9]=i[9],t[e+10]=i[10],t[e+11]=i[11],t[e+12]=i[12],t[e+13]=i[13],t[e+14]=i[14],t[e+15]=i[15],t}constructor(t,e,i,s,r,n,a,o,h,l,u,c,d,p,m,y){ij.prototype.isMatrix4=!0,this.elements=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],void 0!==t&&this.set(t,e,i,s,r,n,a,o,h,l,u,c,d,p,m,y)}}let iH=new eG,iJ=new ij,iq=new eG(0,0,0),iX=new eG(1,1,1),iY=new eG,iZ=new eG,iG=new eG,iQ=new ij,iK=new eZ;class i${get x(){return this._x}set x(t){this._x=t,this._onChangeCallback()}get y(){return this._y}set y(t){this._y=t,this._onChangeCallback()}get z(){return this._z}set z(t){this._z=t,this._onChangeCallback()}get order(){return this._order}set order(t){this._order=t,this._onChangeCallback()}set(t,e,i){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this._order;return this._x=t,this._y=e,this._z=i,this._order=s,this._onChangeCallback(),this}clone(){return new this.constructor(this._x,this._y,this._z,this._order)}copy(t){return this._x=t._x,this._y=t._y,this._z=t._z,this._order=t._order,this._onChangeCallback(),this}setFromRotationMatrix(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._order,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],s=t.elements,r=s[0],n=s[4],a=s[8],o=s[1],h=s[5],l=s[9],u=s[2],c=s[6],d=s[10];switch(e){case"XYZ":this._y=Math.asin(eW(a,-1,1)),.9999999>Math.abs(a)?(this._x=Math.atan2(-l,d),this._z=Math.atan2(-n,r)):(this._x=Math.atan2(c,h),this._z=0);break;case"YXZ":this._x=Math.asin(-eW(l,-1,1)),.9999999>Math.abs(l)?(this._y=Math.atan2(a,d),this._z=Math.atan2(o,h)):(this._y=Math.atan2(-u,r),this._z=0);break;case"ZXY":this._x=Math.asin(eW(c,-1,1)),.9999999>Math.abs(c)?(this._y=Math.atan2(-u,d),this._z=Math.atan2(-n,h)):(this._y=0,this._z=Math.atan2(o,r));break;case"ZYX":this._y=Math.asin(-eW(u,-1,1)),.9999999>Math.abs(u)?(this._x=Math.atan2(c,d),this._z=Math.atan2(o,r)):(this._x=0,this._z=Math.atan2(-n,h));break;case"YZX":this._z=Math.asin(eW(o,-1,1)),.9999999>Math.abs(o)?(this._x=Math.atan2(-l,h),this._y=Math.atan2(-u,r)):(this._x=0,this._y=Math.atan2(a,d));break;case"XZY":this._z=Math.asin(-eW(n,-1,1)),.9999999>Math.abs(n)?(this._x=Math.atan2(c,h),this._y=Math.atan2(a,r)):(this._x=Math.atan2(-l,d),this._y=0);break;default:console.warn("THREE.Euler: .setFromRotationMatrix() encountered an unknown order: "+e)}return this._order=e,!0===i&&this._onChangeCallback(),this}setFromQuaternion(t,e,i){return iQ.makeRotationFromQuaternion(t),this.setFromRotationMatrix(iQ,e,i)}setFromVector3(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._order;return this.set(t.x,t.y,t.z,e)}reorder(t){return iK.setFromEuler(this),this.setFromQuaternion(iK,t)}equals(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._order===this._order}fromArray(t){return this._x=t[0],this._y=t[1],this._z=t[2],void 0!==t[3]&&(this._order=t[3]),this._onChangeCallback(),this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t[e]=this._x,t[e+1]=this._y,t[e+2]=this._z,t[e+3]=this._order,t}_onChange(t){return this._onChangeCallback=t,this}_onChangeCallback(){}*[Symbol.iterator](){yield this._x,yield this._y,yield this._z,yield this._order}constructor(t=0,e=0,i=0,s=i$.DEFAULT_ORDER){this.isEuler=!0,this._x=t,this._y=e,this._z=i,this._order=s}}i$.DEFAULT_ORDER="XYZ";class i0{set(t){this.mask=1<>>0}enable(t){this.mask|=1<1){for(let t=0;t1){for(let t=0;t2&&void 0!==arguments[2]?arguments[2]:[];this[t]===e&&i.push(this);let s=this.children;for(let r=0,n=s.length;r0&&(s.userData=this.userData),s.layers=this.layers.mask,s.matrix=this.matrix.toArray(),s.up=this.up.toArray(),!1===this.matrixAutoUpdate&&(s.matrixAutoUpdate=!1),this.isInstancedMesh&&(s.type="InstancedMesh",s.count=this.count,s.instanceMatrix=this.instanceMatrix.toJSON(),null!==this.instanceColor&&(s.instanceColor=this.instanceColor.toJSON())),this.isBatchedMesh&&(s.type="BatchedMesh",s.perObjectFrustumCulled=this.perObjectFrustumCulled,s.sortObjects=this.sortObjects,s.drawRanges=this._drawRanges,s.reservedRanges=this._reservedRanges,s.geometryInfo=this._geometryInfo.map(t=>({...t,boundingBox:t.boundingBox?t.boundingBox.toJSON():void 0,boundingSphere:t.boundingSphere?t.boundingSphere.toJSON():void 0})),s.instanceInfo=this._instanceInfo.map(t=>({...t})),s.availableInstanceIds=this._availableInstanceIds.slice(),s.availableGeometryIds=this._availableGeometryIds.slice(),s.nextIndexStart=this._nextIndexStart,s.nextVertexStart=this._nextVertexStart,s.geometryCount=this._geometryCount,s.maxInstanceCount=this._maxInstanceCount,s.maxVertexCount=this._maxVertexCount,s.maxIndexCount=this._maxIndexCount,s.geometryInitialized=this._geometryInitialized,s.matricesTexture=this._matricesTexture.toJSON(t),s.indirectTexture=this._indirectTexture.toJSON(t),null!==this._colorsTexture&&(s.colorsTexture=this._colorsTexture.toJSON(t)),null!==this.boundingSphere&&(s.boundingSphere=this.boundingSphere.toJSON()),null!==this.boundingBox&&(s.boundingBox=this.boundingBox.toJSON())),this.isScene)this.background&&(this.background.isColor?s.background=this.background.toJSON():this.background.isTexture&&(s.background=this.background.toJSON(t).uuid)),this.environment&&this.environment.isTexture&&!0!==this.environment.isRenderTargetTexture&&(s.environment=this.environment.toJSON(t).uuid);else if(this.isMesh||this.isLine||this.isPoints){s.geometry=r(t.geometries,this.geometry);let e=this.geometry.parameters;if(void 0!==e&&void 0!==e.shapes){let i=e.shapes;if(Array.isArray(i))for(let e=0,s=i.length;e0){s.children=[];for(let e=0;e0){s.animations=[];for(let e=0;e0&&(i.geometries=e),s.length>0&&(i.materials=s),r.length>0&&(i.textures=r),a.length>0&&(i.images=a),o.length>0&&(i.shapes=o),h.length>0&&(i.skeletons=h),l.length>0&&(i.animations=l),u.length>0&&(i.nodes=u)}return i.object=s,i;function n(t){let e=[];for(let i in t){let s=t[i];delete s.metadata,e.push(s)}return e}}clone(t){return new this.constructor().copy(this,t)}copy(t){let e=!(arguments.length>1)||void 0===arguments[1]||arguments[1];if(this.name=t.name,this.up.copy(t.up),this.position.copy(t.position),this.rotation.order=t.rotation.order,this.quaternion.copy(t.quaternion),this.scale.copy(t.scale),this.matrix.copy(t.matrix),this.matrixWorld.copy(t.matrixWorld),this.matrixAutoUpdate=t.matrixAutoUpdate,this.matrixWorldAutoUpdate=t.matrixWorldAutoUpdate,this.matrixWorldNeedsUpdate=t.matrixWorldNeedsUpdate,this.layers.mask=t.layers.mask,this.visible=t.visible,this.castShadow=t.castShadow,this.receiveShadow=t.receiveShadow,this.frustumCulled=t.frustumCulled,this.renderOrder=t.renderOrder,this.animations=t.animations.slice(),this.userData=JSON.parse(JSON.stringify(t.userData)),!0===e)for(let e=0;e0?s.multiplyScalar(1/Math.sqrt(r)):s.set(0,0,0)}static getBarycoord(t,e,i,s,r){so.subVectors(s,e),sh.subVectors(i,e),sl.subVectors(t,e);let n=so.dot(so),a=so.dot(sh),o=so.dot(sl),h=sh.dot(sh),l=sh.dot(sl),u=n*h-a*a;if(0===u)return r.set(0,0,0),null;let c=1/u,d=(h*o-a*l)*c,p=(n*l-a*o)*c;return r.set(1-d-p,p,d)}static containsPoint(t,e,i,s){return null!==this.getBarycoord(t,e,i,s,su)&&su.x>=0&&su.y>=0&&su.x+su.y<=1}static getInterpolation(t,e,i,s,r,n,a,o){return null===this.getBarycoord(t,e,i,s,su)?(o.x=0,o.y=0,"z"in o&&(o.z=0),"w"in o&&(o.w=0),null):(o.setScalar(0),o.addScaledVector(r,su.x),o.addScaledVector(n,su.y),o.addScaledVector(a,su.z),o)}static getInterpolatedAttribute(t,e,i,s,r,n){return sg.setScalar(0),sx.setScalar(0),sb.setScalar(0),sg.fromBufferAttribute(t,e),sx.fromBufferAttribute(t,i),sb.fromBufferAttribute(t,s),n.setScalar(0),n.addScaledVector(sg,r.x),n.addScaledVector(sx,r.y),n.addScaledVector(sb,r.z),n}static isFrontFacing(t,e,i,s){return so.subVectors(i,e),sh.subVectors(t,e),0>so.cross(sh).dot(s)}set(t,e,i){return this.a.copy(t),this.b.copy(e),this.c.copy(i),this}setFromPointsAndIndices(t,e,i,s){return this.a.copy(t[e]),this.b.copy(t[i]),this.c.copy(t[s]),this}setFromAttributeAndIndices(t,e,i,s){return this.a.fromBufferAttribute(t,e),this.b.fromBufferAttribute(t,i),this.c.fromBufferAttribute(t,s),this}clone(){return new this.constructor().copy(this)}copy(t){return this.a.copy(t.a),this.b.copy(t.b),this.c.copy(t.c),this}getArea(){return so.subVectors(this.c,this.b),sh.subVectors(this.a,this.b),.5*so.cross(sh).length()}getMidpoint(t){return t.addVectors(this.a,this.b).add(this.c).multiplyScalar(1/3)}getNormal(t){return sv.getNormal(this.a,this.b,this.c,t)}getPlane(t){return t.setFromCoplanarPoints(this.a,this.b,this.c)}getBarycoord(t,e){return sv.getBarycoord(t,this.a,this.b,this.c,e)}getInterpolation(t,e,i,s,r){return sv.getInterpolation(t,this.a,this.b,this.c,e,i,s,r)}containsPoint(t){return sv.containsPoint(t,this.a,this.b,this.c)}isFrontFacing(t){return sv.isFrontFacing(this.a,this.b,this.c,t)}intersectsBox(t){return t.intersectsTriangle(this)}closestPointToPoint(t,e){let i,s,r=this.a,n=this.b,a=this.c;sc.subVectors(n,r),sd.subVectors(a,r),sm.subVectors(t,r);let o=sc.dot(sm),h=sd.dot(sm);if(o<=0&&h<=0)return e.copy(r);sy.subVectors(t,n);let l=sc.dot(sy),u=sd.dot(sy);if(l>=0&&u<=l)return e.copy(n);let c=o*u-l*h;if(c<=0&&o>=0&&l<=0)return i=o/(o-l),e.copy(r).addScaledVector(sc,i);sf.subVectors(t,a);let d=sc.dot(sf),p=sd.dot(sf);if(p>=0&&d<=p)return e.copy(a);let m=d*h-o*p;if(m<=0&&h>=0&&p<=0)return s=h/(h-p),e.copy(r).addScaledVector(sd,s);let y=l*p-d*u;if(y<=0&&u-l>=0&&d-p>=0)return sp.subVectors(a,n),s=(u-l)/(u-l+(d-p)),e.copy(n).addScaledVector(sp,s);let f=1/(y+m+c);return i=m*f,s=c*f,e.copy(r).addScaledVector(sc,i).addScaledVector(sd,s)}equals(t){return t.a.equals(this.a)&&t.b.equals(this.b)&&t.c.equals(this.c)}constructor(t=new eG,e=new eG,i=new eG){this.a=t,this.b=e,this.c=i}}let sM={aliceblue:0xf0f8ff,antiquewhite:0xfaebd7,aqua:65535,aquamarine:8388564,azure:0xf0ffff,beige:0xf5f5dc,bisque:0xffe4c4,black:0,blanchedalmond:0xffebcd,blue:255,blueviolet:9055202,brown:0xa52a2a,burlywood:0xdeb887,cadetblue:6266528,chartreuse:8388352,chocolate:0xd2691e,coral:0xff7f50,cornflowerblue:6591981,cornsilk:0xfff8dc,crimson:0xdc143c,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:0xb8860b,darkgray:0xa9a9a9,darkgreen:25600,darkgrey:0xa9a9a9,darkkhaki:0xbdb76b,darkmagenta:9109643,darkolivegreen:5597999,darkorange:0xff8c00,darkorchid:0x9932cc,darkred:9109504,darksalmon:0xe9967a,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:0xff1493,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:0xb22222,floralwhite:0xfffaf0,forestgreen:2263842,fuchsia:0xff00ff,gainsboro:0xdcdcdc,ghostwhite:0xf8f8ff,gold:0xffd700,goldenrod:0xdaa520,gray:8421504,green:32768,greenyellow:0xadff2f,grey:8421504,honeydew:0xf0fff0,hotpink:0xff69b4,indianred:0xcd5c5c,indigo:4915330,ivory:0xfffff0,khaki:0xf0e68c,lavender:0xe6e6fa,lavenderblush:0xfff0f5,lawngreen:8190976,lemonchiffon:0xfffacd,lightblue:0xadd8e6,lightcoral:0xf08080,lightcyan:0xe0ffff,lightgoldenrodyellow:0xfafad2,lightgray:0xd3d3d3,lightgreen:9498256,lightgrey:0xd3d3d3,lightpink:0xffb6c1,lightsalmon:0xffa07a,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:0xb0c4de,lightyellow:0xffffe0,lime:65280,limegreen:3329330,linen:0xfaf0e6,magenta:0xff00ff,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:0xba55d3,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:0xc71585,midnightblue:1644912,mintcream:0xf5fffa,mistyrose:0xffe4e1,moccasin:0xffe4b5,navajowhite:0xffdead,navy:128,oldlace:0xfdf5e6,olive:8421376,olivedrab:7048739,orange:0xffa500,orangered:0xff4500,orchid:0xda70d6,palegoldenrod:0xeee8aa,palegreen:0x98fb98,paleturquoise:0xafeeee,palevioletred:0xdb7093,papayawhip:0xffefd5,peachpuff:0xffdab9,peru:0xcd853f,pink:0xffc0cb,plum:0xdda0dd,powderblue:0xb0e0e6,purple:8388736,rebeccapurple:6697881,red:0xff0000,rosybrown:0xbc8f8f,royalblue:4286945,saddlebrown:9127187,salmon:0xfa8072,sandybrown:0xf4a460,seagreen:3050327,seashell:0xfff5ee,sienna:0xa0522d,silver:0xc0c0c0,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:0xfffafa,springgreen:65407,steelblue:4620980,tan:0xd2b48c,teal:32896,thistle:0xd8bfd8,tomato:0xff6347,turquoise:4251856,violet:0xee82ee,wheat:0xf5deb3,white:0xffffff,whitesmoke:0xf5f5f5,yellow:0xffff00,yellowgreen:0x9acd32},sw={h:0,s:0,l:0},sS={h:0,s:0,l:0};function s_(t,e,i){return(i<0&&(i+=1),i>1&&(i-=1),i<1/6)?t+(e-t)*6*i:i<.5?e:i<2/3?t+(e-t)*6*(2/3-i):t}class sT{set(t,e,i){return void 0===e&&void 0===i?t&&t.isColor?this.copy(t):"number"==typeof t?this.setHex(t):"string"==typeof t&&this.setStyle(t):this.setRGB(t,e,i),this}setScalar(t){return this.r=t,this.g=t,this.b=t,this}setHex(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ew;return t=Math.floor(t),this.r=(t>>16&255)/255,this.g=(t>>8&255)/255,this.b=(255&t)/255,e7.colorSpaceToWorking(this,e),this}setRGB(t,e,i){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e7.workingColorSpace;return this.r=t,this.g=e,this.b=i,e7.colorSpaceToWorking(this,s),this}setHSL(t,e,i){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e7.workingColorSpace;if(t=ej(t,1),e=eW(e,0,1),i=eW(i,0,1),0===e)this.r=this.g=this.b=i;else{let s=i<=.5?i*(1+e):i+e-i*e,r=2*i-s;this.r=s_(r,s,t+1/3),this.g=s_(r,s,t),this.b=s_(r,s,t-1/3)}return e7.colorSpaceToWorking(this,s),this}setStyle(t){let e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ew;function s(e){void 0!==e&&1>parseFloat(e)&&console.warn("THREE.Color: Alpha component of "+t+" will be ignored.")}if(e=/^(\w+)\(([^\)]*)\)/.exec(t)){let r,n=e[1],a=e[2];switch(n){case"rgb":case"rgba":if(r=/^\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(a))return s(r[4]),this.setRGB(Math.min(255,parseInt(r[1],10))/255,Math.min(255,parseInt(r[2],10))/255,Math.min(255,parseInt(r[3],10))/255,i);if(r=/^\s*(\d+)\%\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(a))return s(r[4]),this.setRGB(Math.min(100,parseInt(r[1],10))/100,Math.min(100,parseInt(r[2],10))/100,Math.min(100,parseInt(r[3],10))/100,i);break;case"hsl":case"hsla":if(r=/^\s*(\d*\.?\d+)\s*,\s*(\d*\.?\d+)\%\s*,\s*(\d*\.?\d+)\%\s*(?:,\s*(\d*\.?\d+)\s*)?$/.exec(a))return s(r[4]),this.setHSL(parseFloat(r[1])/360,parseFloat(r[2])/100,parseFloat(r[3])/100,i);break;default:console.warn("THREE.Color: Unknown color model "+t)}}else if(e=/^\#([A-Fa-f\d]+)$/.exec(t)){let s=e[1],r=s.length;if(3===r)return this.setRGB(parseInt(s.charAt(0),16)/15,parseInt(s.charAt(1),16)/15,parseInt(s.charAt(2),16)/15,i);if(6===r)return this.setHex(parseInt(s,16),i);console.warn("THREE.Color: Invalid hex color "+t)}else if(t&&t.length>0)return this.setColorName(t,i);return this}setColorName(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ew,i=sM[t.toLowerCase()];return void 0!==i?this.setHex(i,e):console.warn("THREE.Color: Unknown color "+t),this}clone(){return new this.constructor(this.r,this.g,this.b)}copy(t){return this.r=t.r,this.g=t.g,this.b=t.b,this}copySRGBToLinear(t){return this.r=it(t.r),this.g=it(t.g),this.b=it(t.b),this}copyLinearToSRGB(t){return this.r=ie(t.r),this.g=ie(t.g),this.b=ie(t.b),this}convertSRGBToLinear(){return this.copySRGBToLinear(this),this}convertLinearToSRGB(){return this.copyLinearToSRGB(this),this}getHex(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ew;return e7.workingToColorSpace(sA.copy(this),t),65536*Math.round(eW(255*sA.r,0,255))+256*Math.round(eW(255*sA.g,0,255))+Math.round(eW(255*sA.b,0,255))}getHexString(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ew;return("000000"+this.getHex(t).toString(16)).slice(-6)}getHSL(t){let e,i,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e7.workingColorSpace;e7.workingToColorSpace(sA.copy(this),s);let r=sA.r,n=sA.g,a=sA.b,o=Math.max(r,n,a),h=Math.min(r,n,a),l=(h+o)/2;if(h===o)e=0,i=0;else{let t=o-h;switch(i=l<=.5?t/(o+h):t/(2-o-h),o){case r:e=(n-a)/t+6*(n1&&void 0!==arguments[1]?arguments[1]:e7.workingColorSpace;return e7.workingToColorSpace(sA.copy(this),e),t.r=sA.r,t.g=sA.g,t.b=sA.b,t}getStyle(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ew;e7.workingToColorSpace(sA.copy(this),t);let e=sA.r,i=sA.g,s=sA.b;return t!==ew?"color(".concat(t," ").concat(e.toFixed(3)," ").concat(i.toFixed(3)," ").concat(s.toFixed(3),")"):"rgb(".concat(Math.round(255*e),",").concat(Math.round(255*i),",").concat(Math.round(255*s),")")}offsetHSL(t,e,i){return this.getHSL(sw),this.setHSL(sw.h+t,sw.s+e,sw.l+i)}add(t){return this.r+=t.r,this.g+=t.g,this.b+=t.b,this}addColors(t,e){return this.r=t.r+e.r,this.g=t.g+e.g,this.b=t.b+e.b,this}addScalar(t){return this.r+=t,this.g+=t,this.b+=t,this}sub(t){return this.r=Math.max(0,this.r-t.r),this.g=Math.max(0,this.g-t.g),this.b=Math.max(0,this.b-t.b),this}multiply(t){return this.r*=t.r,this.g*=t.g,this.b*=t.b,this}multiplyScalar(t){return this.r*=t,this.g*=t,this.b*=t,this}lerp(t,e){return this.r+=(t.r-this.r)*e,this.g+=(t.g-this.g)*e,this.b+=(t.b-this.b)*e,this}lerpColors(t,e,i){return this.r=t.r+(e.r-t.r)*i,this.g=t.g+(e.g-t.g)*i,this.b=t.b+(e.b-t.b)*i,this}lerpHSL(t,e){this.getHSL(sw),t.getHSL(sS);let i=eH(sw.h,sS.h,e),s=eH(sw.s,sS.s,e),r=eH(sw.l,sS.l,e);return this.setHSL(i,s,r),this}setFromVector3(t){return this.r=t.x,this.g=t.y,this.b=t.z,this}applyMatrix3(t){let e=this.r,i=this.g,s=this.b,r=t.elements;return this.r=r[0]*e+r[3]*i+r[6]*s,this.g=r[1]*e+r[4]*i+r[7]*s,this.b=r[2]*e+r[5]*i+r[8]*s,this}equals(t){return t.r===this.r&&t.g===this.g&&t.b===this.b}fromArray(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this.r=t[e],this.g=t[e+1],this.b=t[e+2],this}toArray(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return t[e]=this.r,t[e+1]=this.g,t[e+2]=this.b,t}fromBufferAttribute(t,e){return this.r=t.getX(e),this.g=t.getY(e),this.b=t.getZ(e),this}toJSON(){return this.getHex()}*[Symbol.iterator](){yield this.r,yield this.g,yield this.b}constructor(t,e,i){return this.isColor=!0,this.r=1,this.g=1,this.b=1,this.set(t,e,i)}}let sA=new sT;sT.NAMES=sM;let sz=0;class sC extends eV{get alphaTest(){return this._alphaTest}set alphaTest(t){this._alphaTest>0!=t>0&&this.version++,this._alphaTest=t}onBeforeRender(){}onBeforeCompile(){}customProgramCacheKey(){return this.onBeforeCompile.toString()}setValues(t){if(void 0!==t)for(let e in t){let i=t[e];if(void 0===i){console.warn("THREE.Material: parameter '".concat(e,"' has value of undefined."));continue}let s=this[e];if(void 0===s){console.warn("THREE.Material: '".concat(e,"' is not a property of THREE.").concat(this.type,"."));continue}s&&s.isColor?s.set(i):s&&s.isVector3&&i&&i.isVector3?s.copy(i):this[e]=i}}toJSON(t){let e=void 0===t||"string"==typeof t;e&&(t={textures:{},images:{}});let i={metadata:{version:4.7,type:"Material",generator:"Material.toJSON"}};function s(t){let e=[];for(let i in t){let s=t[i];delete s.metadata,e.push(s)}return e}if(i.uuid=this.uuid,i.type=this.type,""!==this.name&&(i.name=this.name),this.color&&this.color.isColor&&(i.color=this.color.getHex()),void 0!==this.roughness&&(i.roughness=this.roughness),void 0!==this.metalness&&(i.metalness=this.metalness),void 0!==this.sheen&&(i.sheen=this.sheen),this.sheenColor&&this.sheenColor.isColor&&(i.sheenColor=this.sheenColor.getHex()),void 0!==this.sheenRoughness&&(i.sheenRoughness=this.sheenRoughness),this.emissive&&this.emissive.isColor&&(i.emissive=this.emissive.getHex()),void 0!==this.emissiveIntensity&&1!==this.emissiveIntensity&&(i.emissiveIntensity=this.emissiveIntensity),this.specular&&this.specular.isColor&&(i.specular=this.specular.getHex()),void 0!==this.specularIntensity&&(i.specularIntensity=this.specularIntensity),this.specularColor&&this.specularColor.isColor&&(i.specularColor=this.specularColor.getHex()),void 0!==this.shininess&&(i.shininess=this.shininess),void 0!==this.clearcoat&&(i.clearcoat=this.clearcoat),void 0!==this.clearcoatRoughness&&(i.clearcoatRoughness=this.clearcoatRoughness),this.clearcoatMap&&this.clearcoatMap.isTexture&&(i.clearcoatMap=this.clearcoatMap.toJSON(t).uuid),this.clearcoatRoughnessMap&&this.clearcoatRoughnessMap.isTexture&&(i.clearcoatRoughnessMap=this.clearcoatRoughnessMap.toJSON(t).uuid),this.clearcoatNormalMap&&this.clearcoatNormalMap.isTexture&&(i.clearcoatNormalMap=this.clearcoatNormalMap.toJSON(t).uuid,i.clearcoatNormalScale=this.clearcoatNormalScale.toArray()),this.sheenColorMap&&this.sheenColorMap.isTexture&&(i.sheenColorMap=this.sheenColorMap.toJSON(t).uuid),this.sheenRoughnessMap&&this.sheenRoughnessMap.isTexture&&(i.sheenRoughnessMap=this.sheenRoughnessMap.toJSON(t).uuid),void 0!==this.dispersion&&(i.dispersion=this.dispersion),void 0!==this.iridescence&&(i.iridescence=this.iridescence),void 0!==this.iridescenceIOR&&(i.iridescenceIOR=this.iridescenceIOR),void 0!==this.iridescenceThicknessRange&&(i.iridescenceThicknessRange=this.iridescenceThicknessRange),this.iridescenceMap&&this.iridescenceMap.isTexture&&(i.iridescenceMap=this.iridescenceMap.toJSON(t).uuid),this.iridescenceThicknessMap&&this.iridescenceThicknessMap.isTexture&&(i.iridescenceThicknessMap=this.iridescenceThicknessMap.toJSON(t).uuid),void 0!==this.anisotropy&&(i.anisotropy=this.anisotropy),void 0!==this.anisotropyRotation&&(i.anisotropyRotation=this.anisotropyRotation),this.anisotropyMap&&this.anisotropyMap.isTexture&&(i.anisotropyMap=this.anisotropyMap.toJSON(t).uuid),this.map&&this.map.isTexture&&(i.map=this.map.toJSON(t).uuid),this.matcap&&this.matcap.isTexture&&(i.matcap=this.matcap.toJSON(t).uuid),this.alphaMap&&this.alphaMap.isTexture&&(i.alphaMap=this.alphaMap.toJSON(t).uuid),this.lightMap&&this.lightMap.isTexture&&(i.lightMap=this.lightMap.toJSON(t).uuid,i.lightMapIntensity=this.lightMapIntensity),this.aoMap&&this.aoMap.isTexture&&(i.aoMap=this.aoMap.toJSON(t).uuid,i.aoMapIntensity=this.aoMapIntensity),this.bumpMap&&this.bumpMap.isTexture&&(i.bumpMap=this.bumpMap.toJSON(t).uuid,i.bumpScale=this.bumpScale),this.normalMap&&this.normalMap.isTexture&&(i.normalMap=this.normalMap.toJSON(t).uuid,i.normalMapType=this.normalMapType,i.normalScale=this.normalScale.toArray()),this.displacementMap&&this.displacementMap.isTexture&&(i.displacementMap=this.displacementMap.toJSON(t).uuid,i.displacementScale=this.displacementScale,i.displacementBias=this.displacementBias),this.roughnessMap&&this.roughnessMap.isTexture&&(i.roughnessMap=this.roughnessMap.toJSON(t).uuid),this.metalnessMap&&this.metalnessMap.isTexture&&(i.metalnessMap=this.metalnessMap.toJSON(t).uuid),this.emissiveMap&&this.emissiveMap.isTexture&&(i.emissiveMap=this.emissiveMap.toJSON(t).uuid),this.specularMap&&this.specularMap.isTexture&&(i.specularMap=this.specularMap.toJSON(t).uuid),this.specularIntensityMap&&this.specularIntensityMap.isTexture&&(i.specularIntensityMap=this.specularIntensityMap.toJSON(t).uuid),this.specularColorMap&&this.specularColorMap.isTexture&&(i.specularColorMap=this.specularColorMap.toJSON(t).uuid),this.envMap&&this.envMap.isTexture&&(i.envMap=this.envMap.toJSON(t).uuid,void 0!==this.combine&&(i.combine=this.combine)),void 0!==this.envMapRotation&&(i.envMapRotation=this.envMapRotation.toArray()),void 0!==this.envMapIntensity&&(i.envMapIntensity=this.envMapIntensity),void 0!==this.reflectivity&&(i.reflectivity=this.reflectivity),void 0!==this.refractionRatio&&(i.refractionRatio=this.refractionRatio),this.gradientMap&&this.gradientMap.isTexture&&(i.gradientMap=this.gradientMap.toJSON(t).uuid),void 0!==this.transmission&&(i.transmission=this.transmission),this.transmissionMap&&this.transmissionMap.isTexture&&(i.transmissionMap=this.transmissionMap.toJSON(t).uuid),void 0!==this.thickness&&(i.thickness=this.thickness),this.thicknessMap&&this.thicknessMap.isTexture&&(i.thicknessMap=this.thicknessMap.toJSON(t).uuid),void 0!==this.attenuationDistance&&this.attenuationDistance!==1/0&&(i.attenuationDistance=this.attenuationDistance),void 0!==this.attenuationColor&&(i.attenuationColor=this.attenuationColor.getHex()),void 0!==this.size&&(i.size=this.size),null!==this.shadowSide&&(i.shadowSide=this.shadowSide),void 0!==this.sizeAttenuation&&(i.sizeAttenuation=this.sizeAttenuation),this.blending!==g&&(i.blending=this.blending),this.side!==p&&(i.side=this.side),!0===this.vertexColors&&(i.vertexColors=!0),this.opacity<1&&(i.opacity=this.opacity),!0===this.transparent&&(i.transparent=!0),this.blendSrc!==E&&(i.blendSrc=this.blendSrc),this.blendDst!==R&&(i.blendDst=this.blendDst),this.blendEquation!==w&&(i.blendEquation=this.blendEquation),null!==this.blendSrcAlpha&&(i.blendSrcAlpha=this.blendSrcAlpha),null!==this.blendDstAlpha&&(i.blendDstAlpha=this.blendDstAlpha),null!==this.blendEquationAlpha&&(i.blendEquationAlpha=this.blendEquationAlpha),this.blendColor&&this.blendColor.isColor&&(i.blendColor=this.blendColor.getHex()),0!==this.blendAlpha&&(i.blendAlpha=this.blendAlpha),this.depthFunc!==J&&(i.depthFunc=this.depthFunc),!1===this.depthTest&&(i.depthTest=this.depthTest),!1===this.depthWrite&&(i.depthWrite=this.depthWrite),!1===this.colorWrite&&(i.colorWrite=this.colorWrite),255!==this.stencilWriteMask&&(i.stencilWriteMask=this.stencilWriteMask),519!==this.stencilFunc&&(i.stencilFunc=this.stencilFunc),0!==this.stencilRef&&(i.stencilRef=this.stencilRef),255!==this.stencilFuncMask&&(i.stencilFuncMask=this.stencilFuncMask),7680!==this.stencilFail&&(i.stencilFail=this.stencilFail),7680!==this.stencilZFail&&(i.stencilZFail=this.stencilZFail),7680!==this.stencilZPass&&(i.stencilZPass=this.stencilZPass),!0===this.stencilWrite&&(i.stencilWrite=this.stencilWrite),void 0!==this.rotation&&0!==this.rotation&&(i.rotation=this.rotation),!0===this.polygonOffset&&(i.polygonOffset=!0),0!==this.polygonOffsetFactor&&(i.polygonOffsetFactor=this.polygonOffsetFactor),0!==this.polygonOffsetUnits&&(i.polygonOffsetUnits=this.polygonOffsetUnits),void 0!==this.linewidth&&1!==this.linewidth&&(i.linewidth=this.linewidth),void 0!==this.dashSize&&(i.dashSize=this.dashSize),void 0!==this.gapSize&&(i.gapSize=this.gapSize),void 0!==this.scale&&(i.scale=this.scale),!0===this.dithering&&(i.dithering=!0),this.alphaTest>0&&(i.alphaTest=this.alphaTest),!0===this.alphaHash&&(i.alphaHash=!0),!0===this.alphaToCoverage&&(i.alphaToCoverage=!0),!0===this.premultipliedAlpha&&(i.premultipliedAlpha=!0),!0===this.forceSinglePass&&(i.forceSinglePass=!0),!0===this.wireframe&&(i.wireframe=!0),this.wireframeLinewidth>1&&(i.wireframeLinewidth=this.wireframeLinewidth),"round"!==this.wireframeLinecap&&(i.wireframeLinecap=this.wireframeLinecap),"round"!==this.wireframeLinejoin&&(i.wireframeLinejoin=this.wireframeLinejoin),!0===this.flatShading&&(i.flatShading=!0),!1===this.visible&&(i.visible=!1),!1===this.toneMapped&&(i.toneMapped=!1),!1===this.fog&&(i.fog=!1),Object.keys(this.userData).length>0&&(i.userData=this.userData),e){let e=s(t.textures),r=s(t.images);e.length>0&&(i.textures=e),r.length>0&&(i.images=r)}return i}clone(){return new this.constructor().copy(this)}copy(t){this.name=t.name,this.blending=t.blending,this.side=t.side,this.vertexColors=t.vertexColors,this.opacity=t.opacity,this.transparent=t.transparent,this.blendSrc=t.blendSrc,this.blendDst=t.blendDst,this.blendEquation=t.blendEquation,this.blendSrcAlpha=t.blendSrcAlpha,this.blendDstAlpha=t.blendDstAlpha,this.blendEquationAlpha=t.blendEquationAlpha,this.blendColor.copy(t.blendColor),this.blendAlpha=t.blendAlpha,this.depthFunc=t.depthFunc,this.depthTest=t.depthTest,this.depthWrite=t.depthWrite,this.stencilWriteMask=t.stencilWriteMask,this.stencilFunc=t.stencilFunc,this.stencilRef=t.stencilRef,this.stencilFuncMask=t.stencilFuncMask,this.stencilFail=t.stencilFail,this.stencilZFail=t.stencilZFail,this.stencilZPass=t.stencilZPass,this.stencilWrite=t.stencilWrite;let e=t.clippingPlanes,i=null;if(null!==e){let t=e.length;i=Array(t);for(let s=0;s!==t;++s)i[s]=e[s].clone()}return this.clippingPlanes=i,this.clipIntersection=t.clipIntersection,this.clipShadows=t.clipShadows,this.shadowSide=t.shadowSide,this.colorWrite=t.colorWrite,this.precision=t.precision,this.polygonOffset=t.polygonOffset,this.polygonOffsetFactor=t.polygonOffsetFactor,this.polygonOffsetUnits=t.polygonOffsetUnits,this.dithering=t.dithering,this.alphaTest=t.alphaTest,this.alphaHash=t.alphaHash,this.alphaToCoverage=t.alphaToCoverage,this.premultipliedAlpha=t.premultipliedAlpha,this.forceSinglePass=t.forceSinglePass,this.visible=t.visible,this.toneMapped=t.toneMapped,this.userData=JSON.parse(JSON.stringify(t.userData)),this}dispose(){this.dispatchEvent({type:"dispose"})}set needsUpdate(t){!0===t&&this.version++}constructor(){super(),this.isMaterial=!0,Object.defineProperty(this,"id",{value:sz++}),this.uuid=eU(),this.name="",this.type="Material",this.blending=g,this.side=p,this.vertexColors=!1,this.opacity=1,this.transparent=!1,this.alphaHash=!1,this.blendSrc=E,this.blendDst=R,this.blendEquation=w,this.blendSrcAlpha=null,this.blendDstAlpha=null,this.blendEquationAlpha=null,this.blendColor=new sT(0,0,0),this.blendAlpha=0,this.depthFunc=J,this.depthTest=!0,this.depthWrite=!0,this.stencilWriteMask=255,this.stencilFunc=519,this.stencilRef=0,this.stencilFuncMask=255,this.stencilFail=7680,this.stencilZFail=7680,this.stencilZPass=7680,this.stencilWrite=!1,this.clippingPlanes=null,this.clipIntersection=!1,this.clipShadows=!1,this.shadowSide=null,this.colorWrite=!0,this.precision=null,this.polygonOffset=!1,this.polygonOffsetFactor=0,this.polygonOffsetUnits=0,this.dithering=!1,this.alphaToCoverage=!1,this.premultipliedAlpha=!1,this.forceSinglePass=!1,this.allowOverride=!0,this.visible=!0,this.toneMapped=!0,this.userData={},this.version=0,this._alphaTest=0}}class sk extends sC{copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.lightMap=t.lightMap,this.lightMapIntensity=t.lightMapIntensity,this.aoMap=t.aoMap,this.aoMapIntensity=t.aoMapIntensity,this.specularMap=t.specularMap,this.alphaMap=t.alphaMap,this.envMap=t.envMap,this.envMapRotation.copy(t.envMapRotation),this.combine=t.combine,this.reflectivity=t.reflectivity,this.refractionRatio=t.refractionRatio,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this.wireframeLinecap=t.wireframeLinecap,this.wireframeLinejoin=t.wireframeLinejoin,this.fog=t.fog,this}constructor(t){super(),this.isMeshBasicMaterial=!0,this.type="MeshBasicMaterial",this.color=new sT(0xffffff),this.map=null,this.lightMap=null,this.lightMapIntensity=1,this.aoMap=null,this.aoMapIntensity=1,this.specularMap=null,this.alphaMap=null,this.envMap=null,this.envMapRotation=new i$,this.combine=G,this.reflectivity=1,this.refractionRatio=.98,this.wireframe=!1,this.wireframeLinewidth=1,this.wireframeLinecap="round",this.wireframeLinejoin="round",this.fog=!0,this.setValues(t)}}let sB=new eG,sE=new eY,sR=0;class sI{onUploadCallback(){}set needsUpdate(t){!0===t&&this.version++}setUsage(t){return this.usage=t,this}addUpdateRange(t,e){this.updateRanges.push({start:t,count:e})}clearUpdateRanges(){this.updateRanges.length=0}copy(t){return this.name=t.name,this.array=new t.array.constructor(t.array),this.itemSize=t.itemSize,this.count=t.count,this.normalized=t.normalized,this.usage=t.usage,this.gpuType=t.gpuType,this}copyAt(t,e,i){t*=this.itemSize,i*=e.itemSize;for(let s=0,r=this.itemSize;s1&&void 0!==arguments[1]?arguments[1]:0;return this.array.set(t,e),this}getComponent(t,e){let i=this.array[t*this.itemSize+e];return this.normalized&&(i=eJ(i,this.array)),i}setComponent(t,e,i){return this.normalized&&(i=eq(i,this.array)),this.array[t*this.itemSize+e]=i,this}getX(t){let e=this.array[t*this.itemSize];return this.normalized&&(e=eJ(e,this.array)),e}setX(t,e){return this.normalized&&(e=eq(e,this.array)),this.array[t*this.itemSize]=e,this}getY(t){let e=this.array[t*this.itemSize+1];return this.normalized&&(e=eJ(e,this.array)),e}setY(t,e){return this.normalized&&(e=eq(e,this.array)),this.array[t*this.itemSize+1]=e,this}getZ(t){let e=this.array[t*this.itemSize+2];return this.normalized&&(e=eJ(e,this.array)),e}setZ(t,e){return this.normalized&&(e=eq(e,this.array)),this.array[t*this.itemSize+2]=e,this}getW(t){let e=this.array[t*this.itemSize+3];return this.normalized&&(e=eJ(e,this.array)),e}setW(t,e){return this.normalized&&(e=eq(e,this.array)),this.array[t*this.itemSize+3]=e,this}setXY(t,e,i){return t*=this.itemSize,this.normalized&&(e=eq(e,this.array),i=eq(i,this.array)),this.array[t+0]=e,this.array[t+1]=i,this}setXYZ(t,e,i,s){return t*=this.itemSize,this.normalized&&(e=eq(e,this.array),i=eq(i,this.array),s=eq(s,this.array)),this.array[t+0]=e,this.array[t+1]=i,this.array[t+2]=s,this}setXYZW(t,e,i,s,r){return t*=this.itemSize,this.normalized&&(e=eq(e,this.array),i=eq(i,this.array),s=eq(s,this.array),r=eq(r,this.array)),this.array[t+0]=e,this.array[t+1]=i,this.array[t+2]=s,this.array[t+3]=r,this}onUpload(t){return this.onUploadCallback=t,this}clone(){return new this.constructor(this.array,this.itemSize).copy(this)}toJSON(){let t={itemSize:this.itemSize,type:this.array.constructor.name,array:Array.from(this.array),normalized:this.normalized};return""!==this.name&&(t.name=this.name),35044!==this.usage&&(t.usage=this.usage),t}constructor(t,e,i=!1){if(Array.isArray(t))throw TypeError("THREE.BufferAttribute: array should be a Typed Array.");this.isBufferAttribute=!0,Object.defineProperty(this,"id",{value:sR++}),this.name="",this.array=t,this.itemSize=e,this.count=void 0!==t?t.length/e:0,this.normalized=i,this.usage=35044,this.updateRanges=[],this.gpuType=tC,this.version=0}}class sO extends sI{constructor(t,e,i){super(new Uint16Array(t),e,i)}}class sN extends sI{constructor(t,e,i){super(new Uint32Array(t),e,i)}}class sV extends sI{constructor(t,e,i){super(new Float32Array(t),e,i)}}let sP=0,sF=new ij,sL=new sa,sD=new eG,sU=new iy,sW=new iy,sj=new eG;class sH extends eV{getIndex(){return this.index}setIndex(t){return Array.isArray(t)?this.index=new(e1(t)?sN:sO)(t,1):this.index=t,this}setIndirect(t){return this.indirect=t,this}getIndirect(){return this.indirect}getAttribute(t){return this.attributes[t]}setAttribute(t,e){return this.attributes[t]=e,this}deleteAttribute(t){return delete this.attributes[t],this}hasAttribute(t){return void 0!==this.attributes[t]}addGroup(t,e){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;this.groups.push({start:t,count:e,materialIndex:i})}clearGroups(){this.groups=[]}setDrawRange(t,e){this.drawRange.start=t,this.drawRange.count=e}applyMatrix4(t){let e=this.attributes.position;void 0!==e&&(e.applyMatrix4(t),e.needsUpdate=!0);let i=this.attributes.normal;if(void 0!==i){let e=new e$().getNormalMatrix(t);i.applyNormalMatrix(e),i.needsUpdate=!0}let s=this.attributes.tangent;return void 0!==s&&(s.transformDirection(t),s.needsUpdate=!0),null!==this.boundingBox&&this.computeBoundingBox(),null!==this.boundingSphere&&this.computeBoundingSphere(),this}applyQuaternion(t){return sF.makeRotationFromQuaternion(t),this.applyMatrix4(sF),this}rotateX(t){return sF.makeRotationX(t),this.applyMatrix4(sF),this}rotateY(t){return sF.makeRotationY(t),this.applyMatrix4(sF),this}rotateZ(t){return sF.makeRotationZ(t),this.applyMatrix4(sF),this}translate(t,e,i){return sF.makeTranslation(t,e,i),this.applyMatrix4(sF),this}scale(t,e,i){return sF.makeScale(t,e,i),this.applyMatrix4(sF),this}lookAt(t){return sL.lookAt(t),sL.updateMatrix(),this.applyMatrix4(sL.matrix),this}center(){return this.computeBoundingBox(),this.boundingBox.getCenter(sD).negate(),this.translate(sD.x,sD.y,sD.z),this}setFromPoints(t){let e=this.getAttribute("position");if(void 0===e){let e=[];for(let i=0,s=t.length;ie.count&&console.warn("THREE.BufferGeometry: Buffer size too small for points data. Use .dispose() and create a new geometry."),e.needsUpdate=!0}return this}computeBoundingBox(){null===this.boundingBox&&(this.boundingBox=new iy);let t=this.attributes.position,e=this.morphAttributes.position;if(t&&t.isGLBufferAttribute){console.error("THREE.BufferGeometry.computeBoundingBox(): GLBufferAttribute requires a manual bounding box.",this),this.boundingBox.set(new eG(-1/0,-1/0,-1/0),new eG(Infinity,Infinity,Infinity));return}if(void 0!==t){if(this.boundingBox.setFromBufferAttribute(t),e)for(let t=0,i=e.length;t0&&(t.userData=this.userData),void 0!==this.parameters){let e=this.parameters;for(let i in e)void 0!==e[i]&&(t[i]=e[i]);return t}t.data={attributes:{}};let e=this.index;null!==e&&(t.data.index={type:e.array.constructor.name,array:Array.prototype.slice.call(e.array)});let i=this.attributes;for(let e in i){let s=i[e];t.data.attributes[e]=s.toJSON(t.data)}let s={},r=!1;for(let e in this.morphAttributes){let i=this.morphAttributes[e],n=[];for(let e=0,s=i.length;e0&&(s[e]=n,r=!0)}r&&(t.data.morphAttributes=s,t.data.morphTargetsRelative=this.morphTargetsRelative);let n=this.groups;n.length>0&&(t.data.groups=JSON.parse(JSON.stringify(n)));let a=this.boundingSphere;return null!==a&&(t.data.boundingSphere=a.toJSON()),t}clone(){return new this.constructor().copy(this)}copy(t){this.index=null,this.attributes={},this.morphAttributes={},this.groups=[],this.boundingBox=null,this.boundingSphere=null;let e={};this.name=t.name;let i=t.index;null!==i&&this.setIndex(i.clone());let s=t.attributes;for(let t in s){let i=s[t];this.setAttribute(t,i.clone(e))}let r=t.morphAttributes;for(let t in r){let i=[],s=r[t];for(let t=0,r=s.length;t0){let i=t[e[0]];if(void 0!==i){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let t=0,e=i.length;t(t.far-t.near)**2)||(sJ.copy(r).invert(),sq.copy(t.ray).applyMatrix4(sJ),(null===i.boundingBox||!1!==sq.intersectsBox(i.boundingBox))&&this._computeIntersections(t,e,sq))}_computeIntersections(t,e,i){let s,r=this.geometry,n=this.material,a=r.index,o=r.attributes.position,h=r.attributes.uv,l=r.attributes.uv1,u=r.attributes.normal,c=r.groups,d=r.drawRange;if(null!==a)if(Array.isArray(n))for(let r=0,o=c.length;ri.far?null:{distance:h,point:s1.clone(),object:t}}(t,e,i,s,sZ,sG,sQ,s0);if(u){let t=new eG;sv.getBarycoord(s0,sZ,sG,sQ,t),r&&(u.uv=sv.getInterpolatedAttribute(r,o,h,l,t,new eY)),n&&(u.uv1=sv.getInterpolatedAttribute(n,o,h,l,t,new eY)),a&&(u.normal=sv.getInterpolatedAttribute(a,o,h,l,t,new eG),u.normal.dot(s.direction)>0&&u.normal.multiplyScalar(-1));let e={a:o,b:h,c:l,normal:new eG,materialIndex:0};sv.getNormal(sZ,sG,sQ,e.normal),u.face=e,u.barycoord=t}return u}class s5 extends sH{copy(t){return super.copy(t),this.parameters=Object.assign({},t.parameters),this}static fromJSON(t){return new s5(t.width,t.height,t.depth,t.widthSegments,t.heightSegments,t.depthSegments)}constructor(t=1,e=1,i=1,s=1,r=1,n=1){super(),this.type="BoxGeometry",this.parameters={width:t,height:e,depth:i,widthSegments:s,heightSegments:r,depthSegments:n};let a=this;s=Math.floor(s),r=Math.floor(r);let o=[],h=[],l=[],u=[],c=0,d=0;function p(t,e,i,s,r,n,p,m,y,f,g){let x=n/y,b=p/f,v=n/2,M=p/2,w=m/2,S=y+1,_=f+1,T=0,A=0,z=new eG;for(let n=0;n<_;n++){let a=n*b-M;for(let o=0;o0?1:-1,l.push(z.x,z.y,z.z),u.push(o/y),u.push(1-n/f),T+=1}}for(let t=0;t0&&(e.defines=this.defines),e.vertexShader=this.vertexShader,e.fragmentShader=this.fragmentShader,e.lights=this.lights,e.clipping=this.clipping;let i={};for(let t in this.extensions)!0===this.extensions[t]&&(i[t]=!0);return Object.keys(i).length>0&&(e.extensions=i),e}constructor(t){super(),this.isShaderMaterial=!0,this.type="ShaderMaterial",this.defines={},this.uniforms={},this.uniformsGroups=[],this.vertexShader="void main() {\n gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );\n}",this.fragmentShader="void main() {\n gl_FragColor = vec4( 1.0, 0.0, 0.0, 1.0 );\n}",this.linewidth=1,this.wireframe=!1,this.wireframeLinewidth=1,this.fog=!1,this.lights=!1,this.clipping=!1,this.forceSinglePass=!0,this.extensions={clipCullDistance:!1,multiDraw:!1},this.defaultAttributeValues={color:[1,1,1],uv:[0,0],uv1:[0,0]},this.index0AttributeName=void 0,this.uniformsNeedUpdate=!1,this.glslVersion=null,void 0!==t&&this.setValues(t)}}class rt extends sa{get reversedDepth(){return this._reversedDepth}copy(t,e){return super.copy(t,e),this.matrixWorldInverse.copy(t.matrixWorldInverse),this.projectionMatrix.copy(t.projectionMatrix),this.projectionMatrixInverse.copy(t.projectionMatrixInverse),this.coordinateSystem=t.coordinateSystem,this}getWorldDirection(t){return super.getWorldDirection(t).negate()}updateMatrixWorld(t){super.updateMatrixWorld(t),this.matrixWorldInverse.copy(this.matrixWorld).invert()}updateWorldMatrix(t,e){super.updateWorldMatrix(t,e),this.matrixWorldInverse.copy(this.matrixWorld).invert()}clone(){return new this.constructor().copy(this)}constructor(){super(),this.isCamera=!0,this.type="Camera",this.matrixWorldInverse=new ij,this.projectionMatrix=new ij,this.projectionMatrixInverse=new ij,this.coordinateSystem=eN,this._reversedDepth=!1}}let re=new eG,ri=new eY,rs=new eY;class rr extends rt{copy(t,e){return super.copy(t,e),this.fov=t.fov,this.zoom=t.zoom,this.near=t.near,this.far=t.far,this.focus=t.focus,this.aspect=t.aspect,this.view=null===t.view?null:Object.assign({},t.view),this.filmGauge=t.filmGauge,this.filmOffset=t.filmOffset,this}setFocalLength(t){let e=.5*this.getFilmHeight()/t;this.fov=2*eD*Math.atan(e),this.updateProjectionMatrix()}getFocalLength(){let t=Math.tan(.5*eL*this.fov);return .5*this.getFilmHeight()/t}getEffectiveFOV(){return 2*eD*Math.atan(Math.tan(.5*eL*this.fov)/this.zoom)}getFilmWidth(){return this.filmGauge*Math.min(this.aspect,1)}getFilmHeight(){return this.filmGauge/Math.max(this.aspect,1)}getViewBounds(t,e,i){re.set(-1,-1,.5).applyMatrix4(this.projectionMatrixInverse),e.set(re.x,re.y).multiplyScalar(-t/re.z),re.set(1,1,.5).applyMatrix4(this.projectionMatrixInverse),i.set(re.x,re.y).multiplyScalar(-t/re.z)}getViewSize(t,e){return this.getViewBounds(t,ri,rs),e.subVectors(rs,ri)}setViewOffset(t,e,i,s,r,n){this.aspect=t/e,null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=t,this.view.fullHeight=e,this.view.offsetX=i,this.view.offsetY=s,this.view.width=r,this.view.height=n,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){let t=this.near,e=t*Math.tan(.5*eL*this.fov)/this.zoom,i=2*e,s=this.aspect*i,r=-.5*s,n=this.view;if(null!==this.view&&this.view.enabled){let t=n.fullWidth,a=n.fullHeight;r+=n.offsetX*s/t,e-=n.offsetY*i/a,s*=n.width/t,i*=n.height/a}let a=this.filmOffset;0!==a&&(r+=t*a/this.getFilmWidth()),this.projectionMatrix.makePerspective(r,r+s,e,e-i,t,this.far,this.coordinateSystem,this.reversedDepth),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(t){let e=super.toJSON(t);return e.object.fov=this.fov,e.object.zoom=this.zoom,e.object.near=this.near,e.object.far=this.far,e.object.focus=this.focus,e.object.aspect=this.aspect,null!==this.view&&(e.object.view=Object.assign({},this.view)),e.object.filmGauge=this.filmGauge,e.object.filmOffset=this.filmOffset,e}constructor(t=50,e=1,i=.1,s=2e3){super(),this.isPerspectiveCamera=!0,this.type="PerspectiveCamera",this.fov=t,this.zoom=1,this.near=i,this.far=s,this.focus=10,this.aspect=e,this.view=null,this.filmGauge=35,this.filmOffset=0,this.updateProjectionMatrix()}}class rn extends sa{updateCoordinateSystem(){let t=this.coordinateSystem,e=this.children.concat(),[i,s,r,n,a,o]=e;for(let t of e)this.remove(t);if(t===eN)i.up.set(0,1,0),i.lookAt(1,0,0),s.up.set(0,1,0),s.lookAt(-1,0,0),r.up.set(0,0,-1),r.lookAt(0,1,0),n.up.set(0,0,1),n.lookAt(0,-1,0),a.up.set(0,1,0),a.lookAt(0,0,1),o.up.set(0,1,0),o.lookAt(0,0,-1);else if(2001===t)i.up.set(0,-1,0),i.lookAt(-1,0,0),s.up.set(0,-1,0),s.lookAt(1,0,0),r.up.set(0,0,1),r.lookAt(0,1,0),n.up.set(0,0,-1),n.lookAt(0,-1,0),a.up.set(0,-1,0),a.lookAt(0,0,1),o.up.set(0,-1,0),o.lookAt(0,0,-1);else throw Error("THREE.CubeCamera.updateCoordinateSystem(): Invalid coordinate system: "+t);for(let t of e)this.add(t),t.updateMatrixWorld()}update(t,e){null===this.parent&&this.updateMatrixWorld();let{renderTarget:i,activeMipmapLevel:s}=this;this.coordinateSystem!==t.coordinateSystem&&(this.coordinateSystem=t.coordinateSystem,this.updateCoordinateSystem());let[r,n,a,o,h,l]=this.children,u=t.getRenderTarget(),c=t.getActiveCubeFace(),d=t.getActiveMipmapLevel(),p=t.xr.enabled;t.xr.enabled=!1;let m=i.texture.generateMipmaps;i.texture.generateMipmaps=!1,t.setRenderTarget(i,0,s),t.render(e,r),t.setRenderTarget(i,1,s),t.render(e,n),t.setRenderTarget(i,2,s),t.render(e,a),t.setRenderTarget(i,3,s),t.render(e,o),t.setRenderTarget(i,4,s),t.render(e,h),i.texture.generateMipmaps=m,t.setRenderTarget(i,5,s),t.render(e,l),t.setRenderTarget(u,c,d),t.xr.enabled=p,i.texture.needsPMREMUpdate=!0}constructor(t,e,i){super(),this.type="CubeCamera",this.renderTarget=i,this.coordinateSystem=null,this.activeMipmapLevel=0;let s=new rr(-90,1,t,e);s.layers=this.layers,this.add(s);let r=new rr(-90,1,t,e);r.layers=this.layers,this.add(r);let n=new rr(-90,1,t,e);n.layers=this.layers,this.add(n);let a=new rr(-90,1,t,e);a.layers=this.layers,this.add(a);let o=new rr(-90,1,t,e);o.layers=this.layers,this.add(o);let h=new rr(-90,1,t,e);h.layers=this.layers,this.add(h)}}class ra extends il{get images(){return this.image}set images(t){this.image=t}constructor(t=[],e=th,i,s,r,n,a,o,h,l){super(t,e,i,s,r,n,a,o,h,l),this.isCubeTexture=!0,this.flipY=!1}}class ro extends id{fromEquirectangularTexture(t,e){this.texture.type=e.type,this.texture.colorSpace=e.colorSpace,this.texture.generateMipmaps=e.generateMipmaps,this.texture.minFilter=e.minFilter,this.texture.magFilter=e.magFilter;let i=new s5(5,5,5),s=new s7({name:"CubemapFromEquirect",uniforms:s4({tEquirect:{value:null}}),vertexShader:"\n\n varying vec3 vWorldDirection;\n\n vec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\n return normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n\n }\n\n void main() {\n\n vWorldDirection = transformDirection( position, modelMatrix );\n\n #include \n #include \n\n }\n ",fragmentShader:"\n\n uniform sampler2D tEquirect;\n\n varying vec3 vWorldDirection;\n\n #include \n\n void main() {\n\n vec3 direction = normalize( vWorldDirection );\n\n vec2 sampleUV = equirectUv( direction );\n\n gl_FragColor = texture2D( tEquirect, sampleUV );\n\n }\n ",side:m,blending:f});s.uniforms.tEquirect.value=e;let r=new s2(i,s),n=e.minFilter;return e.minFilter===tM&&(e.minFilter=tb),new rn(1,10,this).update(t,r),e.minFilter=n,r.geometry.dispose(),r.material.dispose(),this}clear(t){let e=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],s=!(arguments.length>3)||void 0===arguments[3]||arguments[3],r=t.getRenderTarget();for(let r=0;r<6;r++)t.setRenderTarget(this,r),t.clear(e,i,s);t.setRenderTarget(r)}constructor(t=1,e={}){super(t,t,e),this.isWebGLCubeRenderTarget=!0;let i={width:t,height:t,depth:1};this.texture=new ra([i,i,i,i,i,i]),this._setTextureOptions(e),this.texture.isRenderTargetTexture=!0}}class rh extends sa{constructor(){super(),this.isGroup=!0,this.type="Group"}}let rl={type:"move"};class ru{getHandSpace(){return null===this._hand&&(this._hand=new rh,this._hand.matrixAutoUpdate=!1,this._hand.visible=!1,this._hand.joints={},this._hand.inputState={pinching:!1}),this._hand}getTargetRaySpace(){return null===this._targetRay&&(this._targetRay=new rh,this._targetRay.matrixAutoUpdate=!1,this._targetRay.visible=!1,this._targetRay.hasLinearVelocity=!1,this._targetRay.linearVelocity=new eG,this._targetRay.hasAngularVelocity=!1,this._targetRay.angularVelocity=new eG),this._targetRay}getGripSpace(){return null===this._grip&&(this._grip=new rh,this._grip.matrixAutoUpdate=!1,this._grip.visible=!1,this._grip.hasLinearVelocity=!1,this._grip.linearVelocity=new eG,this._grip.hasAngularVelocity=!1,this._grip.angularVelocity=new eG),this._grip}dispatchEvent(t){return null!==this._targetRay&&this._targetRay.dispatchEvent(t),null!==this._grip&&this._grip.dispatchEvent(t),null!==this._hand&&this._hand.dispatchEvent(t),this}connect(t){if(t&&t.hand){let e=this._hand;if(e)for(let i of t.hand.values())this._getHandJoint(e,i)}return this.dispatchEvent({type:"connected",data:t}),this}disconnect(t){return this.dispatchEvent({type:"disconnected",data:t}),null!==this._targetRay&&(this._targetRay.visible=!1),null!==this._grip&&(this._grip.visible=!1),null!==this._hand&&(this._hand.visible=!1),this}update(t,e,i){let s=null,r=null,n=null,a=this._targetRay,o=this._grip,h=this._hand;if(t&&"visible-blurred"!==e.session.visibilityState){if(h&&t.hand){for(let s of(n=!0,t.hand.values())){let t=e.getJointPose(s,i),r=this._getHandJoint(h,s);null!==t&&(r.matrix.fromArray(t.transform.matrix),r.matrix.decompose(r.position,r.rotation,r.scale),r.matrixWorldNeedsUpdate=!0,r.jointRadius=t.radius),r.visible=null!==t}let s=h.joints["index-finger-tip"],r=h.joints["thumb-tip"],a=s.position.distanceTo(r.position);h.inputState.pinching&&a>.025?(h.inputState.pinching=!1,this.dispatchEvent({type:"pinchend",handedness:t.handedness,target:this})):!h.inputState.pinching&&a<=.015&&(h.inputState.pinching=!0,this.dispatchEvent({type:"pinchstart",handedness:t.handedness,target:this}))}else null!==o&&t.gripSpace&&null!==(r=e.getPose(t.gripSpace,i))&&(o.matrix.fromArray(r.transform.matrix),o.matrix.decompose(o.position,o.rotation,o.scale),o.matrixWorldNeedsUpdate=!0,r.linearVelocity?(o.hasLinearVelocity=!0,o.linearVelocity.copy(r.linearVelocity)):o.hasLinearVelocity=!1,r.angularVelocity?(o.hasAngularVelocity=!0,o.angularVelocity.copy(r.angularVelocity)):o.hasAngularVelocity=!1);null!==a&&(null===(s=e.getPose(t.targetRaySpace,i))&&null!==r&&(s=r),null!==s&&(a.matrix.fromArray(s.transform.matrix),a.matrix.decompose(a.position,a.rotation,a.scale),a.matrixWorldNeedsUpdate=!0,s.linearVelocity?(a.hasLinearVelocity=!0,a.linearVelocity.copy(s.linearVelocity)):a.hasLinearVelocity=!1,s.angularVelocity?(a.hasAngularVelocity=!0,a.angularVelocity.copy(s.angularVelocity)):a.hasAngularVelocity=!1,this.dispatchEvent(rl)))}return null!==a&&(a.visible=null!==s),null!==o&&(o.visible=null!==r),null!==h&&(h.visible=null!==n),this}_getHandJoint(t,e){if(void 0===t.joints[e.jointName]){let i=new rh;i.matrixAutoUpdate=!1,i.visible=!1,t.joints[e.jointName]=i,t.add(i)}return t.joints[e.jointName]}constructor(){this._targetRay=null,this._grip=null,this._hand=null}}class rc extends sa{copy(t,e){return super.copy(t,e),null!==t.background&&(this.background=t.background.clone()),null!==t.environment&&(this.environment=t.environment.clone()),null!==t.fog&&(this.fog=t.fog.clone()),this.backgroundBlurriness=t.backgroundBlurriness,this.backgroundIntensity=t.backgroundIntensity,this.backgroundRotation.copy(t.backgroundRotation),this.environmentIntensity=t.environmentIntensity,this.environmentRotation.copy(t.environmentRotation),null!==t.overrideMaterial&&(this.overrideMaterial=t.overrideMaterial.clone()),this.matrixAutoUpdate=t.matrixAutoUpdate,this}toJSON(t){let e=super.toJSON(t);return null!==this.fog&&(e.object.fog=this.fog.toJSON()),this.backgroundBlurriness>0&&(e.object.backgroundBlurriness=this.backgroundBlurriness),1!==this.backgroundIntensity&&(e.object.backgroundIntensity=this.backgroundIntensity),e.object.backgroundRotation=this.backgroundRotation.toArray(),1!==this.environmentIntensity&&(e.object.environmentIntensity=this.environmentIntensity),e.object.environmentRotation=this.environmentRotation.toArray(),e}constructor(){super(),this.isScene=!0,this.type="Scene",this.background=null,this.environment=null,this.fog=null,this.backgroundBlurriness=0,this.backgroundIntensity=1,this.backgroundRotation=new i$,this.environmentIntensity=1,this.environmentRotation=new i$,this.overrideMaterial=null,"undefined"!=typeof __THREE_DEVTOOLS__&&__THREE_DEVTOOLS__.dispatchEvent(new CustomEvent("observe",{detail:this}))}}class rd{onUploadCallback(){}set needsUpdate(t){!0===t&&this.version++}setUsage(t){return this.usage=t,this}addUpdateRange(t,e){this.updateRanges.push({start:t,count:e})}clearUpdateRanges(){this.updateRanges.length=0}copy(t){return this.array=new t.array.constructor(t.array),this.count=t.count,this.stride=t.stride,this.usage=t.usage,this}copyAt(t,e,i){t*=this.stride,i*=e.stride;for(let s=0,r=this.stride;s1&&void 0!==arguments[1]?arguments[1]:0;return this.array.set(t,e),this}clone(t){void 0===t.arrayBuffers&&(t.arrayBuffers={}),void 0===this.array.buffer._uuid&&(this.array.buffer._uuid=eU()),void 0===t.arrayBuffers[this.array.buffer._uuid]&&(t.arrayBuffers[this.array.buffer._uuid]=this.array.slice(0).buffer);let e=new this.array.constructor(t.arrayBuffers[this.array.buffer._uuid]),i=new this.constructor(e,this.stride);return i.setUsage(this.usage),i}onUpload(t){return this.onUploadCallback=t,this}toJSON(t){return void 0===t.arrayBuffers&&(t.arrayBuffers={}),void 0===this.array.buffer._uuid&&(this.array.buffer._uuid=eU()),void 0===t.arrayBuffers[this.array.buffer._uuid]&&(t.arrayBuffers[this.array.buffer._uuid]=Array.from(new Uint32Array(this.array.buffer))),{uuid:this.uuid,buffer:this.array.buffer._uuid,type:this.array.constructor.name,stride:this.stride}}constructor(t,e){this.isInterleavedBuffer=!0,this.array=t,this.stride=e,this.count=void 0!==t?t.length/e:0,this.usage=35044,this.updateRanges=[],this.version=0,this.uuid=eU()}}let rp=new eG;class rm{get count(){return this.data.count}get array(){return this.data.array}set needsUpdate(t){this.data.needsUpdate=t}applyMatrix4(t){for(let e=0,i=this.data.count;e1?null:e.copy(t.start).addScaledVector(i,r)}intersectsLine(t){let e=this.distanceToPoint(t.start),i=this.distanceToPoint(t.end);return e<0&&i>0||i<0&&e>0}intersectsBox(t){return t.intersectsPlane(this)}intersectsSphere(t){return t.intersectsPlane(this)}coplanarPoint(t){return t.copy(this.normal).multiplyScalar(-this.constant)}applyMatrix4(t,e){let i=e||rU.getNormalMatrix(t),s=this.coplanarPoint(rL).applyMatrix4(t),r=this.normal.applyMatrix3(i).normalize();return this.constant=-s.dot(r),this}translate(t){return this.constant-=t.dot(this.normal),this}equals(t){return t.normal.equals(this.normal)&&t.constant===this.constant}clone(){return new this.constructor().copy(this)}constructor(t=new eG(1,0,0),e=0){this.isPlane=!0,this.normal=t,this.constant=e}}let rj=new iO,rH=new eY(.5,.5),rJ=new eG;class rq{set(t,e,i,s,r,n){let a=this.planes;return a[0].copy(t),a[1].copy(e),a[2].copy(i),a[3].copy(s),a[4].copy(r),a[5].copy(n),this}copy(t){let e=this.planes;for(let i=0;i<6;i++)e[i].copy(t.planes[i]);return this}setFromProjectionMatrix(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eN,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=this.planes,r=t.elements,n=r[0],a=r[1],o=r[2],h=r[3],l=r[4],u=r[5],c=r[6],d=r[7],p=r[8],m=r[9],y=r[10],f=r[11],g=r[12],x=r[13],b=r[14],v=r[15];if(s[0].setComponents(h-n,d-l,f-p,v-g).normalize(),s[1].setComponents(h+n,d+l,f+p,v+g).normalize(),s[2].setComponents(h+a,d+u,f+m,v+x).normalize(),s[3].setComponents(h-a,d-u,f-m,v-x).normalize(),i)s[4].setComponents(o,c,y,b).normalize(),s[5].setComponents(h-o,d-c,f-y,v-b).normalize();else if(s[4].setComponents(h-o,d-c,f-y,v-b).normalize(),e===eN)s[5].setComponents(h+o,d+c,f+y,v+b).normalize();else if(2001===e)s[5].setComponents(o,c,y,b).normalize();else throw Error("THREE.Frustum.setFromProjectionMatrix(): Invalid coordinate system: "+e);return this}intersectsObject(t){if(void 0!==t.boundingSphere)null===t.boundingSphere&&t.computeBoundingSphere(),rj.copy(t.boundingSphere).applyMatrix4(t.matrixWorld);else{let e=t.geometry;null===e.boundingSphere&&e.computeBoundingSphere(),rj.copy(e.boundingSphere).applyMatrix4(t.matrixWorld)}return this.intersectsSphere(rj)}intersectsSprite(t){return rj.center.set(0,0,0),rj.radius=.7071067811865476+rH.distanceTo(t.center),rj.applyMatrix4(t.matrixWorld),this.intersectsSphere(rj)}intersectsSphere(t){let e=this.planes,i=t.center,s=-t.radius;for(let t=0;t<6;t++)if(e[t].distanceToPoint(i)0?t.max.x:t.min.x,rJ.y=s.normal.y>0?t.max.y:t.min.y,rJ.z=s.normal.z>0?t.max.z:t.min.z,0>s.distanceToPoint(rJ))return!1}return!0}containsPoint(t){let e=this.planes;for(let i=0;i<6;i++)if(0>e[i].distanceToPoint(t))return!1;return!0}clone(){return new this.constructor().copy(this)}constructor(t=new rW,e=new rW,i=new rW,s=new rW,r=new rW,n=new rW){this.planes=[t,e,i,s,r,n]}}class rX extends sC{copy(t){return super.copy(t),this.color.copy(t.color),this.map=t.map,this.linewidth=t.linewidth,this.linecap=t.linecap,this.linejoin=t.linejoin,this.fog=t.fog,this}constructor(t){super(),this.isLineBasicMaterial=!0,this.type="LineBasicMaterial",this.color=new sT(0xffffff),this.map=null,this.linewidth=1,this.linecap="round",this.linejoin="round",this.fog=!0,this.setValues(t)}}let rY=new eG,rZ=new eG,rG=new ij,rQ=new iW,rK=new iO,r$=new eG,r0=new eG;class r1 extends sa{copy(t,e){return super.copy(t,e),this.material=Array.isArray(t.material)?t.material.slice():t.material,this.geometry=t.geometry,this}computeLineDistances(){let t=this.geometry;if(null===t.index){let e=t.attributes.position,i=[0];for(let t=1,s=e.count;t0){let i=t[e[0]];if(void 0!==i){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let t=0,e=i.length;ts)return;r$.applyMatrix4(t.matrixWorld);let h=e.ray.origin.distanceTo(r$);if(!(he.far))return{distance:h,point:r0.clone().applyMatrix4(t.matrixWorld),index:a,face:null,faceIndex:null,barycoord:null,object:t}}let r3=new eG,r5=new eG;class r4 extends r1{computeLineDistances(){let t=this.geometry;if(null===t.index){let e=t.attributes.position,i=[];for(let t=0,s=e.count;t0){let i=t[e[0]];if(void 0!==i){this.morphTargetInfluences=[],this.morphTargetDictionary={};for(let t=0,e=i.length;tr.far)return;n.push({distance:h,distanceToRay:Math.sqrt(o),point:i,index:e,face:null,faceIndex:null,barycoord:null,object:a})}}class nr extends il{copy(t){return super.copy(t),this.source=new ir(Object.assign({},t.image)),this.compareFunction=t.compareFunction,this}toJSON(t){let e=super.toJSON(t);return null!==this.compareFunction&&(e.compareFunction=this.compareFunction),e}constructor(t,e,i=tz,s,r,n,a=tf,o=tf,h,l=tF,u=1){if(l!==tF&&l!==tL)throw Error("DepthTexture format must be either THREE.DepthFormat or THREE.DepthStencilFormat");super({width:t,height:e,depth:u},s,r,n,a,o,l,i,h),this.isDepthTexture=!0,this.flipY=!1,this.generateMipmaps=!1,this.compareFunction=null}}class nn extends il{copy(t){return super.copy(t),this.sourceTexture=t.sourceTexture,this}constructor(t=null){super(),this.sourceTexture=t,this.isExternalTexture=!0}}class na{getPoint(){console.warn("THREE.Curve: .getPoint() not implemented.")}getPointAt(t,e){let i=this.getUtoTmapping(t);return this.getPoint(i,e)}getPoints(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:5,e=[];for(let i=0;i<=t;i++)e.push(this.getPoint(i/t));return e}getSpacedPoints(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:5,e=[];for(let i=0;i<=t;i++)e.push(this.getPointAt(i/t));return e}getLength(){let t=this.getLengths();return t[t.length-1]}getLengths(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.arcLengthDivisions;if(this.cacheArcLengths&&this.cacheArcLengths.length===t+1&&!this.needsUpdate)return this.cacheArcLengths;this.needsUpdate=!1;let e=[],i,s=this.getPoint(0),r=0;e.push(0);for(let n=1;n<=t;n++)e.push(r+=(i=this.getPoint(n/t)).distanceTo(s)),s=i;return this.cacheArcLengths=e,e}updateArcLengths(){this.needsUpdate=!0,this.getLengths()}getUtoTmapping(t){let e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,s=this.getLengths(),r=0,n=s.length;e=i||t*s[n-1];let a=0,o=n-1,h;for(;a<=o;)if((h=s[r=Math.floor(a+(o-a)/2)]-e)<0)a=r+1;else if(h>0)o=r-1;else{o=r;break}if(s[r=o]===e)return r/(n-1);let l=s[r],u=s[r+1];return(r+(e-l)/(u-l))/(n-1)}getTangent(t,e){let i=t-1e-4,s=t+1e-4;i<0&&(i=0),s>1&&(s=1);let r=this.getPoint(i),n=this.getPoint(s),a=e||(r.isVector2?new eY:new eG);return a.copy(n).sub(r).normalize(),a}getTangentAt(t,e){let i=this.getUtoTmapping(t);return this.getTangent(i,e)}computeFrenetFrames(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=new eG,s=[],r=[],n=[],a=new eG,o=new ij;for(let e=0;e<=t;e++){let i=e/t;s[e]=this.getTangentAt(i,new eG)}r[0]=new eG,n[0]=new eG;let h=Number.MAX_VALUE,l=Math.abs(s[0].x),u=Math.abs(s[0].y),c=Math.abs(s[0].z);l<=h&&(h=l,i.set(1,0,0)),u<=h&&(h=u,i.set(0,1,0)),c<=h&&i.set(0,0,1),a.crossVectors(s[0],i).normalize(),r[0].crossVectors(s[0],a),n[0].crossVectors(s[0],r[0]);for(let e=1;e<=t;e++){if(r[e]=r[e-1].clone(),n[e]=n[e-1].clone(),a.crossVectors(s[e-1],s[e]),a.length()>Number.EPSILON){a.normalize();let t=Math.acos(eW(s[e-1].dot(s[e]),-1,1));r[e].applyMatrix4(o.makeRotationAxis(a,t))}n[e].crossVectors(s[e],r[e])}if(!0===e){let e=Math.acos(eW(r[0].dot(r[t]),-1,1));e/=t,s[0].dot(a.crossVectors(r[0],r[t]))>0&&(e=-e);for(let i=1;i<=t;i++)r[i].applyMatrix4(o.makeRotationAxis(s[i],e*i)),n[i].crossVectors(s[i],r[i])}return{tangents:s,normals:r,binormals:n}}clone(){return new this.constructor().copy(this)}copy(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}toJSON(){let t={metadata:{version:4.7,type:"Curve",generator:"Curve.toJSON"}};return t.arcLengthDivisions=this.arcLengthDivisions,t.type=this.type,t}fromJSON(t){return this.arcLengthDivisions=t.arcLengthDivisions,this}constructor(){this.type="Curve",this.arcLengthDivisions=200,this.needsUpdate=!1,this.cacheArcLengths=null}}class no extends na{getPoint(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eY,i=2*Math.PI,s=this.aEndAngle-this.aStartAngle,r=Math.abs(s)i;)s-=i;s1&&void 0!==arguments[1]?arguments[1]:new eG,r=this.points,n=r.length,a=(n-!this.closed)*t,o=Math.floor(a),h=a-o;this.closed?o+=o>0?0:(Math.floor(Math.abs(o)/n)+1)*n:0===h&&o===n-1&&(o=n-2,h=1),this.closed||o>0?e=r[(o-1)%n]:(nu.subVectors(r[0],r[1]).add(r[0]),e=nu);let l=r[o%n],u=r[(o+1)%n];if(this.closed||o+21&&void 0!==arguments[1]?arguments[1]:new eY,i=this.v0,s=this.v1,r=this.v2,n=this.v3;return e.set(ng(t,i.x,s.x,r.x,n.x),ng(t,i.y,s.y,r.y,n.y)),e}copy(t){return super.copy(t),this.v0.copy(t.v0),this.v1.copy(t.v1),this.v2.copy(t.v2),this.v3.copy(t.v3),this}toJSON(){let t=super.toJSON();return t.v0=this.v0.toArray(),t.v1=this.v1.toArray(),t.v2=this.v2.toArray(),t.v3=this.v3.toArray(),t}fromJSON(t){return super.fromJSON(t),this.v0.fromArray(t.v0),this.v1.fromArray(t.v1),this.v2.fromArray(t.v2),this.v3.fromArray(t.v3),this}constructor(t=new eY,e=new eY,i=new eY,s=new eY){super(),this.isCubicBezierCurve=!0,this.type="CubicBezierCurve",this.v0=t,this.v1=e,this.v2=i,this.v3=s}}class nb extends na{getPoint(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eG,i=this.v0,s=this.v1,r=this.v2,n=this.v3;return e.set(ng(t,i.x,s.x,r.x,n.x),ng(t,i.y,s.y,r.y,n.y),ng(t,i.z,s.z,r.z,n.z)),e}copy(t){return super.copy(t),this.v0.copy(t.v0),this.v1.copy(t.v1),this.v2.copy(t.v2),this.v3.copy(t.v3),this}toJSON(){let t=super.toJSON();return t.v0=this.v0.toArray(),t.v1=this.v1.toArray(),t.v2=this.v2.toArray(),t.v3=this.v3.toArray(),t}fromJSON(t){return super.fromJSON(t),this.v0.fromArray(t.v0),this.v1.fromArray(t.v1),this.v2.fromArray(t.v2),this.v3.fromArray(t.v3),this}constructor(t=new eG,e=new eG,i=new eG,s=new eG){super(),this.isCubicBezierCurve3=!0,this.type="CubicBezierCurve3",this.v0=t,this.v1=e,this.v2=i,this.v3=s}}class nv extends na{getPoint(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eY;return 1===t?e.copy(this.v2):(e.copy(this.v2).sub(this.v1),e.multiplyScalar(t).add(this.v1)),e}getPointAt(t,e){return this.getPoint(t,e)}getTangent(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eY;return e.subVectors(this.v2,this.v1).normalize()}getTangentAt(t,e){return this.getTangent(t,e)}copy(t){return super.copy(t),this.v1.copy(t.v1),this.v2.copy(t.v2),this}toJSON(){let t=super.toJSON();return t.v1=this.v1.toArray(),t.v2=this.v2.toArray(),t}fromJSON(t){return super.fromJSON(t),this.v1.fromArray(t.v1),this.v2.fromArray(t.v2),this}constructor(t=new eY,e=new eY){super(),this.isLineCurve=!0,this.type="LineCurve",this.v1=t,this.v2=e}}class nM extends na{getPoint(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eG;return 1===t?e.copy(this.v2):(e.copy(this.v2).sub(this.v1),e.multiplyScalar(t).add(this.v1)),e}getPointAt(t,e){return this.getPoint(t,e)}getTangent(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eG;return e.subVectors(this.v2,this.v1).normalize()}getTangentAt(t,e){return this.getTangent(t,e)}copy(t){return super.copy(t),this.v1.copy(t.v1),this.v2.copy(t.v2),this}toJSON(){let t=super.toJSON();return t.v1=this.v1.toArray(),t.v2=this.v2.toArray(),t}fromJSON(t){return super.fromJSON(t),this.v1.fromArray(t.v1),this.v2.fromArray(t.v2),this}constructor(t=new eG,e=new eG){super(),this.isLineCurve3=!0,this.type="LineCurve3",this.v1=t,this.v2=e}}class nw extends na{getPoint(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eY,i=this.v0,s=this.v1,r=this.v2;return e.set(nf(t,i.x,s.x,r.x),nf(t,i.y,s.y,r.y)),e}copy(t){return super.copy(t),this.v0.copy(t.v0),this.v1.copy(t.v1),this.v2.copy(t.v2),this}toJSON(){let t=super.toJSON();return t.v0=this.v0.toArray(),t.v1=this.v1.toArray(),t.v2=this.v2.toArray(),t}fromJSON(t){return super.fromJSON(t),this.v0.fromArray(t.v0),this.v1.fromArray(t.v1),this.v2.fromArray(t.v2),this}constructor(t=new eY,e=new eY,i=new eY){super(),this.isQuadraticBezierCurve=!0,this.type="QuadraticBezierCurve",this.v0=t,this.v1=e,this.v2=i}}class nS extends na{getPoint(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eG,i=this.v0,s=this.v1,r=this.v2;return e.set(nf(t,i.x,s.x,r.x),nf(t,i.y,s.y,r.y),nf(t,i.z,s.z,r.z)),e}copy(t){return super.copy(t),this.v0.copy(t.v0),this.v1.copy(t.v1),this.v2.copy(t.v2),this}toJSON(){let t=super.toJSON();return t.v0=this.v0.toArray(),t.v1=this.v1.toArray(),t.v2=this.v2.toArray(),t}fromJSON(t){return super.fromJSON(t),this.v0.fromArray(t.v0),this.v1.fromArray(t.v1),this.v2.fromArray(t.v2),this}constructor(t=new eG,e=new eG,i=new eG){super(),this.isQuadraticBezierCurve3=!0,this.type="QuadraticBezierCurve3",this.v0=t,this.v1=e,this.v2=i}}class n_ extends na{getPoint(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new eY,i=this.points,s=(i.length-1)*t,r=Math.floor(s),n=s-r,a=i[0===r?r:r-1],o=i[r],h=i[r>i.length-2?i.length-1:r+1],l=i[r>i.length-3?i.length-1:r+2];return e.set(ny(n,a.x,o.x,h.x,l.x),ny(n,a.y,o.y,h.y,l.y)),e}copy(t){super.copy(t),this.points=[];for(let e=0,i=t.points.length;e0!=t>0&&this.version++,this._anisotropy=t}get clearcoat(){return this._clearcoat}set clearcoat(t){this._clearcoat>0!=t>0&&this.version++,this._clearcoat=t}get iridescence(){return this._iridescence}set iridescence(t){this._iridescence>0!=t>0&&this.version++,this._iridescence=t}get dispersion(){return this._dispersion}set dispersion(t){this._dispersion>0!=t>0&&this.version++,this._dispersion=t}get sheen(){return this._sheen}set sheen(t){this._sheen>0!=t>0&&this.version++,this._sheen=t}get transmission(){return this._transmission}set transmission(t){this._transmission>0!=t>0&&this.version++,this._transmission=t}copy(t){return super.copy(t),this.defines={STANDARD:"",PHYSICAL:""},this.anisotropy=t.anisotropy,this.anisotropyRotation=t.anisotropyRotation,this.anisotropyMap=t.anisotropyMap,this.clearcoat=t.clearcoat,this.clearcoatMap=t.clearcoatMap,this.clearcoatRoughness=t.clearcoatRoughness,this.clearcoatRoughnessMap=t.clearcoatRoughnessMap,this.clearcoatNormalMap=t.clearcoatNormalMap,this.clearcoatNormalScale.copy(t.clearcoatNormalScale),this.dispersion=t.dispersion,this.ior=t.ior,this.iridescence=t.iridescence,this.iridescenceMap=t.iridescenceMap,this.iridescenceIOR=t.iridescenceIOR,this.iridescenceThicknessRange=[...t.iridescenceThicknessRange],this.iridescenceThicknessMap=t.iridescenceThicknessMap,this.sheen=t.sheen,this.sheenColor.copy(t.sheenColor),this.sheenColorMap=t.sheenColorMap,this.sheenRoughness=t.sheenRoughness,this.sheenRoughnessMap=t.sheenRoughnessMap,this.transmission=t.transmission,this.transmissionMap=t.transmissionMap,this.thickness=t.thickness,this.thicknessMap=t.thicknessMap,this.attenuationDistance=t.attenuationDistance,this.attenuationColor.copy(t.attenuationColor),this.specularIntensity=t.specularIntensity,this.specularIntensityMap=t.specularIntensityMap,this.specularColor.copy(t.specularColor),this.specularColorMap=t.specularColorMap,this}constructor(t){super(),this.isMeshPhysicalMaterial=!0,this.defines={STANDARD:"",PHYSICAL:""},this.type="MeshPhysicalMaterial",this.anisotropyRotation=0,this.anisotropyMap=null,this.clearcoatMap=null,this.clearcoatRoughness=0,this.clearcoatRoughnessMap=null,this.clearcoatNormalScale=new eY(1,1),this.clearcoatNormalMap=null,this.ior=1.5,Object.defineProperty(this,"reflectivity",{get:function(){return eW(2.5*(this.ior-1)/(this.ior+1),0,1)},set:function(t){this.ior=(1+.4*t)/(1-.4*t)}}),this.iridescenceMap=null,this.iridescenceIOR=1.3,this.iridescenceThicknessRange=[100,400],this.iridescenceThicknessMap=null,this.sheenColor=new sT(0),this.sheenColorMap=null,this.sheenRoughness=1,this.sheenRoughnessMap=null,this.transmissionMap=null,this.thickness=0,this.thicknessMap=null,this.attenuationDistance=1/0,this.attenuationColor=new sT(1,1,1),this.specularIntensity=1,this.specularIntensityMap=null,this.specularColor=new sT(1,1,1),this.specularColorMap=null,this._anisotropy=0,this._clearcoat=0,this._dispersion=0,this._iridescence=0,this._sheen=0,this._transmission=0,this.setValues(t)}}class nC extends sC{copy(t){return super.copy(t),this.depthPacking=t.depthPacking,this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this.wireframe=t.wireframe,this.wireframeLinewidth=t.wireframeLinewidth,this}constructor(t){super(),this.isMeshDepthMaterial=!0,this.type="MeshDepthMaterial",this.depthPacking=3200,this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.wireframe=!1,this.wireframeLinewidth=1,this.setValues(t)}}class nk extends sC{copy(t){return super.copy(t),this.map=t.map,this.alphaMap=t.alphaMap,this.displacementMap=t.displacementMap,this.displacementScale=t.displacementScale,this.displacementBias=t.displacementBias,this}constructor(t){super(),this.isMeshDistanceMaterial=!0,this.type="MeshDistanceMaterial",this.map=null,this.alphaMap=null,this.displacementMap=null,this.displacementScale=1,this.displacementBias=0,this.setValues(t)}}function nB(t,e){return t&&t.constructor!==e?"number"==typeof e.BYTES_PER_ELEMENT?new e(t):Array.prototype.slice.call(t):t}function nE(t,e,i){let s=t.length,r=new t.constructor(s);for(let n=0,a=0;a!==s;++n){let s=i[n]*e;for(let i=0;i!==e;++i)r[a++]=t[s+i]}return r}function nR(t,e,i,s){let r=1,n=t[0];for(;void 0!==n&&void 0===n[s];)n=t[r++];if(void 0===n)return;let a=n[s];if(void 0!==a)if(Array.isArray(a))do void 0!==(a=n[s])&&(e.push(n.time),i.push(...a)),n=t[r++];while(void 0!==n);else if(void 0!==a.toArray)do void 0!==(a=n[s])&&(e.push(n.time),a.toArray(i,i.length)),n=t[r++];while(void 0!==n);else do void 0!==(a=n[s])&&(e.push(n.time),i.push(a)),n=t[r++];while(void 0!==n)}class nI{evaluate(t){let e=this.parameterPositions,i=this._cachedIndex,s=e[i],r=e[i-1];t:{e:{let n;i:{s:if(!(t=r)){let a=e[1];t=(r=e[--i-1]))break e}n=i,i=0;break i}break t}for(;i>>1;te;)--n;if(++n,0!==r||n!==s){r>=n&&(r=(n=Math.max(n,1))-1);let t=this.getValueSize();this.times=i.slice(r,n),this.values=this.values.slice(r*t,n*t)}return this}validate(){var t;let e=!0,i=this.getValueSize();i-Math.floor(i)!=0&&(console.error("THREE.KeyframeTrack: Invalid value size in track.",this),e=!1);let s=this.times,r=this.values,n=s.length;0===n&&(console.error("THREE.KeyframeTrack: Track is empty.",this),e=!1);let a=null;for(let t=0;t!==n;t++){let i=s[t];if("number"==typeof i&&isNaN(i)){console.error("THREE.KeyframeTrack: Time is not a valid number.",this,t,i),e=!1;break}if(null!==a&&a>i){console.error("THREE.KeyframeTrack: Out of order keys.",this,t,i,a),e=!1;break}a=i}if(void 0!==r&&ArrayBuffer.isView(t=r)&&!(t instanceof DataView))for(let t=0,i=r.length;t!==i;++t){let i=r[t];if(isNaN(i)){console.error("THREE.KeyframeTrack: Value is not a valid number.",this,t,i),e=!1;break}}return e}optimize(){let t=this.times.slice(),e=this.values.slice(),i=this.getValueSize(),s=2302===this.getInterpolation(),r=t.length-1,n=1;for(let a=1;a0){t[n]=t[r];for(let t=r*i,s=n*i,a=0;a!==i;++a)e[s+a]=e[t+a];++n}return n!==t.length?(this.times=t.slice(0,n),this.values=e.slice(0,n*i)):(this.times=t,this.values=e),this}clone(){let t=this.times.slice(),e=this.values.slice(),i=new this.constructor(this.name,t,e);return i.createInterpolant=this.createInterpolant,i}constructor(t,e,i,s){if(void 0===t)throw Error("THREE.KeyframeTrack: track name is undefined");if(void 0===e||0===e.length)throw Error("THREE.KeyframeTrack: no keyframes in track named "+t);this.name=t,this.times=nB(e,this.TimeBufferType),this.values=nB(i,this.ValueBufferType),this.setInterpolation(s||this.DefaultInterpolation)}}nP.prototype.ValueTypeName="",nP.prototype.TimeBufferType=Float32Array,nP.prototype.ValueBufferType=Float32Array,nP.prototype.DefaultInterpolation=em;class nF extends nP{constructor(t,e,i){super(t,e,i)}}nF.prototype.ValueTypeName="bool",nF.prototype.ValueBufferType=Array,nF.prototype.DefaultInterpolation=ep,nF.prototype.InterpolantFactoryMethodLinear=void 0,nF.prototype.InterpolantFactoryMethodSmooth=void 0;class nL extends nP{constructor(t,e,i,s){super(t,e,i,s)}}nL.prototype.ValueTypeName="color";class nD extends nP{constructor(t,e,i,s){super(t,e,i,s)}}nD.prototype.ValueTypeName="number";class nU extends nI{interpolate_(t,e,i,s){let r=this.resultBuffer,n=this.sampleValues,a=this.valueSize,o=(i-e)/(s-e),h=t*a;for(let t=h+a;h!==t;h+=4)eZ.slerpFlat(r,0,n,h-a,n,h,o);return r}constructor(t,e,i,s){super(t,e,i,s)}}class nW extends nP{InterpolantFactoryMethodLinear(t){return new nU(this.times,this.values,this.getValueSize(),t)}constructor(t,e,i,s){super(t,e,i,s)}}nW.prototype.ValueTypeName="quaternion",nW.prototype.InterpolantFactoryMethodSmooth=void 0;class nj extends nP{constructor(t,e,i){super(t,e,i)}}nj.prototype.ValueTypeName="string",nj.prototype.ValueBufferType=Array,nj.prototype.DefaultInterpolation=ep,nj.prototype.InterpolantFactoryMethodLinear=void 0,nj.prototype.InterpolantFactoryMethodSmooth=void 0;class nH extends nP{constructor(t,e,i,s){super(t,e,i,s)}}nH.prototype.ValueTypeName="vector";class nJ{static parse(t){let e=[],i=t.tracks,s=1/(t.fps||1);for(let t=0,r=i.length;t!==r;++t)e.push((function(t){if(void 0===t.type)throw Error("THREE.KeyframeTrack: track type undefined, can not parse");let e=function(t){switch(t.toLowerCase()){case"scalar":case"double":case"float":case"number":case"integer":return nD;case"vector":case"vector2":case"vector3":case"vector4":return nH;case"color":return nL;case"quaternion":return nW;case"bool":case"boolean":return nF;case"string":return nj}throw Error("THREE.KeyframeTrack: Unsupported typeName: "+t)}(t.type);if(void 0===t.times){let e=[],i=[];nR(t.keys,e,i,"value"),t.times=e,t.values=i}return void 0!==e.parse?e.parse(t):new e(t.name,t.times,t.values,t.interpolation)})(i[t]).scale(s));let r=new this(t.name,t.duration,e,t.blendMode);return r.uuid=t.uuid,r.userData=JSON.parse(t.userData||"{}"),r}static toJSON(t){let e=[],i=t.tracks,s={name:t.name,duration:t.duration,tracks:e,uuid:t.uuid,blendMode:t.blendMode,userData:JSON.stringify(t.userData)};for(let t=0,s=i.length;t!==s;++t)e.push(nP.toJSON(i[t]));return s}static CreateFromMorphTargetSequence(t,e,i,s){let r=e.length,n=[];for(let t=0;t1){let t=n[1],e=s[t];e||(s[t]=e=[]),e.push(i)}}let n=[];for(let t in s)n.push(this.CreateFromMorphTargetSequence(t,s[t],e,i));return n}static parseAnimation(t,e){if(console.warn("THREE.AnimationClip: parseAnimation() is deprecated and will be removed with r185"),!t)return console.error("THREE.AnimationClip: No animation in JSONLoader data."),null;let i=function(t,e,i,s,r){if(0!==i.length){let n=[],a=[];nR(i,n,a,s),0!==n.length&&r.push(new t(e,n,a))}},s=[],r=t.name||"default",n=t.fps||30,a=t.blendMode,o=t.length||-1,h=t.hierarchy||[];for(let t=0;t{e&&e(r),this.manager.itemEnd(t)},0),r;if(void 0!==nG[t])return void nG[t].push({onLoad:e,onProgress:i,onError:s});nG[t]=[],nG[t].push({onLoad:e,onProgress:i,onError:s});let n=new Request(t,{headers:new Headers(this.requestHeader),credentials:this.withCredentials?"include":"same-origin",signal:"function"==typeof AbortSignal.any?AbortSignal.any([this._abortController.signal,this.manager.abortController.signal]):this._abortController.signal}),a=this.mimeType,o=this.responseType;fetch(n).then(e=>{if(200===e.status||0===e.status){if(0===e.status&&console.warn("THREE.FileLoader: HTTP Status 0 received."),"undefined"==typeof ReadableStream||void 0===e.body||void 0===e.body.getReader)return e;let i=nG[t],s=e.body.getReader(),r=e.headers.get("X-File-Size")||e.headers.get("Content-Length"),n=r?parseInt(r):0,a=0!==n,o=0;return new Response(new ReadableStream({start(t){!function e(){s.read().then(s=>{let{done:r,value:h}=s;if(r)t.close();else{let s=new ProgressEvent("progress",{lengthComputable:a,loaded:o+=h.byteLength,total:n});for(let t=0,e=i.length;t{t.error(e)})}()}}))}throw new nQ('fetch for "'.concat(e.url,'" responded with ').concat(e.status,": ").concat(e.statusText),e)}).then(t=>{switch(o){case"arraybuffer":return t.arrayBuffer();case"blob":return t.blob();case"document":return t.text().then(t=>new DOMParser().parseFromString(t,a));case"json":return t.json();default:if(""===a)return t.text();{let e=/charset="?([^;"\s]*)"?/i.exec(a),i=new TextDecoder(e&&e[1]?e[1].toLowerCase():void 0);return t.arrayBuffer().then(t=>i.decode(t))}}}).then(e=>{nq.add("file:".concat(t),e);let i=nG[t];delete nG[t];for(let t=0,s=i.length;t{let i=nG[t];if(void 0===i)throw this.manager.itemError(t),e;delete nG[t];for(let t=0,s=i.length;t{this.manager.itemEnd(t)}),this.manager.itemStart(t)}setResponseType(t){return this.responseType=t,this}setMimeType(t){return this.mimeType=t,this}abort(){return this._abortController.abort(),this._abortController=new AbortController,this}constructor(t){super(t),this.mimeType="",this.responseType="",this._abortController=new AbortController}}let n$=new WeakMap;class n0 extends nZ{load(t,e,i,s){void 0!==this.path&&(t=this.path+t),t=this.manager.resolveURL(t);let r=this,n=nq.get("image:".concat(t));if(void 0!==n){if(!0===n.complete)r.manager.itemStart(t),setTimeout(function(){e&&e(n),r.manager.itemEnd(t)},0);else{let t=n$.get(n);void 0===t&&(t=[],n$.set(n,t)),t.push({onLoad:e,onError:s})}return n}let a=e2("img");function o(){l(),e&&e(this);let i=n$.get(this)||[];for(let t=0;t1&&void 0!==arguments[1]?arguments[1]:0,i=this.camera,s=this.matrix,r=t.distance||i.far;r!==i.far&&(i.far=r,i.updateProjectionMatrix()),ae.setFromMatrixPosition(t.matrixWorld),i.position.copy(ae),ai.copy(i.position),ai.add(this._cubeDirections[e]),i.up.copy(this._cubeUps[e]),i.lookAt(ai),i.updateMatrixWorld(),s.makeTranslation(-ae.x,-ae.y,-ae.z),at.multiplyMatrices(i.projectionMatrix,i.matrixWorldInverse),this._frustum.setFromProjectionMatrix(at,i.coordinateSystem,i.reversedDepth)}constructor(){super(new rr(90,1,.5,500)),this.isPointLightShadow=!0,this._frameExtents=new eY(4,2),this._viewportCount=6,this._viewports=[new iu(2,1,1,1),new iu(0,1,1,1),new iu(3,1,1,1),new iu(1,1,1,1),new iu(3,0,1,1),new iu(1,0,1,1)],this._cubeDirections=[new eG(1,0,0),new eG(-1,0,0),new eG(0,0,1),new eG(0,0,-1),new eG(0,1,0),new eG(0,-1,0)],this._cubeUps=[new eG(0,1,0),new eG(0,1,0),new eG(0,1,0),new eG(0,1,0),new eG(0,0,1),new eG(0,0,-1)]}}class ar extends n2{get power(){return 4*this.intensity*Math.PI}set power(t){this.intensity=t/(4*Math.PI)}dispose(){this.shadow.dispose()}copy(t,e){return super.copy(t,e),this.distance=t.distance,this.decay=t.decay,this.shadow=t.shadow.clone(),this}constructor(t,e,i=0,s=2){super(t,e),this.isPointLight=!0,this.type="PointLight",this.distance=i,this.decay=s,this.shadow=new as}}class an extends rt{copy(t,e){return super.copy(t,e),this.left=t.left,this.right=t.right,this.top=t.top,this.bottom=t.bottom,this.near=t.near,this.far=t.far,this.zoom=t.zoom,this.view=null===t.view?null:Object.assign({},t.view),this}setViewOffset(t,e,i,s,r,n){null===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=t,this.view.fullHeight=e,this.view.offsetX=i,this.view.offsetY=s,this.view.width=r,this.view.height=n,this.updateProjectionMatrix()}clearViewOffset(){null!==this.view&&(this.view.enabled=!1),this.updateProjectionMatrix()}updateProjectionMatrix(){let t=(this.right-this.left)/(2*this.zoom),e=(this.top-this.bottom)/(2*this.zoom),i=(this.right+this.left)/2,s=(this.top+this.bottom)/2,r=i-t,n=i+t,a=s+e,o=s-e;if(null!==this.view&&this.view.enabled){let t=(this.right-this.left)/this.view.fullWidth/this.zoom,e=(this.top-this.bottom)/this.view.fullHeight/this.zoom;r+=t*this.view.offsetX,n=r+t*this.view.width,a-=e*this.view.offsetY,o=a-e*this.view.height}this.projectionMatrix.makeOrthographic(r,n,a,o,this.near,this.far,this.coordinateSystem,this.reversedDepth),this.projectionMatrixInverse.copy(this.projectionMatrix).invert()}toJSON(t){let e=super.toJSON(t);return e.object.zoom=this.zoom,e.object.left=this.left,e.object.right=this.right,e.object.top=this.top,e.object.bottom=this.bottom,e.object.near=this.near,e.object.far=this.far,null!==this.view&&(e.object.view=Object.assign({},this.view)),e}constructor(t=-1,e=1,i=1,s=-1,r=.1,n=2e3){super(),this.isOrthographicCamera=!0,this.type="OrthographicCamera",this.zoom=1,this.view=null,this.left=t,this.right=e,this.top=i,this.bottom=s,this.near=r,this.far=n,this.updateProjectionMatrix()}}class aa extends n8{constructor(){super(new an(-5,5,5,-5,.5,500)),this.isDirectionalLightShadow=!0}}class ao extends n2{dispose(){this.shadow.dispose()}copy(t){return super.copy(t),this.target=t.target.clone(),this.shadow=t.shadow.clone(),this}constructor(t,e){super(t,e),this.isDirectionalLight=!0,this.type="DirectionalLight",this.position.copy(sa.DEFAULT_UP),this.updateMatrix(),this.target=new sa,this.shadow=new aa}}class ah{static extractUrlBase(t){let e=t.lastIndexOf("/");return -1===e?"./":t.slice(0,e+1)}static resolveURL(t,e){return"string"!=typeof t||""===t?"":(/^https?:\/\//i.test(e)&&/^\//.test(t)&&(e=e.replace(/(^https?:\/\/[^\/]+).*/i,"$1")),/^(https?:)?\/\//i.test(t)||/^data:.*,.*$/i.test(t)||/^blob:.*$/i.test(t))?t:e+t}}let al=new WeakMap;class au extends nZ{setOptions(t){return this.options=t,this}load(t,e,i,s){void 0===t&&(t=""),void 0!==this.path&&(t=this.path+t),t=this.manager.resolveURL(t);let r=this,n=nq.get("image-bitmap:".concat(t));if(void 0!==n)return(r.manager.itemStart(t),n.then)?void n.then(i=>{if(!0!==al.has(n))return e&&e(i),r.manager.itemEnd(t),i;s&&s(al.get(n)),r.manager.itemError(t),r.manager.itemEnd(t)}):(setTimeout(function(){e&&e(n),r.manager.itemEnd(t)},0),n);let a={};a.credentials="anonymous"===this.crossOrigin?"same-origin":"include",a.headers=this.requestHeader,a.signal="function"==typeof AbortSignal.any?AbortSignal.any([this._abortController.signal,this.manager.abortController.signal]):this._abortController.signal;let o=fetch(t,a).then(function(t){return t.blob()}).then(function(t){return createImageBitmap(t,Object.assign(r.options,{colorSpaceConversion:"none"}))}).then(function(i){return nq.add("image-bitmap:".concat(t),i),e&&e(i),r.manager.itemEnd(t),i}).catch(function(e){s&&s(e),al.set(o,e),nq.remove("image-bitmap:".concat(t)),r.manager.itemError(t),r.manager.itemEnd(t)});nq.add("image-bitmap:".concat(t),o),r.manager.itemStart(t)}abort(){return this._abortController.abort(),this._abortController=new AbortController,this}constructor(t){super(t),this.isImageBitmapLoader=!0,"undefined"==typeof createImageBitmap&&console.warn("THREE.ImageBitmapLoader: createImageBitmap() not supported."),"undefined"==typeof fetch&&console.warn("THREE.ImageBitmapLoader: fetch() not supported."),this.options={premultiplyAlpha:"none"},this._abortController=new AbortController}}class ac extends rr{constructor(t=[]){super(),this.isArrayCamera=!0,this.isMultiViewCamera=!1,this.cameras=t}}let ad="\\[\\]\\.:\\/",ap=RegExp("["+ad+"]","g"),am="[^"+ad+"]",ay="[^"+ad.replace("\\.","")+"]",af=/((?:WC+[\/:])*)/.source.replace("WC",am),ag=/(WCOD+)?/.source.replace("WCOD",ay),ax=RegExp("^"+af+ag+/(?:\.(WC+)(?:\[(.+)\])?)?/.source.replace("WC",am)+/\.(WC+)(?:\[(.+)\])?/.source.replace("WC",am)+"$"),ab=["material","materials","bones","map"];class av{getValue(t,e){this.bind();let i=this._targetGroup.nCachedObjects_,s=this._bindings[i];void 0!==s&&s.getValue(t,e)}setValue(t,e){let i=this._bindings;for(let s=this._targetGroup.nCachedObjects_,r=i.length;s!==r;++s)i[s].setValue(t,e)}bind(){let t=this._bindings;for(let e=this._targetGroup.nCachedObjects_,i=t.length;e!==i;++e)t[e].bind()}unbind(){let t=this._bindings;for(let e=this._targetGroup.nCachedObjects_,i=t.length;e!==i;++e)t[e].unbind()}constructor(t,e,i){let s=i||aM.parseTrackName(e);this._targetGroup=t,this._bindings=t.subscribe_(e,s)}}class aM{static create(t,e,i){return t&&t.isAnimationObjectGroup?new aM.Composite(t,e,i):new aM(t,e,i)}static sanitizeNodeName(t){return t.replace(/\s/g,"_").replace(ap,"")}static parseTrackName(t){let e=ax.exec(t);if(null===e)throw Error("PropertyBinding: Cannot parse trackName: "+t);let i={nodeName:e[2],objectName:e[3],objectIndex:e[4],propertyName:e[5],propertyIndex:e[6]},s=i.nodeName&&i.nodeName.lastIndexOf(".");if(void 0!==s&&-1!==s){let t=i.nodeName.substring(s+1);-1!==ab.indexOf(t)&&(i.nodeName=i.nodeName.substring(0,s),i.objectName=t)}if(null===i.propertyName||0===i.propertyName.length)throw Error("PropertyBinding: can not parse propertyName from trackName: "+t);return i}static findNode(t,e){if(void 0===e||""===e||"."===e||-1===e||e===t.name||e===t.uuid)return t;if(t.skeleton){let i=t.skeleton.getBoneByName(e);if(void 0!==i)return i}if(t.children){let i=function(t){for(let s=0;sTribes 2 Maps
\ No newline at end of file +Tribes 2 Maps
\ No newline at end of file diff --git a/docs/index.txt b/docs/index.txt index 22b636ab..06c25991 100644 --- a/docs/index.txt +++ b/docs/index.txt @@ -2,7 +2,7 @@ 2:I[9766,[],""] 3:I[8924,[],""] 4:I[1959,[],"ClientPageRoot"] -5:I[9547,["367","static/chunks/b536a0f1-1b5759e0c5317a23.js","831","static/chunks/bd904a5c-bc659c0d534d22a9.js","443","static/chunks/443-a374e0236a0806b0.js","974","static/chunks/app/page-29a0d7c3cc970654.js"],"default"] +5:I[9547,["367","static/chunks/b536a0f1-1b5759e0c5317a23.js","831","static/chunks/bd904a5c-1f18d680c676f920.js","443","static/chunks/443-a374e0236a0806b0.js","974","static/chunks/app/page-edc3dbeb1f039af5.js"],"default"] 8:I[4431,[],"OutletBoundary"] a:I[5278,[],"AsyncMetadataOutlet"] c:I[4431,[],"ViewportBoundary"] @@ -10,7 +10,7 @@ e:I[4431,[],"MetadataBoundary"] f:"$Sreact.suspense" 11:I[7150,[],""] :HL["/t2-mapper/_next/static/css/d3642657febdad3f.css","style"] -0:{"P":null,"b":"MCE5m8HoSRE-Yf3eJ6miv","p":"/t2-mapper","c":["",""],"i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/css/d3642657febdad3f.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L4",null,{"Component":"$5","searchParams":{},"params":{},"promises":["$@6","$@7"]}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],null],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} +0:{"P":null,"b":"-TQV_goXjnQgaXnbp9gZP","p":"/t2-mapper","c":["",""],"i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/t2-mapper/_next/static/css/d3642657febdad3f.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":["$","$L2",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L3",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","$L4",null,{"Component":"$5","searchParams":{},"params":{},"promises":["$@6","$@7"]}],null,["$","$L8",null,{"children":["$L9",["$","$La",null,{"promise":"$@b"}]]}]]}],{},null,false]},null,false],["$","$1","h",{"children":[null,[["$","$Lc",null,{"children":"$Ld"}],null],["$","$Le",null,{"children":["$","div",null,{"hidden":true,"children":["$","$f",null,{"fallback":null,"children":"$L10"}]}]}]]}],false]],"m":"$undefined","G":["$11",[]],"s":false,"S":true} 6:{} 7:"$0:f:0:1:2:children:1:props:children:0:props:params" d:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]